CCIP Service Limits

Mainnet

ItemDescriptionLimit
Maximum message data lengthdata payload sent within the CCIP message30 kilobytes
Message Gas LimitUser specified gas limit3,000,000
Maximum number of tokensMaximum number of distinct tokens a user can transfer in a single transaction1
Smart Execution time windowMaximum duration for the execution of a CCIP message8 hours
Token Pool Execution Gas LimitMaximum gas for executing the combined steps in token pools during cross-chain transfers, including: (1) balanceOf check before minting/releasing, (2) releaseOrMint function, and (3) balanceOf check after minting/releasing. For more details on building custom token pools and handling gas constraints, refer to the Token Pools documentation.90,000

Testnet

ItemDescriptionLimit
Maximum message data lengthdata payload sent within the CCIP message30 kilobytes
Message Gas LimitUser specified gas limit3,000,000
Maximum number of tokensMaximum number of distinct tokens a user can transfer in a single transaction1
Smart Execution timeframeMaximum duration for the execution of a CCIP message8 hours
Token Pool Execution Gas LimitMaximum gas for executing the combined steps in token pools during cross-chain transfers, including: (1) balanceOf check before minting/releasing, (2) releaseOrMint function, and (3) balanceOf check after minting/releasing. For more details on building custom token pools and handling gas constraints, refer to the Token Pools documentation.90,000

Get the latest Chainlink content straight to your inbox.