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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse100000004300x323035890x833589fcd6edb6e08f4c7c32d4f71b54bda029130x4c2c0f0bb2631b02ac9299c59690914ee7a200b82025-07-01T19:02:05.000Z0x0000000000000000000000004c2c0f0bb2631b02ac9299c59690914ee7a200b80xe24eb61d0c4051169b05dbc730d292997a3cb6773ec01a95c2c3846319747e240x00000000000000000000000000000000000000000000000000000000000000001420000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse9000000000004110x322814580x833589fcd6edb6e08f4c7c32d4f71b54bda029130xfe5443d3fe4e7c4086bc757044b38f2d6e1dab192025-07-01T06:44:23.000Z0x000000000000000000000000fe5443d3fe4e7c4086bc757044b38f2d6e1dab190xa6e35756acc77c4a3cadd0339a6dcdd9acac27ff5d20997c4b8d8fc05e64e2220x00000000000000000000000000000000000000000000000000000000000000001420000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse9999753059104340x322771010x833589fcd6edb6e08f4c7c32d4f71b54bda029130xfe5443d3fe4e7c4086bc757044b38f2d6e1dab192025-07-01T04:19:09.000Z0x000000000000000000000000fe5443d3fe4e7c4086bc757044b38f2d6e1dab190xe7589ef247b01c3dfb6ac4779c1f12db30c1e94ed2700a905ef7c60e258c3de30x00000000000000000000000000000000000000000000000000000000000000001420000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_base.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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse99770000588284128920x833589fcd6edb6e08f4c7c32d4f71b54bda029132025-04-02T17:32:11.000Z00x5348e7df7625a0ca07545aa5ea4c600ad34ea6fc0xc9a181863bae96292c3226f9a2201460a812f46e1bd7eea404e731f756a44983
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse10241167250283851290x833589fcd6edb6e08f4c7c32d4f71b54bda029132025-04-02T02:06:45.000Z00xc1062b7c5dc8e4b1df9f200fe360cdc0ed6e77410xed43444eb89838ae5608abc07596ae5a153b799fc07b4023d9a96d45041d041f
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse29999770000391284130660x833589fcd6edb6e08f4c7c32d4f71b54bda029132025-04-02T17:37:59.000Z00x5348e7df7625a0ca07545aa5ea4c600ad34ea6fc0xdb427e9bd2530826c5d9ecf442bfd3ba0d3a3e073653a8c600101050a2dc12b6
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_base.TokenMessenger_MintAndWithdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100