Skip to content

v0.28.0

Choose a tag to compare

@ryanio ryanio released this 08 Jul 19:52
· 6 commits to main since this release

What's Changed

  • Add Robinhood Chain (4663) support: --network robinhood on all CLI commands (custom viem chain definition until viem ships one) and 4663 added to every canonical Deployment.chains array in chains.ts.
  • Fix x402 CAIP-2 network handling asymmetry: server-side predicate gates now accept CAIP-2 (eip155:8453) and numeric (8453) network identifiers in the X-Payment payload, and the client normalizes the v1 payload network to the canonical short name.
  • Fix x402 usage reporting when the facilitator returns a CAIP-2/numeric network: settle() resolves the settlement network via resolveNetwork, so settlementChainId is populated for eip155:8453/8453 responses.
  • tool-registry: add an explicit Etherscan v2 url to the monad entry in foundry.toml so forge script --verify config resolution no longer aborts.

Full Changelog: ProjectOpenSea/opensea-devtools@tool-sdk-v0.27.0...tool-sdk-v0.28.0