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

# tornadocash_v1_avalanche

> Tables in tt-contracts.tornadocash_v1_avalanche

## Tables

### AVAX10\_Withdrawal\_event

Withdrawal events from Tornado Cash privacy protocol for 10 AVAX deposits on Avalanche, capturing recipient addresses, relayer fees, and nullifier hashes used to prevent double-spending. Used for analyzing privacy-preserving transaction patterns and relayer economics.

<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_to`            | `STRING`    | Destination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                |
  | `in_nullifierHash` | `STRING`    | Nullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.                                     |
  | `in_relayer`       | `STRING`    | Address of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.                                         |
  | `in_fee`           | `STRING`    | Fee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency. |
</Accordion>

<Accordion title="Sample Data">
  | in\_to                                     | in\_fee           | address                                    | removed | log\_index | in\_relayer                                | block\_number | block\_timestamp         | in\_nullifierHash                                                  | transaction\_hash                                                  |
  | ------------------------------------------ | ----------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x5a1f7137fce7b9c6ca842b849a1c8998dcd9564e | 89750000000000000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false   | 0          | 0x4cb9d2489640b44140fc296823b337d27d38e1db | 6433337       | 2021-11-02T15:16:46.000Z | 0x25dfa4c4dc301fc198297e1c610ad2fa477f45e44984f9e3933e0781bc3347c5 | 0x979e93cc5f6a866d58ec31540445ceceba148594664a31e8c5d51619991cf0f2 |
  | 0x5a1f7137fce7b9c6ca842b849a1c8998dcd9564e | 89750000000000000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false   | 0          | 0x4cb9d2489640b44140fc296823b337d27d38e1db | 6433306       | 2021-11-02T15:15:45.000Z | 0x01223f7fc4c2273d5aa1af63ddbcccd6ff80a32c44b77e8bb1801d9aa9a88505 | 0x316ddfd271cda96c6405e2202625fa1c98b4e351fe2553d723ce0f47b6102938 |
  | 0x0eb599f287892ccc8bd1cbd9887de96db64e8ef3 | 88750000000000000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false   | 0          | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 6428467       | 2021-11-02T12:33:09.000Z | 0x21942129290c8f71c308e23aea064a4de1ec648729bf783a6a975666bbe5fa64 | 0xec04238d6bca850f8350a664ddad805972cedd09c15d25e981bdb528fc002aa6 |
</Accordion>

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

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

***

### AVAX100\_Withdrawal\_event

Withdrawal events from Tornado Cash's 100 AVAX pool on Avalanche, recording when users withdraw their deposited funds through privacy-preserving zero-knowledge proofs. Contains nullifier hashes to prevent double-spending, recipient addresses, relayer information, and fees paid for transaction processing.

<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_to`            | `STRING`    | Destination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                |
  | `in_nullifierHash` | `STRING`    | Nullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.                                     |
  | `in_relayer`       | `STRING`    | Address of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.                                         |
  | `in_fee`           | `STRING`    | Fee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency. |
</Accordion>

<Accordion title="Sample Data">
  | in\_to                                     | in\_fee           | address                                    | removed | log\_index | in\_relayer                                | block\_number | block\_timestamp         | in\_nullifierHash                                                  | transaction\_hash                                                  |
  | ------------------------------------------ | ----------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x5bb81974aa9a538cfb58ed763b0dcdc66dd1ec15 | 60249426114590000 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 26         | 0x41cb77a8d4100722b40e5cbe471a336294558262 | 10537785      | 2022-02-05T22:47:11.000Z | 0x08f2d0fa18b0d0601407cbb6d7e9f8e8bbdfdcdd2a69be4cfb3ded19d110ee1a | 0x8a014b2f31882290428fb087197f56a7a8d55530a51e5e90453899e6eeeba2a7 |
  | 0x5bb81974aa9a538cfb58ed763b0dcdc66dd1ec15 | 60217580677460000 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 4          | 0x41cb77a8d4100722b40e5cbe471a336294558262 | 10539500      | 2022-02-05T23:43:17.000Z | 0x208cbe9a8e5930a638794d65c4b0df8dfe67e0dafbf93a9d087904ecdda8040e | 0xc57ff239af8152d5ce28344bc920a394b3011aa7237c602a681deccc6f0884a0 |
  | 0x923b1bb452655aa2ea6ca56ece2e7c15aa77aaef | 20300235989290000 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 30         | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 10528382      | 2022-02-05T17:38:10.000Z | 0x0548023f624b6bb81b870c090be4e9d6569034aac42a86d4329241bf55546737 | 0x6c96b9d2fac020d4f9a3a0741ef7e17bd1ae4ba9dfdbba87de38a2a411a890a1 |
</Accordion>

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

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

***

### AVAX500\_Withdrawal\_event

Withdrawal events from Tornado Cash's 500 AVAX pool on Avalanche, recording privacy-preserving fund withdrawals with recipient addresses, relayer fees, and nullifier hashes to prevent double-spending.

<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_to`            | `STRING`    | Destination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                |
  | `in_nullifierHash` | `STRING`    | Nullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.                                     |
  | `in_relayer`       | `STRING`    | Address of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.                                         |
  | `in_fee`           | `STRING`    | Fee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency. |
</Accordion>

<Accordion title="Sample Data">
  | in\_to                                     | in\_fee            | address                                    | removed | log\_index | in\_relayer                                | block\_number | block\_timestamp         | in\_nullifierHash                                                  | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------ | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0xc92a9e470b6ccc802e81da9fcbf9eb0d35450ced | 137750000000000000 | 0xaf8d1839c3c67cf571aa74b5c12398d4901147b3 | false   | 0          | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 6292297       | 2021-10-30T07:53:25.000Z | 0x074be1242a46563bfbe90b51cf5ac682f97611f9a18ddba2a1fafa9b65f393c1 | 0x4534e0439efdf49b2d0025dcfea894f7b060b2c3a376c3b645c734e7678c43b6 |
  | 0xa93db8dc6e362b4445fcad112e4b5a1e302a267a | 59750000000000000  | 0xaf8d1839c3c67cf571aa74b5c12398d4901147b3 | false   | 62         | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 9928336       | 2022-01-23T00:46:08.000Z | 0x130f7baebc49baf14fc076842215feccbf7c563c71be6006ef8c6dff038e08cf | 0x3acabee806ab11d4727fa2711444fd007504ab17d74f121b56ee41e688c72f62 |
  | 0xf440bde8a5326d635ad0764fd3ef22f9a80ed00d | 259750000000000000 | 0xaf8d1839c3c67cf571aa74b5c12398d4901147b3 | false   | 54         | 0x41cb77a8d4100722b40e5cbe471a336294558262 | 9940130       | 2022-01-23T07:21:22.000Z | 0x0a8391e1b8c65da54ab4b8242efe3ca03483448ae6972199233b27f7a756aa0b | 0x6cb8de38b1d3f6cbcb15cb75bac402263d806dc2eb320034d550f1e38691d107 |
</Accordion>

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

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

***
