Skip to main content
Gateway supports a subset of blockchains where USDC is natively issued. The following table shows the blockchains that Gateway supports. Circle identifies each blockchain by a numeric domain identifier. These domain identifiers are not tied to any existing public chain ID. Gateway uses the same domain identifiers as CCTP. The Mainnet and Testnet columns show the SupportedChainName value to pass in API requests. Gateway supports nanopayments on all blockchains except Solana.

Required block confirmations

Before updating the unified USDC balance or issuing attestations, the Gateway API waits for a specific number of block confirmations so that the deposit transaction is unlikely to be reverted. The following table shows the number of block confirmations and the average time to attestation for each supported blockchain. The average time to attestation is the time it takes for a transaction to be included in a block and confirmed by the network.

Fast deposits

Standard deposits wait for the deposit transaction to finalize on the source blockchain before crediting a unified USDC balance, which can take several minutes. Gateway Fast Deposit uses CCTP Fast Transfer to accelerate eligible deposits and credit the balance in seconds. Fast deposits settle to Avalanche or Polygon PoS, and developers pay the CCTP Fast Transfer fee for each transfer. Gateway Fast Deposit is available through Unified Balance in Arc App Kits. For the integration walkthrough, see Use fast deposits in the Arc documentation.