v2.4.0: @x402 2.26 on our own handshake, Astra and Fable on premium, effort on the Messages wire, and a router that indexes
Latestv2.4.0: @x402 2.26 on our own handshake, Astra and Fable on premium, effort on the Messages wire, and a router that indexes
Tagged 2026-09-18. One line per change; the mechanism behind each is on agent402.tools/changelog.
Buyers
- Admit
openai/gpt-6-astraandanthropic/claude-fable-5.1on the premium tier. - Add top-level
efforton the Messages wire for Claude 4.7+; refusespeedother thanstandard. - Move
transcribeontogpt-transcribewith a 4-minute cap. - Add
/api/chain/<verb>(35 RPC verbs) and five chain reads:chain-nonce,chain-storage,chain-pending,chain-total-supply,chain-erc1155-balance; a contract revert is a 422. - Add
POST /api/attest(EAS attestation on Base for a settled call) andPOST /api/feedback/GET /api/feedback/summary. - Answer
/api/routefrom a candidate index; validate Exa search categories; read Polymarket price history from the Data API. - Add
/x402-test(/conformance,/debug), the payment-refusal diagnostic. - Add
POST /api/seller-dossier($0.05),sanctions-walletandsanctions-name.
Sellers
- List a migrated seller once: a verified succession retires the predecessor while the successor is live.
- Read a route that answers 200 with no paywall as free; re-registration re-asks every learned price.
- Read every OpenAPI payment-annotation dialect and object-shaped manifest prices.
- Default
GET /api/leaderboardtoinclude=external; the host's own row carriesself: true.
Operators
- Upgrade
@x402/*to 2.26.0 and@solana/kitto 8.3.0; base image on Node 22.23.2; mppx 0.9.3. - Reorder settle fallback: Solvador first where it advertises the network, then PayAI.
- Wallet-only tools consult the settle-failure breaker before the handler (per wallet only).
Packages
agent402-mcp0.13.2,agent402-openclaw0.4.3,elizaos-plugin-agent4020.2.3,agent402-agentkit0.1.3,agent402-tollbooth0.10.1,agent402-client0.8.6,agent402-ai-sdk0.2.7,agent402-google-adk0.1.7.