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

> Tables in tt-contracts.tornadocash_v1_gnosis

## Tables

### XDAI100\_Withdrawal\_event

Withdrawal events from Tornado Cash's 100 XDAI pool on Gnosis Chain, capturing privacy-preserving fund withdrawals with recipient addresses, nullifier hashes to prevent double-spending, and optional relayer fees. Used for analyzing mixing activity, withdrawal patterns, and relayer usage in the privacy protocol.

<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                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x71a2f09a20d3b5bd9c6f60fed35bd8991e942e9a | 0       | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 74         | 0x71a2f09a20d3b5bd9c6f60fed35bd8991e942e9a | 18210730      | 2021-09-22T05:48:40.000Z | 0x22e899a48046ba2ff89075d175dbe67b58c89efec7d67cb0cb387060220813c4 | 0x63fe03e841cdfd1317559af26a13c21e3cbb008b1151e7359f0d6e8d3c4d4668 |
  | 0x71a2f09a20d3b5bd9c6f60fed35bd8991e942e9a | 0       | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 31         | 0x71a2f09a20d3b5bd9c6f60fed35bd8991e942e9a | 18210669      | 2021-09-22T05:43:15.000Z | 0x10bfa9285c6c0c994466b41c1582ca9adc07f1fce90d754743f21f72665aa495 | 0xce9012b2e7bbec2d83d8f75176ba8f6cd4d39cacf9f1a64924ba5752f817786d |
  | 0xec60700d664673aaeb1f0b365ddd6f7410f34763 | 0       | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false   | 9          | 0xec60700d664673aaeb1f0b365ddd6f7410f34763 | 22002943      | 2022-05-06T10:37:15.000Z | 0x0a4e07ad9c4abfe12e28edd94606ea1b78b1db7945527da546e92652bd88dbb6 | 0x9ce6174db817707b1bb6ecc8835138f588139c7c1681c27a704995cf060fcd57 |
</Accordion>

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

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

***

### XDAI1000\_Withdrawal\_event

Withdrawal events from Tornado Cash's 1,000 xDAI pool on Gnosis Chain, capturing recipient addresses, relayer fees, and nullifier hashes used to prevent double-spending. Used for analyzing privacy mixer activity, relayer usage patterns, and withdrawal timing across the protocol.

<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                                                  |
  | ------------------------------------------ | ------------------ | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0xa5be55efb4abb4691536ddd44305ea315bd4e9d7 | 500390000000000000 | 0xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178 | false   | 1          | 0x6a4eb86e3841e65ee7bddc342af8ce99ffd564c4 | 20459639      | 2022-02-04T05:54:10.000Z | 0x19a0365bb4a36b1bdae7a5881eb735a057a1d8595a116dacae522f8d95845b2e | 0x2914f4c910562d6ed7decdc3436d50db27f295dc412a86fbacf4d8f298b30348 |
  | 0xfd47a0638e78e505b76f7c863e88f1cfe19167fc | 100585000000000000 | 0xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178 | false   | 4          | 0x14195a6afac3863dc9b7eff4aa3d85e94222d8f9 | 22573290      | 2022-06-09T16:50:25.000Z | 0x048bfbe86839a4d54bf716fbd52d83e8bf1a7eea04bf7eeeb919b6d01136ee34 | 0x56b46e19ea7973976400cc6d222344bd68898793e2ba3fd95ecb765c8f9bcb7a |
  | 0xa6cf5935eb26f54d4a4ca83c75a93f36f7e4588f | 200780000000000000 | 0xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178 | false   | 15         | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 19534613      | 2021-12-12T04:06:20.000Z | 0x23066e0b7285d4809a7d0303610dce8ca4d8d65472bdcf1353d29041aca85410 | 0xc9444a1e8116485e963ead39602aa2252612aba659e1976a2b23667bbe04ed37 |
</Accordion>

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

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

***

### XDAI10000\_Withdrawal\_event

Withdrawal events from Tornado Cash 10,000 xDAI pool on Gnosis Chain, capturing recipient addresses, relayer fees, and nullifier hashes used to prove deposit ownership without revealing transaction links. Used for analyzing privacy-preserving withdrawal patterns and relayer network activity.

<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                                                  |
  | ------------------------------------------ | ------------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x762c33949e6aa8029ac122f983de675233d446b4 | 5000390000000000000 | 0xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040 | false   | 17         | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 17970073      | 2021-09-07T10:42:25.000Z | 0x268e0b8ec526f33ecb79c1f07a4e8c3c57f57e2a5687ace0b9f46debc70ba7f2 | 0xa20e51fcdcdccb0d35763b4de0019e6b1d7962cf56c0197eddda74638b0a5f18 |
  | 0x762c33949e6aa8029ac122f983de675233d446b4 | 2000390000000000000 | 0xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040 | false   | 56         | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 17970004      | 2021-09-07T10:36:30.000Z | 0x05d8348c9f6b9ad31c3959583457f05e143efdc46d3ad53f0c665c41f9d42979 | 0xb9a72eb5f46d5eb4606405cf6789cb0aa76fbb5ac1b1098edec7425843ad4f0f |
  | 0x762c33949e6aa8029ac122f983de675233d446b4 | 1000390000000000000 | 0xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040 | false   | 56         | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 17970037      | 2021-09-07T10:39:20.000Z | 0x174fe5411ed411dc2e61a933640807982ea92c12110394fcd8cf3cf17a839e93 | 0xb9bf47717dc907dc5f6da3b84f3006f801a572224c27131ff243b383a1371fff |
</Accordion>

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

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

***

### XDAI100000\_Withdrawal\_event

Withdrawal events from the Tornado Cash 100,000 XDAI pool on Gnosis Chain, recording when users exit the privacy mixer with recipient addresses, relayer fees, and cryptographic nullifier hashes. Used for analyzing withdrawal patterns, relayer usage, and fund flow de-anonymization attempts.

<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                                                  |
  | ------------------------------------------ | -------------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0xb4bd0bfdff4a50df53b170a5dcdf2382fc1e7c0f | 50000390000000000000 | 0xa5c2254e4253490c54cef0a4347fddb8f75a4998 | false   | 41         | 0x6a4eb86e3841e65ee7bddc342af8ce99ffd564c4 | 17984811      | 2021-09-08T07:48:10.000Z | 0x09d9823e78e986aa66ba677cec3ee33fc17b4520a964b9318fdb47e9c7894e09 | 0x1641c8e61883c65f76636dc3a77057abfcfb455f7f8f55f8925e3054e6785fbc |
  | 0xaba2bf03444123ce56677030c7ff015bf7d5e78d | 10000780000000000000 | 0xa5c2254e4253490c54cef0a4347fddb8f75a4998 | false   | 53         | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 19235330      | 2021-11-24T15:10:10.000Z | 0x07790555f378407a490683e975686595190f9b9fe52afce0c02393d1b9f9471d | 0x83bd9829e258964bc51c0297506f0740eeecadfa1a3e748766bb14fe5c4177ba |
  | 0xca2de117b3e432753778657244416fd6a34e233e | 10001365000000000000 | 0xa5c2254e4253490c54cef0a4347fddb8f75a4998 | false   | 23         | 0x14195a6afac3863dc9b7eff4aa3d85e94222d8f9 | 22117522      | 2022-05-13T03:55:05.000Z | 0x24340415884aa32a716fd50886c965a0b8adfef7a26a858b0340004bd81454c2 | 0x6ba73e4961c58802e511fb2007b74730f1ad72205091f014f81a50556c272a5a |
</Accordion>

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

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

***
