Skip to main content

Tables

MATIC100_Withdrawal_event

Withdrawal events from Tornado Cash’s 100 MATIC pool on Polygon, recording when users exit the privacy mixer with recipient address, nullifier hash (prevents double-withdrawals), relayer used, and fees paid. Used for analyzing privacy-preserving fund movements and relayer service usage patterns.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_nullifierHashSTRINGNullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.
in_relayerSTRINGAddress of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_toin_feeaddressremovedlog_indexin_relayerblock_numberblock_timestampin_nullifierHashtransaction_hash
0x805fa11e2088f3a6ea503d7e69b2425cde164c3100x1e34a77868e19a6647b1f2f47b51ed72dede95ddfalse880x0000000000000000000000000000000000000000299077492022-06-23T13:26:03.000Z0x1cc1a8d5c3dfb8efdfc3bced27ffdf677ef4165560e66df170ebe0290499268f0xa4f624631cb7e8853ae952cde80d3b33ff72093d061cf8b27804c61c29c5db8f
0x943961dee85bc1d73a1468a3df3cef11fa8f29d11314730000000000000x1e34a77868e19a6647b1f2f47b51ed72dede95ddfalse2240x000000336020719e2ad785951582726a39fd33cf299229452022-06-23T22:57:25.000Z0x0b9dab4193da4b1f62003a2887bad2f5642f2d61c87373564921c18c1fc59ff20x45958b36c9c4681c0f4c8449885133194cf6dad599ffcb0bbb2f83a090ff7f03
0x2ab9c29eb0b2910400fb0562de03d24dceb5d7c4704900000000000000x1e34a77868e19a6647b1f2f47b51ed72dede95ddfalse2770x076d4e32c6a5d888fc4658281539c94e778c796d299195092022-06-23T20:48:36.000Z0x035dc3c3cd247b0e6daf9315a3f601b402d2fd4e0bec72fa259f750725e77eec0xc3c0512f240f4b501e497e98f14b2543b09d3ae8aee4bd44fdbafd9a559692ad
Query with partition filter
SELECT *
FROM `tt-contracts.tornadocash_v1_polygon.MATIC100_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

MATIC1000_Withdrawal_event

Withdrawal events from Tornado Cash’s 1,000 MATIC pool on Polygon, capturing privacy-preserving fund extractions with nullifier hashes, recipient addresses, relayer details, and fees. Used for analyzing withdrawal patterns, relayer usage, and mixer activity on the protocol.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_nullifierHashSTRINGNullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.
in_relayerSTRINGAddress of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_toin_feeaddressremovedlog_indexin_relayerblock_numberblock_timestampin_nullifierHashtransaction_hash
0x114b2f6cfff22d1ab14b94de3dc869816af2617b7547105480979677840xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178false1060x4750bcfcc340aa4b31be7e71fa072716d28c29c5480864262023-09-28T14:00:08.000Z0x14e2b8574aedb322629ae01d08688858c4d0cb5b99bef576ef93cbf61e67d9e10xf77872990f9ed86cce618370bc0762cb8670664d9d03d46ce016853d2539b290
0x22571092371764037ff2493ebb5c07030e80eac910257793194970836280xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178false1540xc0f12799b8d3fa8810dfe1616095170c72117f8f790704452025-11-15T22:31:51.000Z0x14321d8930bd343cf73082b22443a4efcbcd3b6418c5d15de6d3cc26225289da0x5a8d3c61a41c9132f4118f543a1a5b43b6db9f210c128a7967d21bad41a5dbec
0x22571092371764037ff2493ebb5c07030e80eac910275057154290867060xdf231d99ff8b6c6cbf4e9b9a945cbacef9339178false1490xc0f12799b8d3fa8810dfe1616095170c72117f8f790704832025-11-15T22:33:07.000Z0x2f68923325b26693662806a907d97ed0ef8c96943072e51f704f169648d455b30xcb3e83c83f6807f0006cf7ae933b3c3e10c1550c86e329bf8c4cddf76704362d
Query with partition filter
SELECT *
FROM `tt-contracts.tornadocash_v1_polygon.MATIC1000_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

MATIC10000_Withdrawal_event

Withdrawal events from Tornado Cash’s 10,000 MATIC privacy pool on Polygon, recording nullifier hashes, recipient addresses, relayer fees, and withdrawal destinations. Used for analyzing privacy-preserving withdrawal patterns and relayer activity on the protocol.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_nullifierHashSTRINGNullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.
in_relayerSTRINGAddress of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_toin_feeaddressremovedlog_indexin_relayerblock_numberblock_timestampin_nullifierHashtransaction_hash
0x760d506b7fa57f738da1b02096c44c46b0840bf550158340000000000000xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040false1150x18f516dd6d5f46b2875fd822b994081274be2a8b254928442022-03-02T11:22:49.000Z0x096be4c480ea7b2c19e8b6bcfa1d160d7661183586e8c04d2c2ae97e87d2d9940xde5ff20c9dc5ee2dbb54551a62cef68a9d1011502392da00b8906692e10a3814
0x760d506b7fa57f738da1b02096c44c46b0840bf550159510000000000000xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040false820x18f516dd6d5f46b2875fd822b994081274be2a8b254926232022-03-02T11:15:14.000Z0x1f3e35e9f66a4bf243f41dd3d64b68c708219c9be3e4f3ef7924e8d2f2dd1fa30x69162b0e809ec737a2dc3b68cadb196f55f5af7621f3274057685af511ace851
0x760d506b7fa57f738da1b02096c44c46b0840bf550137670000000000000xaf4c0b70b2ea9fb7487c7cbb37ada259579fe040false1230x18f516dd6d5f46b2875fd822b994081274be2a8b254927092022-03-02T11:18:11.000Z0x0b19d91ef7f619bdecd95a8d12d7d6790ecb1dc6dbf570d67f3be9f16d10ee4e0x5724cbe6330d4596d89f06f5d32424674603d3ee8a7d7ee5422ba577ca48c20f
Query with partition filter
SELECT *
FROM `tt-contracts.tornadocash_v1_polygon.MATIC10000_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

MATIC100000_Withdrawal_event

Withdrawal events from Tornado Cash’s 100,000 MATIC pool on Polygon, recording nullifier hashes, recipient addresses, relayer fees, and destination accounts for privacy-preserving fund withdrawals. Useful for analyzing mixing patterns, relayer usage, and withdrawal timing in the protocol’s largest MATIC denomination pool.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_nullifierHashSTRINGNullifier hash used to prevent double-spending in Tornado Cash withdrawals. Hex-encoded, 0x-prefixed, 66-character string.
in_relayerSTRINGAddress of the relayer executing the cross-chain transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_toin_feeaddressremovedlog_indexin_relayerblock_numberblock_timestampin_nullifierHashtransaction_hash
0xa0c295a79f69ddc9a886729068410f8a501b9ca5501950000000000000000xa5c2254e4253490c54cef0a4347fddb8f75a4998false200xd276f0594a211fe97695b253e74206574452bb05238424412022-01-17T22:19:40.000Z0x042c41503f43d41b30fde6e8abb1299e994bdb96d1104ff4e2949f08f500408f0xda04f2031270f7e48c4986bc6c1487d01e7e16574880f5b56a86fcab6d350af0
0x26cfbd431e75ad6dd2a5a72895d8d907503c7573100195000000000000000xa5c2254e4253490c54cef0a4347fddb8f75a4998false51340x52dbecb925cfe1f95a7becacde36ec1074ac5cd3213714972021-11-14T20:11:21.000Z0x2cda48e8f7fee9917fc07dbb980a1fb7f4d6aabe0388e2bdd5bb9c44ee9c266e0xe3c352edfaf5ecf6473f01827f8f1e8ded97ad0a11f0e0aa0ae4e4e4dc9e1daf
0x9f57a81aca31203f9f910eb8f35a8a79115f52d8100214500000000000000xa5c2254e4253490c54cef0a4347fddb8f75a4998false600x52dbecb925cfe1f95a7becacde36ec1074ac5cd3259284902022-03-14T09:34:10.000Z0x06d32cadbc15d697e7125a916e3965a2939bce62b22109f2f663f1d59cb24b7f0xf7006f5b652c4935efd0d9c841c109ee0d6763c5dbe53d1491a0550c9565f3b8
Query with partition filter
SELECT *
FROM `tt-contracts.tornadocash_v1_polygon.MATIC100000_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100