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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse100005004020x734621030x3c499c542cef5e3811e1192ce70d8cc03d5c33590x3b61abee91852714e4e99b09a1af3e9c13893ef12025-07-01T22:09:50.000Z0x0000000000000000000000003b61abee91852714e4e99b09a1af3e9c13893ef10xb84a9f62c4420749ff8b018d058b042c4db006389b3337fd5c365021772f5ee10x00000000000000000000000000000000000000000000000000000000000000001620000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse1000050010800x734620890x3c499c542cef5e3811e1192ce70d8cc03d5c33590x3b61abee91852714e4e99b09a1af3e9c13893ef12025-07-01T22:09:20.000Z0x0000000000000000000000003b61abee91852714e4e99b09a1af3e9c13893ef10x6aa76242dbc716d80b1e5d3e8628f490fd5eed5af9aa627906d2ed1ce50b28fa0x00000000000000000000000000000000000000000000000000000000000000001610000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse746679860002010x734280620x3c499c542cef5e3811e1192ce70d8cc03d5c33590x41ee28ee05341e7fdddc8d433ba66054cd302ca12025-07-01T01:35:51.000Z0x00000000000000000000000041ee28ee05341e7fdddc8d433ba66054cd302ca10x1c93bb6696ae708449313b79d7e7971f6300b5b62fbc992f13638c7c9430368e0x0000000000000000000000000000000000000000000000000000000000000000620000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_polygon.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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse999872569867744681760x3c499c542cef5e3811e1192ce70d8cc03d5c33592025-07-27T09:38:09.000Z00xec23d31123835ec5836f8997938a1d9c6b470d620x789bce1e861173310cd0e31794e679db4d18dc94bf2a5c6f2bc49bbdab0726af
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse4981274894292744917760x3c499c542cef5e3811e1192ce70d8cc03d5c33592025-07-27T23:38:19.000Z00xaaa629610c024b9deb697668f7dededb682c6c7c0xb0f4a6b092f8f3fb5d04a2bcde3ed638d35fa272d1328c55f16701753e52750c
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse543005694770744759600x3c499c542cef5e3811e1192ce70d8cc03d5c33592025-07-27T14:13:51.000Z00x9c26494e6731549f3a046987f0d1891fadaa956b0x65d7853c2545d586b349e019701cf547f88634f56dee867fcde584e4e8a951f7
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_polygon.TokenMessenger_MintAndWithdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100