Skip to main content
Before signing an attestation for a source chain event, Circle waits for a specified number of onchain block confirmations to achieve . The tables below show the average time required for an attestation to become available after fast and standard messages are emitted onchain, respectively.
Note: These values are subject to change.

CCTP V2 Fast Message Attestation Times

Source ChainNumber of BlocksAverage Time
Ethereum2~20 seconds
Arbitrum1~8 seconds
Base1~8 seconds
Codex1~8 seconds
Ink1~8 seconds
Linea1~8 seconds
OP Mainnet1~8 seconds
Plume1~8 seconds
Solana2-3*~8 seconds
Unichain1~8 seconds
World Chain1~8 seconds

CCTP V2 Standard Message Attestation Times

Source ChainNumber of BlocksAverage Time
Ethereum~65*~13 to 19 minutes*
Arbitrum~65 ETH blocks*~13 to 19 minutes*
Avalanche1~8 seconds
Base~65 ETH blocks*~13 to 19 minutes*
BNB Smart Chain3~2 seconds
Codex~65 ETH blocks*~13 to 19 minutes*
HyperEVM1~5 seconds
Ink~65 ETH blocks*~30 minutes*
Linea1~6 to 32 hours**
OP Mainnet~65 ETH blocks*~13 to 19 minutes*
Plume~65 ETH blocks*~13 to 19 minutes*
Polygon PoS~2-3~8 seconds
Sei1~5 seconds
Solana32~25 seconds
Sonic1~8 seconds
Unichain~65 ETH blocks*~13 to 19 minutes*
World Chain~65 ETH blocks*~13 to 19 minutes*
XDC3~10 seconds
Block confirmations for L2s to EthereumLayer 2 (L2) blockchains publish transaction data in batches to Ethereum L1, and the frequency of these posts varies by chain. Most OP Stack-based chains, including Codex, post state updates using EIP-4844 blob transactions approximately every ~15 minutes. After a batch is posted, Circle waits for the Ethereum L1 block containing the batch to finalize, which typically happens after ~65 blocks (13 to 19 minutes), before issuing an attestation.Hard finality for LineaThe typical time before hard finality on Linea is 6-32 hours.Finality for SolanaFor Solana Standard Messages, Circle waits for block finality before attesting. This takes 32 blocks. For Fast Messages, Circle only waits for the block to be confirmed, meaning the block has received votes from validators representing over two-thirds of the total stake. This typically takes 2-3 blocks.
I