Tables
ETH01_Withdrawal_event
Withdrawal events from Tornado Cash’s 0.1 ETH pool on Arbitrum, recording privacy-preserving fund withdrawals with nullifier hashes to prevent double-spending. Includes recipient addresses, relayer details, and fees paid for analyzing mixer exit patterns and privacy service usage.Columns
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. |
Sample Data
Sample Data
| in_to | in_fee | address | removed | log_index | in_relayer | block_number | block_timestamp | in_nullifierHash | transaction_hash |
|---|---|---|---|---|---|---|---|---|---|
| 0x42d3d1081d7504dd5fc598beca040691b06957bf | 249302214000000 | 0x84443cfd09a48af6ef360c6976c5392ac5023a1f | false | 0 | 0x0e9d9a828247f5eed7f6d31d213a39805de52441 | 285342356 | 2024-12-16T11:29:29.000Z | 0x234322523244c92f12cbff28b1c56031ac4036bcf8d2d32791e4de44cf6d69b2 | 0x7f2648398f754f7abcd0d67f467ededd07f3a2da791a99c15283aa4c2ed65c05 |
| 0xe28f3e49f97ac4a7c640a5e4bf2c4fb5e1b6f9d2 | 6190000000000000 | 0x84443cfd09a48af6ef360c6976c5392ac5023a1f | false | 0 | 0x94596b6a626392f5d972d6cc4d929a42c2f0008c | 104427635 | 2023-06-24T12:12:27.000Z | 0x29ec77c4ee0390e8c21e5ad7d0d28250c261eec7cbad040a86af1f531ff0637b | 0xa5d166698c464041594ad04bbccd4f6b3e0bc0b4f4101170508fd32e64d1d3be |
| 0x3e24159425144decc167f15b5a71e86ad6719324 | 5990000000000000 | 0x84443cfd09a48af6ef360c6976c5392ac5023a1f | false | 0 | 0x36dd7b862746fdd3edd3577c8411f1b76fdc2af5 | 23579743 | 2022-09-08T12:50:08.000Z | 0x2411eaba28ad21268c105cff215b6d668676efee28328c9f464812ed75da0c81 | 0x9ba9e90221a6a8a208e0d74cdb842f5e309cdf8505218cb4527abc89422ad1c3 |
Example Query
Example Query
Query with partition filter
ETH1_Withdrawal_event
Withdrawal events from Tornado Cash ETH privacy mixer on Arbitrum, recording when users claim deposited funds using zero-knowledge proofs with nullifier hashes to prevent double-spending. Used for analyzing withdrawal patterns, relayer usage, and privacy protocol activity.Columns
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. |
Sample Data
Sample Data
| in_to | in_fee | address | removed | log_index | in_relayer | block_number | block_timestamp | in_nullifierHash | transaction_hash |
|---|---|---|---|---|---|---|---|---|---|
| 0x13f93923483c17c0d2f250f3651b3b5a819569f1 | 0 | 0xd47438c816c9e7f2e2888e060936a499af9582b3 | false | 10 | 0x13f93923483c17c0d2f250f3651b3b5a819569f1 | 91603326 | 2023-05-17T11:56:42.000Z | 0x1d7ec55c50642437335948f3e297de702fda097ed5879bcf918519aadd29c842 | 0x6218b6a531313fe4676c40b7ba23303143993eeca70e04aa63f930c4ec887433 |
| 0x13f93923483c17c0d2f250f3651b3b5a819569f1 | 0 | 0xd47438c816c9e7f2e2888e060936a499af9582b3 | false | 9 | 0x13f93923483c17c0d2f250f3651b3b5a819569f1 | 91590185 | 2023-05-17T11:01:58.000Z | 0x21656550ec0ffb45c2afa1ad666229ad3f5773bbde73573992032ea7f98a45d5 | 0x74d874e5693101ed21d8d131088e00f08618e51fb299e7ec7146dc00ec96ae24 |
| 0x13f93923483c17c0d2f250f3651b3b5a819569f1 | 8690000000000000 | 0xd47438c816c9e7f2e2888e060936a499af9582b3 | false | 0 | 0x94596b6a626392f5d972d6cc4d929a42c2f0008c | 91569202 | 2023-05-17T09:34:40.000Z | 0x136b3a343a79446f1cdfcf3b149341a55ffa094565affc1613e9200cc5ab33fb | 0x4a786c7d69b48ed7a3d315b8df6793c1c4928e723093a4e9a0cb4cae3a9592a6 |
Example Query
Example Query
Query with partition filter
ETH10_Withdrawal_event
Withdrawal events from Tornado Cash 10 ETH privacy pool on Arbitrum, recording recipient addresses, relayer fees, and nullifier hashes to prevent double-withdrawals. Used for analyzing privacy-preserving transaction patterns and relayer economics.Columns
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. |
Sample Data
Sample Data
| in_to | in_fee | address | removed | log_index | in_relayer | block_number | block_timestamp | in_nullifierHash | transaction_hash |
|---|---|---|---|---|---|---|---|---|---|
| 0x7fd45a316d81df526385ee28d3c808b9f44a8117 | 3681430586400000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false | 0 | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 4786211 | 2022-01-19T08:31:12.000Z | 0x098ff7da8447c867eaeda3baa5383e6c96e6fed55611015d24122f51696e5777 | 0x879fb2ca3c457723cb7ff0a63b71d79ff533580593e75871c861820ec512217d |
| 0x7efde417d0550c1cda3e1becbeda559b5c6f7179 | 5034979319400000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false | 0 | 0x52dbecb925cfe1f95a7becacde36ec1074ac5cd3 | 4792135 | 2022-01-19T14:13:25.000Z | 0x3036c5b8835077c71d9304b9c7b7054c1488f5771c425cc4fe1df64d8f2848d4 | 0x50dce8ddb7b932c71c9dae86436af2c1aaed9683277a8db31e296d4ac82e8193 |
| 0xbd16fc670c45692877db780532b88058387b619e | 5870770771500000 | 0x330bdfade01ee9bf63c209ee33102dd334618e0a | false | 0 | 0xa0f0287683e820ff4211e67c03cf46a87431f4e1 | 4795756 | 2022-01-19T16:42:19.000Z | 0x23168fc2887ba74add79c3085c11d81de2dd02c9d410a54cc235e3147fba57b1 | 0x48ce76acd09f0f7ad80d3bb60c85dbc40db793fa749c422e2f9b58bf984dd2a9 |
Example Query
Example Query
Query with partition filter
ETH100_Withdrawal_event
Withdrawal events from the Tornado Cash 100 ETH pool on Arbitrum, tracking when users exit the privacy mixer with recipient addresses, relayer fees, and nullifier hashes. Used for analyzing mixer usage patterns, relayer economics, and fund flow tracing through privacy-preserving transactions.Columns
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. |
Sample Data
Sample Data
| in_to | in_fee | address | removed | log_index | in_relayer | block_number | block_timestamp | in_nullifierHash | transaction_hash |
|---|---|---|---|---|---|---|---|---|---|
| 0x346ccfdee95c7bd36b60bfe028d0f40d3517f22f | 151260285832700000 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false | 0 | 0x3a1d526d09b7e59fd88de4726f68a8246ddc2742 | 14222470 | 2022-06-10T10:47:47.000Z | 0x1877535a395998ece142037cbbb4e2cd6547aefe3e6cf703f820d6207afe992b | 0x9d016de84cb37944ccecf013af897593b3c8e1999d7c28d63a6a8fb59b342d8d |
| 0x859b431347b1f084c2c7ce7cd9978b7533c88ce0 | 31900000000000000 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false | 0 | 0xa0f0287683e820ff4211e67c03cf46a87431f4e1 | 7613324 | 2022-03-09T03:58:27.000Z | 0x1e0e141f866ee16a9b7bdf5c85e21e4774673654cc3c68e3139b5df8b8a0cc53 | 0x1659440c32fe3d0ba41effaf667405d200a1656871fd3f51595433c60831d635 |
| 0x10c50a5eeb8344c2e133ff38e8cab9fb11d6cf6a | 0 | 0x1e34a77868e19a6647b1f2f47b51ed72dede95dd | false | 0 | 0x10c50a5eeb8344c2e133ff38e8cab9fb11d6cf6a | 90971056 | 2023-05-15T14:23:46.000Z | 0x01dc2688e852ca87a7fafab8fb1c4223f04aa49fb4b763a94750b5b3152070a9 | 0xf6bfc9a0b52e5fc0630111eb210705d41e9a115a9c12da26e7e9a3e768bdae8e |
Example Query
Example Query
Query with partition filter