Tables
CDAI5000_Withdrawal_event
Withdrawal events from Tornado Cash’s 5,000 cDAI (Compound Dai) privacy pool on Ethereum. Records include recipient addresses, relayer fees, and nullifier hashes for analyzing fund extraction patterns and privacy-preserving transaction flows.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x8589427373d6d84e98730d7795d8f6f8731fda16 | 196341946757 | 0x22aaa7720ddd5388a3c0a3333430953c68f1849b | false | 5 | 0xefab18983029d2ba840e34698efb67fdf8120711 | 9162124 | 2019-12-25T19:07:33.000Z | 0x13979de90c69c2486c1eb633ebce6aaa1b131aedb61f95702e6ea13ab264b36b | 0x6ed0ed9f7bb86055430d669a01209723762994d859e4aeb9ea4cf1b152d6ebdc |
| 0x1bdb1783505f626a55a5e3dd3e366df1cd69c055 | 0 | 0x22aaa7720ddd5388a3c0a3333430953c68f1849b | false | 50 | 0x1bdb1783505f626a55a5e3dd3e366df1cd69c055 | 9392562 | 2020-01-31T21:49:37.000Z | 0x207f509198f5b8f4e977048ef54f1ca321ed4d0e9832f5bad1dd06ad4c6f2f33 | 0xcfd1b49638acb48eac8b12fa73b68add71445231a25073b10071d1b62cd69885 |
| 0x1bdb1783505f626a55a5e3dd3e366df1cd69c055 | 0 | 0x22aaa7720ddd5388a3c0a3333430953c68f1849b | false | 52 | 0x1bdb1783505f626a55a5e3dd3e366df1cd69c055 | 9392562 | 2020-01-31T21:49:37.000Z | 0x0054788b49613bbd1d391fc968de82fd91382e13b88c8d1af498dc3b334b96f2 | 0xf290764b835999e1fc21f246a89033c30a0338135aa97782982a075788bfcc58 |
Example Query
Example Query
Query with partition filter
CDAI50000_Withdrawal_event
Withdrawal events from Tornado Cash’s 50,000 cDAI (Compound Dai) pool on Ethereum, tracking when users claim their privacy-mixed funds with nullifier hashes preventing double-withdrawals. Includes recipient addresses, optional relayer information, and fees paid for analyzing privacy protocol usage patterns.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 0 | 0x03893a7c7463ae47d46bc7f091665f1893656003 | false | 74 | 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 13818504 | 2021-12-16T21:04:17.000Z | 0x09731686a2ba8d791b801d8f343ebf493b7664d9ecb508ada7f69bdeaeb88bab | 0xc48741de7f74bbfd5bf90324e35f9de8f7f3446754ae879855e928dbf430bc24 |
| 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 0 | 0x03893a7c7463ae47d46bc7f091665f1893656003 | false | 65 | 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 13818509 | 2021-12-16T21:05:17.000Z | 0x0f86e55d725419f34a1f23a5e4175f7d48055450dd238b5e8b2ea8d83fdcaf16 | 0xe0a0e30b79a4968aec66628b5b546db5a2db7e34da1c8762a7d5611152295ca3 |
| 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 0 | 0x03893a7c7463ae47d46bc7f091665f1893656003 | false | 108 | 0x23bc95f84bd43c1fcc2bc285fda4cb12f9aee2df | 13818502 | 2021-12-16T21:03:25.000Z | 0x0a529ff7cfe0e6fe46057814af594ca7bcf7f0efe3f714e04d0ef43243b209ef | 0xdcaa4e418397429a33c719a90cbc07b22eb3123de51e943216603dc07bd044a6 |
Example Query
Example Query
Query with partition filter
CDAI500000_Withdrawal_event
Withdrawal events from Tornado Cash’s 500,000 cDAI (Compound Dai) privacy pool on Ethereum, recording recipient addresses, nullifier hashes for preventing double-spends, and optional relayer fees. Used for analyzing privacy-preserving fund movements and relayer usage patterns in the cDAI denomination pool.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0xb2c95127308876b0da00dce7798412bca95c9fee | 0 | 0x2717c5e28cf931547b621a5dddb772ab6a35b701 | false | 618 | 0xb2c95127308876b0da00dce7798412bca95c9fee | 13714097 | 2021-11-30T09:56:14.000Z | 0x0972eb31bf18d0c62178e1892111a1c308ee171eb80050291b8b85558c52cef6 | 0xe74e7dd665470be460cf8200eccb19a66e9ac1ecb0f6241076b5ddfdcbc522fc |
| 0x7dca2f7da83c26fcebc5b0562ba2f707ed8fe00b | 0 | 0x2717c5e28cf931547b621a5dddb772ab6a35b701 | false | 189 | 0x0000000000000000000000000000000000000000 | 13207957 | 2021-09-12T01:30:58.000Z | 0x1cc5c5088fb7dd381706c486f1010f0236ce251f669647323f5dfdede3aaba72 | 0x5b094c2569fa2c0bcbd219486034e1b6cfe64464edf01165d97f835a8e25bd24 |
| 0x7dca2f7da83c26fcebc5b0562ba2f707ed8fe00b | 0 | 0x2717c5e28cf931547b621a5dddb772ab6a35b701 | false | 211 | 0x0000000000000000000000000000000000000000 | 13207964 | 2021-09-12T01:32:29.000Z | 0x214bf0837d4aac8f6670dbdd3e8ee979bfceaeb4ad677ec83d9659a181743f20 | 0x73468b4a108830ae8637b3e78693589162de152f5bb879a5fae9748d63c1febb |
Example Query
Example Query
Query with partition filter
CDAI5000000_Withdrawal_event
Withdrawal events from Tornado Cash’s 5,000 cDAI (Compound DAI) privacy pool on Ethereum, recording when users extract funds with recipient address, relayer, nullifier hash for preventing double-withdrawals, and optional relayer fees. Used for analyzing privacy protocol usage patterns and tracking fund flows through the mixer.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x75a6b3b01980bf4a78c7bdeca563d04f2dc60de2 | 0 | 0xd21be7248e0197ee08e0c20d4a96debdac3d20af | false | 323 | 0x75a6b3b01980bf4a78c7bdeca563d04f2dc60de2 | 13488399 | 2021-10-25T19:10:30.000Z | 0x16bf14d947ba9503da0a76131fb27a6fb307305611df60fdf886bd8628fdf2cf | 0x12dde1fa5fdff4254145c1c159faf51278c64dc20b44f6260c1f5a084519925c |
| 0x4b409ce1f3f30bd2b221003f20bcc6974e5a486e | 0 | 0xd21be7248e0197ee08e0c20d4a96debdac3d20af | false | 530 | 0x4b409ce1f3f30bd2b221003f20bcc6974e5a486e | 13421095 | 2021-10-15T06:43:46.000Z | 0x1cd8a19d7e9ad4fd6557dbf8a343a5cadcedbf4008be04b1a0c6ee090807542a | 0x4d4e54c33f4c13b71016a572d8a0b31f0bdc0b8d10194aa3ddb301f5feba6400 |
| 0x21c30d17d9e61ce139dfd2a3d167c5752246b938 | 0 | 0xd21be7248e0197ee08e0c20d4a96debdac3d20af | false | 168 | 0x21c30d17d9e61ce139dfd2a3d167c5752246b938 | 12865107 | 2021-07-20T18:44:22.000Z | 0x130ee985166841ac9dcc526a98623629b26f2469a03e1d01479c91364376abf3 | 0x41539d52df0695f26dab6ddb04ba4b18ee9dc61c15a20534887438aadd54da9f |
Example Query
Example Query
Query with partition filter
DAI100_Withdrawal_event
Withdrawal events from Tornado Cash’s 100 DAI pool on Ethereum, recording when users exit the privacy mixer with recipient addresses, relayer fees, and nullifier hashes that prevent double-spending. Used for analyzing withdrawal patterns, relayer usage, and privacy-preserving transaction flows.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x058b0deb5042ea6c638fed5c7e7c72a6e272cb17 | 22671552480254847361 | 0xd4b88df4d29f5cedd6857912842cff3b20c8cfa3 | false | 82 | 0x076d4e32c6a5d888fc4658281539c94e778c796d | 16896836 | 2023-03-24T10:42:23.000Z | 0x26867dab31800f9e9e5efe28bb2d713475e779c233472a0619a3b345d2043ff8 | 0xed571fac67420939d5af1aa1343b48669653e290c9ac1d2b61ea1a386150ac0d |
| 0xae543c8a86cc7d0437687e7778fdb771efe0b322 | 18609523127114942028 | 0xd4b88df4d29f5cedd6857912842cff3b20c8cfa3 | false | 89 | 0x2d50dbcc960bec854227f51f8074e1da28bd4a37 | 11397924 | 2020-12-06T07:56:44.000Z | 0x0a5e4f21fa6b960454ee2635195b804f677eedbc8a83d1c4d717126f511d8201 | 0xd347dec49b4d513c177b964aeb099f3bf0e72a077c636d78f116e3cf9b6c6547 |
| 0x3fdbeedcbfd67cbc00fc169fcf557f77ea4ad4ed | 0 | 0xd4b88df4d29f5cedd6857912842cff3b20c8cfa3 | false | 73 | 0x3fdbeedcbfd67cbc00fc169fcf557f77ea4ad4ed | 9408061 | 2020-02-03T06:54:36.000Z | 0x29851640bd96afc10ee795c2bad1d656e1acd3d1cba0ef2fcb18788065954c02 | 0x36c7a64df8ffeb9795997ee055968bcf10eb67557c4d1390dc921e1878b26a8b |
Example Query
Example Query
Query with partition filter
DAI1000_Withdrawal_event
Withdrawal events from Tornado Cash’s 1,000 DAI pool on Ethereum, recording recipient addresses, nullifier hashes for preventing double-spends, and optional relayer fees. Used for analyzing privacy-preserving withdrawal patterns and relayer economics in the protocol’s fixed-denomination DAI mixer.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x88eee227dd9590ca94ae767ee49efc3187fc56cc | 33684919522266257746 | 0xfd8610d20aa15b7b2e3be39b396a1bc3516c7144 | false | 219 | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 12836800 | 2021-07-16T08:16:44.000Z | 0x04b5051a26c9fb5344b2b1308828273dddc694bd0e600d77ec4f18cd1a3417a6 | 0x8fc674d97c452be3d19e6c3adca47e43e35cb42decb0d09f1e2a5a698adbd796 |
| 0x22d1300bba03910ed6cc33ba57bec39d43219fe7 | 0 | 0xfd8610d20aa15b7b2e3be39b396a1bc3516c7144 | false | 86 | 0x22d1300bba03910ed6cc33ba57bec39d43219fe7 | 13393823 | 2021-10-10T23:27:44.000Z | 0x2c89a265403d08b1c3f42cb0482224cb217f1133f3549b9771717ad68aaec236 | 0xd6bd50d62131b98c493e06fe4934cfa8b36fc0dcd398e4309072cf693acc96ed |
| 0x82fff5294f091ea20152ea43796e2f35faaada46 | 101895762597524802895 | 0xfd8610d20aa15b7b2e3be39b396a1bc3516c7144 | false | 462 | 0x93ebf65d919fc6d9b2bd655108abec7af33f9542 | 13389596 | 2021-10-10T07:31:37.000Z | 0x2a9112e0443d5f315c66b48c43a964e8a982eb4efb1056ea1f44d54e54776f50 | 0x482f0fababf5934f030e67182594fed4d581b4f2c4751c6e02f5111ab51bc8f5 |
Example Query
Example Query
Query with partition filter
DAI10000_Withdrawal_event
Withdrawal events from Tornado Cash’s 10,000 DAI pool on Ethereum, recording recipient addresses, relayer fees, and nullifier hashes used to prove valid withdrawals without revealing deposit origin. Essential for analyzing privacy mixer usage 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 |
|---|---|---|---|---|---|---|---|---|---|
| 0xfed9c6b45275f322b983aee0f9e9f278fcb0136f | 23049655158833448741 | 0x07687e702b410fa43f4cb4af7fa097918ffd2730 | false | 116 | 0xddbfced30862c0105673b38dff5e941cf48830e4 | 12810583 | 2021-07-12T05:33:33.000Z | 0x197d1058dfb8c75cd7cd380a726af24ab5bc5e51462913c111483df3cbf0bf46 | 0xea4b457ad1ba81008ed7753ef95f1784fdec1c8095c7f23e1479e1538bd04e54 |
| 0x1cb8a060302075dae2af4d3d90b7ceefe309f127 | 19943866832735471609 | 0x07687e702b410fa43f4cb4af7fa097918ffd2730 | false | 131 | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 12809161 | 2021-07-12T00:06:36.000Z | 0x1af44589b516f1f250b7d9d1881da0a1367bdd171e86c9f4c2e7ea83ae017315 | 0xe2871df7a39b6957fdb95f432fce41521bfed2cc0aaf7b6ae02a9c1c1103e202 |
| 0x58775bd9a48e4132481118229d040c38bfd2153d | 18750960475151038963 | 0x07687e702b410fa43f4cb4af7fa097918ffd2730 | false | 177 | 0x49136693081f2c18e2cf14428dd78cd90a22dc1f | 12811073 | 2021-07-12T07:15:32.000Z | 0x2fce0d238e856abf7538426e82bb148378670b1456b162a7e92d9da72557c607 | 0xcbed96cd2d5c4fa279d02a399a621c67a5572eb83f5bf21381ea76458f06b3af |
Example Query
Example Query
Query with partition filter
DAI100000_Withdrawal_event
Withdrawal events from Tornado Cash’s 100,000 DAI privacy pool on Ethereum, capturing recipient addresses, relayer fees, and nullifier hashes. Used for analyzing mixing protocol activity, relayer economics, and privacy-preserving transaction patterns.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x0276a896e0fca3e54e46e3d18cb95749053ceea1 | 30919710101980685785 | 0x23773e65ed146a459791799d01336db287f25334 | false | 235 | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 12644364 | 2021-06-16T08:19:25.000Z | 0x12bffedf5edc023c86392f804ab2c4e6761bc58fef2d255d541794712db8ab4b | 0x5f2e513717258cb60959b432bbc924e31d2637e06c6db7de042c39acb4283f5d |
| 0x0276a896e0fca3e54e46e3d18cb95749053ceea1 | 30919694784863420847 | 0x23773e65ed146a459791799d01336db287f25334 | false | 124 | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 12644362 | 2021-06-16T08:19:14.000Z | 0x2287afc586e519805f3d6f89eb0c9df348cf8a49ddffd5ed9a2e4b09e757c009 | 0xd2480517536e6f2de8c7f20f9b9aecfdabaa99ca337f44b637425eca2c7937c5 |
| 0x0276a896e0fca3e54e46e3d18cb95749053ceea1 | 31198240691353525306 | 0x23773e65ed146a459791799d01336db287f25334 | false | 315 | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 12644416 | 2021-06-16T08:31:31.000Z | 0x295e650590dca981aae880e4bb821056c36fdf8d173da16a61ff80da3e0c0e5e | 0xb946f16bdefbb6591bcc965fb19a31a9919279c7a1422e4e9c971d04770177d2 |
Example Query
Example Query
Query with partition filter
ETH01_Withdrawal_event
Withdrawal events from Tornado Cash’s 0.1 ETH pool on Ethereum, tracking when users extract funds from the privacy mixer with nullifier hashes, recipient addresses, relayer information, and optional fees. Used for analyzing withdrawal patterns, relayer usage, and fund flow tracing in 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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x2d0373c520ac67269f937bbb3d3239614c439d11 | 40210000000000000 | 0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc | false | 161 | 0x28a51fd7b39b49ad4d7813d89e3d4444d79e3ac6 | 12132640 | 2021-03-29T06:56:04.000Z | 0x05cd13dd0051cf4d9f8eca23336447c82a6e09773b35d579dfcc965774dffa1c | 0x0587bc879e73fa8ecabdc3c873c434237dc2ba06c0cf015f36459f55afaa0833 |
| 0x3648930b33ad343c7657912e3dd34253d43fe466 | 0 | 0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc | false | 265 | 0x3648930b33ad343c7657912e3dd34253d43fe466 | 12134245 | 2021-03-29T12:49:11.000Z | 0x2fa5657220bc8309a1263ce1c0a7738f1614ee326cb22ee86ff526321b1585e4 | 0x2ef29478b3c75e5f60c76514b00863ec1c07060a28f7ab76c863fed01e3f1d02 |
| 0x3648930b33ad343c7657912e3dd34253d43fe466 | 0 | 0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc | false | 335 | 0x3648930b33ad343c7657912e3dd34253d43fe466 | 12134413 | 2021-03-29T13:22:36.000Z | 0x2bb9375d74cf5689ef5fa9739267cbdfeb510fc8ff69d2f1eaf9509f5d6a01f6 | 0x20bcb4a5e2957d8f4deaf58966dfd32808c3d540907fe4f3b28aed1b790a7f52 |
Example Query
Example Query
Query with partition filter
ETH1_Withdrawal_event
Withdrawal events from Tornado Cash 1 ETH pool on Ethereum, recording when users withdraw funds with nullifier hash, recipient address, relayer, and fee details. Used for analyzing privacy-preserving withdrawal patterns and relayer economics in the protocol.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x59988662c2f1308ae1cacea2d299b36e7c8cdc1f | 56667000000000000 | 0x47ce0c6ed5b0ce3d3a51fdb1c52dc66a7c3c2936 | false | 191 | 0x009610ae32d286d134ac048ca15ff1dd271dcacf | 13365629 | 2021-10-06T13:20:15.000Z | 0x2e7d9689bf0a2daf77f9e5892bc061d29c58784ecd25bee44d863a8d11a414a8 | 0xbd7664a5cda055dfe867b44b7ea061e588ed464cad23f7c93fcb21d867763bd1 |
| 0xcae4604bb24b88ff810a39220205c9e8dba4154c | 37990700000000000 | 0x47ce0c6ed5b0ce3d3a51fdb1c52dc66a7c3c2936 | false | 256 | 0x0b97abcab8675c425668863da906c41de4595882 | 13362885 | 2021-10-06T02:55:32.000Z | 0x08a3c4ccae1e6cfc1150f44dad9052253fb58c9d685753eaf8dfb9120d234dcb | 0xda5446ee9b1de98dd52fff57a804a24fa1c6ae83d225a1a0e92af34f7f5c1938 |
| 0xc85829085aaa21a04169f008fea9d491334afa6d | 52342700000000000 | 0x47ce0c6ed5b0ce3d3a51fdb1c52dc66a7c3c2936 | false | 230 | 0x0b97abcab8675c425668863da906c41de4595882 | 13366943 | 2021-10-06T18:08:49.000Z | 0x2d7697722f1598f1ebb699ccc5adb0cd258f28d170c74640e9b6823e4d5d2e0e | 0x7dd029dfef4d3085957dd96cc3af4f61c0e8b9c1399d49c233678d5661715c48 |
Example Query
Example Query
Query with partition filter
ETH10_Withdrawal_event
Withdrawal events from Tornado Cash’s 10 ETH pool on Ethereum, capturing recipient addresses, relayer fees, and nullifier hashes used to prevent double-spending. Used for analyzing privacy protocol usage 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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x1f66114584412a7286b8ec47c522877ece5c7831 | 73191300000000000 | 0x910cbd523d972eb0a6f4cae4618ad62622b39dbf | false | 512 | 0x009610ae32d286d134ac048ca15ff1dd271dcacf | 13641103 | 2021-11-18T19:11:13.000Z | 0x2021410826e81ac5385b166e660214c31cfd9223918c0f57cbfe53337814023a | 0x6c4272ceab645eef8c23e059191ab241ef6db58a58fb34e31ba2100b23b4035b |
| 0x8d702745d7f485546bebab5a68e4928f10a9203b | 44526300000000000 | 0x910cbd523d972eb0a6f4cae4618ad62622b39dbf | false | 14 | 0x009610ae32d286d134ac048ca15ff1dd271dcacf | 13639093 | 2021-11-18T11:30:50.000Z | 0x2336c4e7ab2cf048c8ae7f44b8d63687b35bfad06295974344d0b2bf2287ade1 | 0xad5824ce8aee47954b47b8039faad6c6c0b87e12a624bb8e06dbbe06378bbffa |
| 0x048a9e6d589cd7e1488f3d83e1bb642b472aeadb | 88402900000000000 | 0x910cbd523d972eb0a6f4cae4618ad62622b39dbf | false | 267 | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 13641419 | 2021-11-18T20:17:50.000Z | 0x1d1befde6fcb913f482ce61b97463d247646930f863619bd4b1d515de592d907 | 0x688a54fd6e556eca9ac9715d42d827aebab76891536e3b1da0debcbe9db35825 |
Example Query
Example Query
Query with partition filter
ETH100_Withdrawal_event
Withdrawal events from Tornado Cash’s 100 ETH privacy pool on Ethereum, recording recipient addresses, nullifier hashes, relayer fees, and relayer addresses. Used for analyzing privacy-enhanced withdrawal patterns and relayer economics in the mixing protocol.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x671980092c80c8d0ce1edd17ac02303630175106 | 84500000000000000 | 0xa160cdab225685da1d56aa342ad8841c3b53f291 | false | 124 | 0x0360b232285a801cbae01c984fb680ba2f465fdc | 10733842 | 2020-08-26T04:15:55.000Z | 0x1ced99aa2b3734421ce68253c6179172d21cebd7ea52e8840062685fa6a07fa2 | 0x035b769a7c4e9f37d15ab0b445808b3007ca9ff59a4279b4a7304c6038c603d5 |
| 0x961fb4ad89f1dd3a2d7e530ff28c51ddd755af1e | 80000000000000000 | 0xa160cdab225685da1d56aa342ad8841c3b53f291 | false | 116 | 0x7d3bb46c78b0c4949639ce34896bfd875b97ad08 | 10732721 | 2020-08-26T00:05:22.000Z | 0x08fadb25740be55a6ad3147971189626fcee43e145c6a479d971423e6df1af76 | 0x82b37e2439ed199fa4687d85e095c063fb1f471dddc34d005644d33b3d775169 |
| 0x63818e9a08e790c8f5289aa829a27e4781d62169 | 113500000000000000 | 0xa160cdab225685da1d56aa342ad8841c3b53f291 | false | 190 | 0x7d3bb46c78b0c4949639ce34896bfd875b97ad08 | 10737355 | 2020-08-26T17:04:26.000Z | 0x1db1c7954376e8cef0433b5629f94b7239c5b3cad004737eecacb17edaf04c68 | 0xffa97873ba9ac088d418e32b1e74e18f8f539b6352a3cffd63b57bbbfd1758b6 |
Example Query
Example Query
Query with partition filter
USDC100_Withdrawal_event
Withdrawal events from Tornado Cash’s 100 USDC pool on Ethereum, recording when users withdraw funds using zero-knowledge proofs with nullifier hashes preventing double-spends. Includes recipient addresses, optional relayer addresses for anonymity, and withdrawal fees for analyzing privacy-preserving transaction patterns.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x3da5e85cc4e412101a722447254ff1599e8a8d6a | 120341425 | 0x4736dcf1b7a3d580672cce6e7c65cd5cc9cfba9d | false | 53 | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 14305635 | 2022-03-02T05:09:19.000Z | 0x07f3dd70cb8bf54cca39b9d3001775cd519d0c21d56b71098c771c348168ac79 | 0xd6929a9a90f0cd32f26e37654152455764c2c8fb5c1435ebe8d9203eca9f6133 |
| 0x3da5e85cc4e412101a722447254ff1599e8a8d6a | 96303988 | 0x4736dcf1b7a3d580672cce6e7c65cd5cc9cfba9d | false | 25 | 0xa0f0287683e820ff4211e67c03cf46a87431f4e1 | 14305627 | 2022-03-02T05:07:25.000Z | 0x135b816e7e81b80d87c3f9a22bffdc3a405420c966151af14385c0eed45011dc | 0x513388d2e5556df0de3db6f4ce9e61b1a840ed3d936c30a09246f9912599455f |
| 0x8f30d93d11f75c82c0e70f73a2245ab1a5c14f46 | 76231292 | 0x4736dcf1b7a3d580672cce6e7c65cd5cc9cfba9d | false | 179 | 0xbe4d1e137a24af091be80ae58d652279665e3a27 | 14307107 | 2022-03-02T10:45:00.000Z | 0x17ecbe8ddbbc73cd9506fe068cbbdd057a34d5a9b9ef789519e2489ffb7a3af7 | 0xdf61254810324aba9400595741526c9c6d240f4fa9a2534d7f14766b2aea6082 |
Example Query
Example Query
Query with partition filter
USDC1000_Withdrawal_event
Withdrawal events from Tornado Cash’s 1000 USDC pool on Ethereum, capturing privacy-preserving fund withdrawals with nullifier hashes, recipient addresses, relayer details, and fees. Used for analyzing Tornado Cash usage patterns, relayer economics, and withdrawal timing for the fixed 1000 USDC denomination pool.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0xa2a01b4a68575280a2de45178e289da717bedb6f | 15000000 | 0xd96f2b1c14db8458374d9aca76e26c3d18364307 | false | 216 | 0xb5fc86a50ad433fff6c2e3840409a3432858923f | 11114214 | 2020-10-23T18:32:42.000Z | 0x1d44ea844b6234d0d35ef4c822b7a9ff9320cf1e8b4fb9acbaf524b502941986 | 0x5ec97a3feba550840394a940205ed1b780e74e61b1d6d17b04f30350130917ce |
| 0x7bc781deecb24f2c92297fc687bd5f8226c4cb9f | 24332085 | 0xd96f2b1c14db8458374d9aca76e26c3d18364307 | false | 121 | 0x2d50dbcc960bec854227f51f8074e1da28bd4a37 | 11113377 | 2020-10-23T15:35:35.000Z | 0x164e10d74739a475d68b447cd69879d47f9b5581b4a77486f4e7ac4e572d4fe5 | 0xd24a7bca5abc9966f71c1183e19afecd57237009438e4559e0a151513ae54490 |
| 0x663f2e3563b88cb66d43840f04edc98f239da504 | 49075420 | 0xd96f2b1c14db8458374d9aca76e26c3d18364307 | false | 81 | 0x20bb3095a4852f4c97d7a188e9f7183c85acfc49 | 12487139 | 2021-05-22T23:37:22.000Z | 0x1059795a97a2537f05e85181471aa95c775757fd2cd1a36a6644b3222f02da26 | 0xb1efdebdd7ff4a1ef734a3bfa81a03e61ce2fdd7bf4c5daab91ec093323db057 |
Example Query
Example Query
Query with partition filter
USDT100_Withdrawal_event
Withdrawal events from Tornado Cash’s 100 USDT pool on Ethereum, recording privacy-preserving fund withdrawals with nullifier hashes, recipient addresses, relayer fees, and transaction details. Used for analyzing mixing activity, relayer economics, and withdrawal patterns in the protocol’s smaller denomination pool.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x76142e5917af78e2a58718a69b448faf9486713a | 32487565 | 0x169ad27a470d064dede56a2d3ff727986b15d52b | false | 85 | 0xa0109274f53609f6be97ec5f3052c659ab80f012 | 15296212 | 2022-08-07T16:12:05.000Z | 0x2c61d9fe4e09ea937dbf4d9c1f020b33ef0aba658e1aa50cb8379347c4b41eef | 0x8310aea95af40d8eb64975f3654bb176e49c5de16cbf618df31f0eeed69b906d |
| 0x891bf57715b68d19158927395ec119a80df396cb | 3365491 | 0x169ad27a470d064dede56a2d3ff727986b15d52b | false | 104 | 0x33350f9ffe031ca593442a189b3bc7a1ea05b3c1 | 9715265 | 2020-03-21T13:28:27.000Z | 0x0d72b489668f8c5bdb2b14021f7ee5bef6c3ae22a0aef1542f4098eefdbf98c6 | 0xb501db80be210b1d7a470ba8de0098ee460dc779eb83c358cd9d13e628555f4b |
| 0x82fff5294f091ea20152ea43796e2f35faaada46 | 14920953 | 0x169ad27a470d064dede56a2d3ff727986b15d52b | false | 202 | 0xa0f0287683e820ff4211e67c03cf46a87431f4e1 | 12663774 | 2021-06-19T08:35:42.000Z | 0x27f1314a9fe0a1d62799beb2269b1398e92a11cd2161da8e7e223b31c20f7eb2 | 0x1558e562793b5d42e863e110f6505409c94949a532c8295920c0eef5cc19f6be |
Example Query
Example Query
Query with partition filter
USDT1000_Withdrawal_event
Withdrawal events from Tornado Cash’s 1,000 USDT pool on Ethereum, tracking when users retrieve their deposited funds with nullifier hashes, recipient addresses, relayer information, and fees paid. Used for analyzing privacy-preserving withdrawal patterns and relayer economics in the protocol.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0xf3889ccda115e8cfc3245a6d2054fc8279356a70 | 38954256 | 0x0836222f2b2b24a3f36f98668ed8f0b38d1a872f | false | 64 | 0x12d92fed171f16b3a05acb1542b40648e7ced384 | 15122118 | 2022-07-11T15:27:36.000Z | 0x1519abb269449df010d3ec6114d00c22c6d0be26a359d7f9f3cf3c55ad03e00a | 0xefc248ce3f2b926206bb65605ab7c8538166b6cb7141ae59ee02a44a963b93f2 |
| 0xf3889ccda115e8cfc3245a6d2054fc8279356a70 | 33643668 | 0x0836222f2b2b24a3f36f98668ed8f0b38d1a872f | false | 154 | 0x12d92fed171f16b3a05acb1542b40648e7ced384 | 15122107 | 2022-07-11T15:25:30.000Z | 0x2e32a1fb9176aba20f541329dd35553c25d4a22714dbb7e77b0392e9366aba2e | 0x0e6234d676e89bf9f9968277d774a9dc92487efe54623af205277a6294044fbb |
| 0xae716ace745b09e48bf63ef0d6ca9d0ab44149f7 | 21807773 | 0x0836222f2b2b24a3f36f98668ed8f0b38d1a872f | false | 69 | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 15121373 | 2022-07-11T12:35:17.000Z | 0x24d628b0dded0b1bd1f9c778db101b3010b6906aba4db90bfefeb41cf2add458 | 0x00c75a18bd48f1d50a50cb538322772c15c5db8095a1b0f470e86afe064d8f0f |
Example Query
Example Query
Query with partition filter
WBTC01_Withdrawal_event
Withdrawal events from Tornado Cash’s 0.1 WBTC pool on Ethereum, recording when users withdrew funds with nullifier hashes, recipient addresses, relayer addresses, and optional privacy fees. Used for analyzing withdrawal patterns, relayer usage, and privacy-preserving transaction flows.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 |
|---|---|---|---|---|---|---|---|---|---|
| 0xf486c2863bd35c7df76996100ea9e00e55786133 | 96283 | 0x178169b423a011fff22b9e3f3abea13414ddd0f1 | false | 56 | 0xd6187b4a0f51355a36764558d39b2c21ac12393d | 12722028 | 2021-06-28T10:39:33.000Z | 0x2dd40fcc13548aa22827f0a083ff9b98ab4cd73fa5710bce9ade2bb678d48f97 | 0x79df2808e7eb0dc40db8078e1b688676989dad12f152a869a7202d1938899ae3 |
| 0x0049c977aaf22e0db89b2755482c7e49ee2dc2dd | 531882 | 0x178169b423a011fff22b9e3f3abea13414ddd0f1 | false | 31 | 0x009610ae32d286d134ac048ca15ff1dd271dcacf | 13750638 | 2021-12-06T06:11:38.000Z | 0x0d22544994452d079fe5014033f12e130be4c701bcdfebff9944084b84b55e7c | 0xd27dfcd05f87784ba760b2218c210e10d39b5dd5c479c218048300976c112250 |
| 0x71e8fa712e799f5647b108ee77ea9fecd1579489 | 383409 | 0x178169b423a011fff22b9e3f3abea13414ddd0f1 | false | 111 | 0xbe4d1e137a24af091be80ae58d652279665e3a27 | 13925602 | 2022-01-02T11:00:53.000Z | 0x23323a8399fef594a137346c6f6aab3b29eb9e05d7862f731d207449a9b32521 | 0x895a0f2939cd22b69dfe307da8968af5198d0647eeea41eb61d4c082aac4da91 |
Example Query
Example Query
Query with partition filter
WBTC1_Withdrawal_event
Withdrawal events from Tornado Cash’s 1 WBTC privacy pool on Ethereum, tracking when users exit the mixer with destination addresses, relayer addresses, nullifier hashes, and fees. Used for analyzing privacy protocol usage 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 |
|---|---|---|---|---|---|---|---|---|---|
| 0x6a2659646d9b5384c447686fd4f8db3e70dff06b | 478600 | 0x610b717796ad172b316836ac95a2ffad065ceab4 | false | 263 | 0xcbd78860218160f4b463612f30806807fe6e804c | 15181985 | 2022-07-20T21:43:48.000Z | 0x2afe5a9fadf59004c23a50eaefb166d33667acfd059ffcacd1e043da8e4bd4c2 | 0xb656aabf1fa2d41a249753c6d013a8082d9dae2a8cc0544327d8c6e00a8c1951 |
| 0x95bd01bc6eae5cdb63a3c29b8e4d4321d4e652fd | 99760 | 0x610b717796ad172b316836ac95a2ffad065ceab4 | false | 166 | 0x49136693081f2c18e2cf14428dd78cd90a22dc1f | 12918546 | 2021-07-29T04:06:05.000Z | 0x0632f5e83008fa928ec3d2bbce1dbaa5dd96d145693c44433bc20a8a32af4cf1 | 0x4f0a20e65847d6ea37320a295e09e466b73a23cbae71d2a70df4d69a73fa1156 |
| 0xf7a01191ab517d8e80469e7d314323095068442a | 1975264 | 0x610b717796ad172b316836ac95a2ffad065ceab4 | false | 412 | 0x3a1d526d09b7e59fd88de4726f68a8246ddc2742 | 14759689 | 2022-05-12T06:59:10.000Z | 0x2d0ff803a9aad3fe9e950c36a1a41463b2c9acc258131fa2fdc5f0bb7f770943 | 0xfa49265320757585a914e1ddf71c0bd78ca7b54c931b95e15169b8a4e917a329 |
Example Query
Example Query
Query with partition filter