Skip to content

docs: API.md current — 11 routes, SPL/TOKEN, CCTP v2 multi-chain, EIP-712 settle - #9

Merged
anil-rome merged 2 commits into
mainfrom
docs-api-current
Jul 23, 2026
Merged

docs: API.md current — 11 routes, SPL/TOKEN, CCTP v2 multi-chain, EIP-712 settle#9
anil-rome merged 2 commits into
mainfrom
docs-api-current

Conversation

@anil-rome

Copy link
Copy Markdown
Contributor

Fleet-audit fix (docs-only). The integrator reference (docs/API.md) lagged the shipped surface — README + BRIDGE_API_ARCHITECTURE.md were already current:

  • "The eight routes" → the 11-route catalog (matches ROUTE_SPECS): adds spl-solana-{to,from}-rome (any SPL mint incl. LSTs, via splAsset) and token-wormhole-from-rome.
  • CCTP v2 multi-chain: inbound from any catalog EVM chain (Sepolia/Arbitrum/Base/Fuji/Amoy/Monad), outbound to any via destinationChainId — was framed Ethereum-only.
  • Glossary: assets now USDC | ETH | SOL | SPL | TOKEN; route count fixed.
  • Inbound flow: documents the user-signed EIP-712 SettleAuthorization (quote signatureRequestsuserSettleSig on register) that makes the sponsored settle trustless — the doc previously claimed the user signs only step 1.

…lti-chain, EIP-712 settle

The integrator reference lagged the shipped surface: it said 'eight
routes' and 'asset one of USDC, ETH, SOL', omitted the asset-agnostic
SPL rail and the generic TOKEN egress, framed CCTP as Ethereum-only
(it's v2, any catalog chain both directions), and the inbound flow
never mentioned the user-signed EIP-712 SettleAuthorization that makes
the sponsored settle trustless. README + BRIDGE_API_ARCHITECTURE.md
were already current.
@anil-rome
anil-rome merged commit 4ec373c into main Jul 23, 2026
5 checks passed
@anil-rome
anil-rome deleted the docs-api-current branch July 23, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant