Supported blockchains
The following EVM-compatible blockchains have CCTP for non-USDC deployments. The table includes both mainnet and testnet environments; domain IDs are consistent across both. Non-EVM blockchains, including Solana, are not supported.
Domain IDs match the
CCTP domain identifiers.
For deployed contract addresses, see
Contract Addresses.
Pre-registered tokens
The following tokens are pre-registered on the supported blockchains. Token IDs are stable identifiers used in API calls, contract interactions, and code samples.
USDC transfers use standard CCTP. To transfer USDC across blockchains, use
CCTP.
To retrieve the full list of supported tokens and routes, including sandbox
token IDs and per-domain deployment addresses, query the Iris API. Pass
tokenid to filter by a specific token:
Domain trust
TheCrossChainTokenService on each domain maintains its own list of trusted
remote domains. Both the source and destination services must list each other
before transfers route successfully. To check whether a remote domain is
configured on the local service, call
isTrustedDomain.