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_nonceSTRINGUnique numeric identifier for an order, transaction, or operation used to prevent replay attacks. Numeric string representation without leading zeros.
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.
addressremovedin_noncein_amountlog_indexblock_numberin_burnTokenin_depositorblock_timestampin_mintRecipienttransaction_hashin_destinationCallerin_destinationDomainin_destinationTokenMessenger
0x19330d10d9cc8751218eaf51e8885d058642e08afalse4398221105904304163036155760xaf88d065e77c8cc2239327c5edb3a432268e58310x054b95b60bfface948fa4548da8ee2e212fb7c0a2025-02-07T15:15:57.000Z0x000000000000000000000000e1c62b99674d75a0f50cb89e4d21c481ea1e0a350x68b2fb8208cd35f5c0b1b391a0342d63cfeabf5e3346301e6af7f800a06d62830x000000000000000000000000000000000000000000000000000000000000000060x0000000000000000000000001682ae6375c4e4a97e4b583bc394c861a46d8962
0x19330d10d9cc8751218eaf51e8885d058642e08afalse4400751197990244103037327910xaf88d065e77c8cc2239327c5edb3a432268e58310x054b95b60bfface948fa4548da8ee2e212fb7c0a2025-02-07T23:27:57.000Z0x0000000000000000000000008a39495cd1dbbc0759fb5af57ef5c9dc9e85e51f0x5da0488efc805633ceca9ede04a6f6c4eb85e5bbee039c8e7f5a00c1fa9033480x000000000000000000000000000000000000000000000000000000000000000060x0000000000000000000000001682ae6375c4e4a97e4b583bc394c861a46d8962
0x19330d10d9cc8751218eaf51e8885d058642e08afalse43986946790331543036356950xaf88d065e77c8cc2239327c5edb3a432268e58310x054b95b60bfface948fa4548da8ee2e212fb7c0a2025-02-07T16:39:58.000Z0x000000000000000000000000cb802dbfcc930797661347df7875057f45a7e5f70x40f174df2d827395961ef74681dc3e91d5ff09357de279b0c02d8e64a7c7fd440x000000000000000000000000000000000000000000000000000000000000000060x0000000000000000000000001682ae6375c4e4a97e4b583bc394c861a46d8962
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v1_arbitrum.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.
addressremovedin_amountlog_indexblock_numberin_mintTokenblock_timestampin_mintRecipienttransaction_hash
0x19330d10d9cc8751218eaf51e8885d058642e08afalse499950023528484430xaf88d065e77c8cc2239327c5edb3a432268e58312025-06-30T17:20:14.000Z0x6a27ac401886e662c586101d18905cd1b23428140x97fd77c7badaa429d9bc25400d7ac22033e7b04e3ccdd2df25e62293e3202270
0x19330d10d9cc8751218eaf51e8885d058642e08afalse209086955423528241450xaf88d065e77c8cc2239327c5edb3a432268e58312025-06-30T15:38:57.000Z0x95465e180697879cdd127b210c4830a16e3f96e40xfd27e3331eaf66c547276b05e02a3e8fdf45123951dc1abd2e7540d902e3f6e8
0x19330d10d9cc8751218eaf51e8885d058642e08afalse1650000023526855360xaf88d065e77c8cc2239327c5edb3a432268e58312025-06-30T06:01:19.000Z0xc1471df385b1b039aae2000678e0b8bd905b3aef0x1811fedb81aae57192d1f86e536f78871601a88cac363913596b3177d08d0008
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v1_arbitrum.TokenMessenger_MintAndWithdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

USDC_Burn_event

USDC token burn events emitted when tokens are permanently destroyed from circulation. Records the burner address and amount removed from total supply for Circle’s USDC stablecoin across multiple blockchain networks.
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_burnerSTRINGAccount address that burned the tokens. Hex-encoded string with 0x prefix.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
addressremovedin_amountin_burnerlog_indexblock_numberblock_timestamptransaction_hash
0xaf88d065e77c8cc2239327c5edb3a432268e5831false113607887300000x463f5d63e5a5edb8615b0e485a090a18aba0857803794223342025-09-15T13:41:30.000Z0x3dab753e77a404308aa6927744a3bea55da30a2756d11233d6858a0ecdb821cc
0xaf88d065e77c8cc2239327c5edb3a432268e5831false9151110000000x463f5d63e5a5edb8615b0e485a090a18aba0857803794612082025-09-15T16:23:18.000Z0x90a60300a5e40b4c4733d2f4faf7774bb1403644423c0c974913a21fc6e451fb
0xaf88d065e77c8cc2239327c5edb3a432268e5831false500000000000x463f5d63e5a5edb8615b0e485a090a18aba0857803794602102025-09-15T16:19:09.000Z0x0dcbae3fe48bff7f093f50bdc125733cee648843cd967bcc0d52526c6da5b25a
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v1_arbitrum.USDC_Burn_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

USDC_Mint_event

USDC token minting events emitted by Circle’s smart contracts when new USDC tokens are created. Contains minter address, recipient address, and minted amount for tracking stablecoin supply expansion 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_minterSTRINGAddress authorized to mint tokens in the operation. Hex-encoded, 0x-prefixed, 42-character string for EVM chains; 66-character hex string for Aptos.
in_toSTRINGDestination address receiving tokens or assets in the 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_toaddressremovedin_amountin_minterlog_indexblock_numberblock_timestamptransaction_hash
0x01ea29e2d70fc3cd3aa8be076c2f6bc5eb6659200xaf88d065e77c8cc2239327c5edb3a432268e5831false402182760xe7ed1fa7f45d05c508232aa32649d89b73b8ba4801168974842023-07-31T22:49:17.000Z0xa3de4a00c4a28ad7d1e1a55f5d1d1c684795b44f604f643a62fa8f0f97edfdf2
0x02c1d03806c41313c6ed1efcb1dccfc8db0b50d30xaf88d065e77c8cc2239327c5edb3a432268e5831false355461470xe7ed1fa7f45d05c508232aa32649d89b73b8ba4801168829872023-07-31T21:41:20.000Z0x3c03047e7ba0574b3c01a78cca36bacc05cf701d23f56767fc4b99b0a5ea6e31
0x03c95a636484800e81592823fc3ea92ca0604c8c0xaf88d065e77c8cc2239327c5edb3a432268e5831false191265420xe7ed1fa7f45d05c508232aa32649d89b73b8ba4801168504542023-07-31T19:20:19.000Z0x99f75331877aca72c74fa70facf546005c10cc20fbe5253bdd3aebd6c6532bac
Query with partition filter
SELECT *
FROM `tt-contracts.circle_v1_arbitrum.USDC_Mint_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100