CCIP Service Limits
Mainnet
Item | Description | Limit |
---|---|---|
Maximum message data length | data payload sent within the CCIP message | 30 kilobytes |
Message Gas Limit | User specified gas limit | 3,000,000 |
Maximum number of tokens | Maximum number of distinct tokens a user can transfer in a single transaction | 1 |
Smart Execution time window | Maximum duration for the execution of a CCIP message | 8 hours |
Token Pool Execution Gas Limit | Maximum 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
Item | Description | Limit |
---|---|---|
Maximum message data length | data payload sent within the CCIP message | 30 kilobytes |
Message Gas Limit | User specified gas limit | 3,000,000 |
Maximum number of tokens | Maximum number of distinct tokens a user can transfer in a single transaction | 1 |
Smart Execution timeframe | Maximum duration for the execution of a CCIP message | 8 hours |
Token Pool Execution Gas Limit | Maximum 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 |