> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# circle_v2_hyperevm

> Tables in tt-contracts.circle_v2_hyperevm

## 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.

<Accordion title="Columns">
  | Column                         | Type        | Description                                                                                                                                                                                            |
  | ------------------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | `block_timestamp`              | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                            |
  | `block_number`                 | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                                   |
  | `transaction_hash`             | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                                    |
  | `log_index`                    | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                                     |
  | `address`                      | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                |
  | `removed`                      | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                                           |
  | `in_burnToken`                 | `STRING`    | Contract address of the token being burned in the cross-chain transfer operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                       |
  | `in_amount`                    | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                                                                        |
  | `in_depositor`                 | `STRING`    | Address of the user who initiated the deposit or cross-chain transfer. Hex-encoded, 0x-prefixed, 42-character string.                                                                                  |
  | `in_mintRecipient`             | `STRING`    | Address designated to receive the minted tokens on the destination chain. Hex-encoded string, zero-padded to 66 characters for cross-chain compatibility.                                              |
  | `in_destinationDomain`         | `STRING`    | Numeric 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_destinationTokenMessenger` | `STRING`    | Contract 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_destinationCaller`         | `STRING`    | Address 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_maxFee`                    | `STRING`    | Maximum fee amount allowed for the cross-chain transfer operation. Numeric string representation of fee in smallest token denomination.                                                                |
  | `in_minFinalityThreshold`      | `STRING`    | Minimum 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_hookData`                  | `STRING`    | Additional arbitrary data passed to hook contracts for custom logic execution. Hex-encoded byte string with 0x prefix.                                                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_amount | in\_maxFee | log\_index | in\_hookData                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | block\_number | in\_burnToken                              | in\_depositor                              | block\_timestamp         | in\_mintRecipient                                                  | transaction\_hash                                                  | in\_destinationCaller                                              | in\_destinationDomain | in\_minFinalityThreshold | in\_destinationTokenMessenger                                      |
  | ------------------------------------------ | ------- | ---------- | ---------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | ------------------------------------------ | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | --------------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 10000000   | 1000       | 41         | 0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000052fe97a14d75bd846cbc1106e09e2761d80d8dcf00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000989680 | 14897055      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 0x085b48ca6908dceafb4fae56c90709e1537ec9a7 | 2025-09-26T16:52:44.000Z | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0x13e1aabd7fdb43105cdd501023a7d901fdceafd9f350e040ea9c0007e89f79d5 | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0                     | 1000                     | 0x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 49909239   | 4991       | 14         | 0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e66fbc8be19bd6b60a7fdc743a1019435ee0a04f00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000002f98df7 | 14917498      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 0x085b48ca6908dceafb4fae56c90709e1537ec9a7 | 2025-09-26T22:27:52.000Z | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0x1320d4970a116f2a1bef5e989456078cc1b2273d57ad8585209882a8216d5dfe | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0                     | 1000                     | 0x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 50000000   | 5000       | 14         | 0x000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000008f4ef0bce663c09e102f405d6f8ef8b064765e4800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000002faf080 | 14888336      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 0x085b48ca6908dceafb4fae56c90709e1537ec9a7 | 2025-09-26T14:29:48.000Z | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0xefe2bdd45d883cde62316ce6381af8652f2d189750ddb64c7a73c0e6e25e906f | 0x000000000000000000000000047669ebb4ec165d2bd5e78706e9aede04bf095a | 0                     | 1000                     | 0x00000000000000000000000028b5a0e9c621a5badaa536219b3a228c8168cf5d |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.circle_v2_hyperevm.TokenMessenger_DepositForBurn_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### 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.

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                               |
  | ------------------ | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                               |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.      |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                       |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                        |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                   |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                              |
  | `in_mintRecipient` | `STRING`    | Address designated to receive the minted tokens on the destination chain. Hex-encoded string, zero-padded to 66 characters for cross-chain compatibility. |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                           |
  | `in_mintToken`     | `STRING`    | Contract address of the token being minted. Hex-encoded, 0x-prefixed, 42-character string.                                                                |
  | `in_feeCollected`  | `STRING`    | Fee amount collected for the cross-chain token transfer operation. Numeric string representation in smallest token denomination.                          |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_amount | log\_index | block\_number | in\_mintToken                              | block\_timestamp         | in\_feeCollected | in\_mintRecipient                          | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------------------------------------ | ------------------------ | ---------------- | ------------------------------------------ | ------------------------------------------------------------------ |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 1839115988 | 15         | 17508584      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 2025-10-26T10:31:08.000Z | 183929           | 0x00d11548b375b757c2faf9fa43affb31ee53e49c | 0xa7979c22a03d185d0bcbbec73a5d2711cc149a003d5ac18357bb8219854fa65b |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 959475109  | 16         | 17493898      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 2025-10-26T06:30:23.000Z | 0                | 0x0302f3434dbdee9d3faf680cba8a2bae6b34a83c | 0x9f09899b3cd6a410ab884217c3a2823cd5fb5e6132ae2f581f7de41854503ffc |
  | 0x28b5a0e9c621a5badaa536219b3a228c8168cf5d | false   | 399960000  | 25         | 17549028      | 0xb88339cb7199b77e23db6e890353e22632ba630f | 2025-10-26T21:34:09.000Z | 40000            | 0x0349b10a1a14384472e0b77c00355f4c434218c1 | 0x942eee249cc9e1014eaf1e91dcaef01da329a43558d76635a3c875255410795d |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.circle_v2_hyperevm.TokenMessenger_MintAndWithdraw_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***
