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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse3451817834521570x001413101040x0b2c639c533813f4aa9d7837caf62653d097ff850xd156ffb54871f4562744d6be5d6321b5bffca3b62025-09-18T18:09:45.000Z0x00000000000000000000000000003fcac5ecedca580ce31f57e92822d9f747470x82f7f3a9486f5347d68bd3498307bb266a7ff5839c5fcc44cfd1806e7ddaea870x0000000000000000000000000000000000000000000000000000000000000000310000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse996900009969810x001412936840x0b2c639c533813f4aa9d7837caf62653d097ff850xd156ffb54871f4562744d6be5d6321b5bffca3b62025-09-18T09:02:25.000Z0x000000000000000000000000006b59230a23e7cfc4e4b073bea2aaaa0270af9c0x12127c68b5e87e3b854dfff0a145f6654b70b8e570ea0b3501a7a33fe2dd24160x0000000000000000000000000000000000000000000000000000000000000000110000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse999631609997280x001413058390x0b2c639c533813f4aa9d7837caf62653d097ff850xd156ffb54871f4562744d6be5d6321b5bffca3b62025-09-18T15:47:35.000Z0x00000000000000000000000000af6a7551e3db47b559528a593ee6ca657d846b0xca835cd54d70176408c3a4bd9a52c83fa8aaf08dfbe6f61f3241c248d41adb1c0x0000000000000000000000000000000000000000000000000000000000000000710000x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_optimism.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
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse10333021384664900x0b2c639c533813f4aa9d7837caf62653d097ff852025-07-14T22:22:37.000Z00x73dedd2eef068137067027fa311ad09dc87963b80x1d6a6316990afc7cac2f6a3f11409aa5c11f69846d56de402c22ef04df41a0b9
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse30000000000471384401830x0b2c639c533813f4aa9d7837caf62653d097ff852025-07-14T07:45:43.000Z00x9bc34ded927e0f336c5c81e15a900461a06088630xeb11239a89f8be026187c013dddbdf0e7262eb217c61d6ebd9f74c10b8bfdf0e
0x28b5a0e9c621a5badaa536219b3a228c8168cf5dfalse100397191384664500x0b2c639c533813f4aa9d7837caf62653d097ff852025-07-14T22:21:17.000Z00x46175e415b9709b588b6e6b0b5d6e8f770622d060x21b092d2032e2d150549363be8fafa5c815d0d91ade1d3c3d4741f09bba55a67
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v2_optimism.TokenMessenger_MintAndWithdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100