Skip to main content

Tables

TokenMessenger_DepositForBurn_event

Circle Cross-Chain Transfer Protocol (CCTP) token burn event initiated by depositors requesting cross-chain USDC transfers. Records burn amounts, destination chain domains, recipient addresses, and fee parameters for attestation-based minting on target blockchains.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_burnTokenSTRINGContract address of the token being burned in the cross-chain transfer operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_depositorSTRINGAddress of the user who initiated the deposit or cross-chain transfer. Hex-encoded, 0x-prefixed, 42-character string.
in_mintRecipientSTRINGAddress designated to receive the minted tokens on the destination chain. Hex-encoded string, zero-padded to 66 characters for cross-chain compatibility.
in_destinationDomainSTRINGNumeric identifier for the blockchain where tokens will be minted after the cross-chain transfer. Circle CCTP (Cross-Chain Transfer Protocol) domain identifier represented as a string.
in_destinationTokenMessengerSTRINGContract address of the TokenMessenger contract on the destination chain that will handle the minting operation. Hex-encoded string, zero-padded to 66 characters for cross-chain compatibility.
in_destinationCallerSTRINGAddress authorized to call the mint function on the destination chain. Hex-encoded string, zero-padded to 66 characters, or zero address if no specific caller is designated.
in_maxFeeSTRINGMaximum fee amount allowed for the cross-chain transfer operation. Numeric string representation of fee in smallest token denomination.
in_minFinalityThresholdSTRINGMinimum number of block confirmations required on the source chain before the cross-chain transfer can be processed on the destination chain. Numeric string representation of the finality threshold.
in_hookDataSTRINGAdditional arbitrary data passed to hook contracts for custom logic execution. Hex-encoded byte string with 0x prefix.
addressremovedin_amountin_maxFeelog_indexin_hookDatablock_numberin_burnTokenin_depositorblock_timestampin_mintRecipienttransaction_hashin_destinationCallerin_destinationDomainin_minFinalityThresholdin_destinationTokenMessenger
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse100005003400x218761920xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb480x75275aff2d01699d922f045b69ed2913112097382025-02-18T22:18:23.000Z0x00000000000000000000000075275aff2d01699d922f045b69ed2913112097380x087a2ffa45c8b44e9ae37dca7f5650a05c4e826ef3630499f3834f0aaad956f30x0000000000000000000000000000000000000000000000000000000000000000110000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse2502000011260x222072760xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb480x67c86de709016d19aa2736fdfd8af23a6f2f8ff62025-04-06T03:45:59.000Z0x00000000000000000000000067c86de709016d19aa2736fdfd8af23a6f2f8ff60x6c2e77eea4b9a92a128cc1952c65de7e8939c2e10c92c223f39a0b0584350be10x00000000000000000000000000000000000000000000000000000000000000001110000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse9586384449586384432230x222108120xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb480x4b6ab9dcdcbb2326a3e0d4e08240ee832c132dd62025-04-06T15:37:59.000Z0x0000000000000000000000005614dc52d2b46cfdd33cdca239504d2ecf9094b80x8c9683862d6c070cdf15f0bd9853cc33b341de66e8d3913a003575a5a2e25fe50x0000000000000000000000000000000000000000000000000000000000000000610000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_ethereum.TokenMessenger_DepositForBurn_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

TokenMessenger_MintAndWithdraw_event

Circle Cross-Chain Transfer Protocol (CCTP) events recording successful token mints with simultaneous withdrawals to recipients. Captures the token address, mint amount, recipient address, and optional fees collected during cross-chain USDC transfers across supported blockchains.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_mintRecipientSTRINGAddress designated to receive the minted tokens on the destination chain. Hex-encoded string, zero-padded to 66 characters for cross-chain compatibility.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_mintTokenSTRINGContract address of the token being minted. Hex-encoded, 0x-prefixed, 42-character string.
in_feeCollectedSTRINGFee amount collected for the cross-chain token transfer operation. Numeric string representation in smallest token denomination.
addressremovedin_amountlog_indexblock_numberin_mintTokenblock_timestampin_feeCollectedin_mintRecipienttransaction_hash
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse53114108032592233793950xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb482025-09-17T01:04:23.000Z00x00000000000858efe9cbe894e3578e92e7955dad0x24ea9bdd31ae374cb81c2a39d5bb87f506fadcb4e0fc51b2cb3af541981fc820
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse14685912314582233800080xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb482025-09-17T03:07:23.000Z00x00000000000858efe9cbe894e3578e92e7955dad0x086badc35b35a6116258fd6fa489aad868db0083d2c5ec53b7502f66e79ad81b
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse8174164118256233802940xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb482025-09-17T04:04:59.000Z00x00000000000858efe9cbe894e3578e92e7955dad0xa460d21122b7e328bf459c91082dad01fc38d81d90114056ebc3556cad1d388f
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_ethereum.TokenMessenger_MintAndWithdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100