peer valuation difference
The valuation multiple differs materially from the eligible peer median
Current streak: 2 snapshots · triggered 2/6 observed snapshots
torn · coingecko:tornado-cash
The valuation multiple differs materially from the eligible peer median
Current streak: 2 snapshots · triggered 2/6 observed snapshots
At least one available fundamental deteriorated beyond the configured threshold
Current streak: 1 snapshot · triggered 1/6 observed snapshots
Total supply is high relative to circulating supply
Current streak: 6 snapshots · triggered 6/6 observed snapshots
| Metric | Period | Value | Observed |
|---|---|---|---|
| fees | 24h | $10,206.00 | 2026-10-18T04:35:58.074Z |
| fees | 30d | $621,729.00 | 2026-10-18T04:35:58.074Z |
| fees | 7d | $176,150.00 | 2026-10-18T04:35:58.074Z |
| fees | daily | $36,122.00 | 2026-10-11T00:00:00.000Z |
| holders revenue | 24h | $5,527.00 | 2026-10-18T04:36:12.168Z |
| holders revenue | 30d | $409,661.00 | 2026-10-18T04:36:12.168Z |
| holders revenue | 7d | $118,890.00 | 2026-10-18T04:36:12.168Z |
| holders revenue | daily | $24,797.00 | 2026-10-11T00:00:00.000Z |
| revenue | 24h | $5,527.00 | 2026-10-18T04:36:00.033Z |
| revenue | 30d | $409,661.00 | 2026-10-18T04:36:00.033Z |
| revenue | 7d | $118,890.00 | 2026-10-18T04:36:00.033Z |
| revenue | daily | $24,797.00 | 2026-10-11T00:00:00.000Z |
| tvl | point in time | $681.26M | 2026-10-18T04:35:46.584Z |
| Metric | Window | Change | Boundary |
|---|---|---|---|
| fees usd:24h | 7d | -71.75% | 2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z |
| fees usd:30d | 7d | 17.42% | 2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z |
| fees usd:7d | 7d | 60.56% | 2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z |
| fees usd:daily | 7d | 185.14% | 2026-10-04T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| holders revenue usd:24h | 7d | -77.71% | 2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z |
| holders revenue usd:30d | 7d | 19.28% | 2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z |
| holders revenue usd:7d | 7d | 94.83% | 2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z |
| holders revenue usd:daily | 7d | 486.63% | 2026-10-04T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| market cap usd:point in time | 7d | 6.02% | 2026-10-11T04:37:44.000Z → 2026-10-18T04:26:51.000Z |
| revenue usd:24h | 7d | -77.71% | 2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z |
| revenue usd:30d | 7d | 19.28% | 2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z |
| revenue usd:7d | 7d | 94.83% | 2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z |
| revenue usd:daily | 7d | 486.63% | 2026-10-04T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| tvl usd:point in time | 7d | -4.54% | 2026-10-11T04:49:10.103Z → 2026-10-18T04:35:46.584Z |
| fees usd:daily | 30d | 214.73% | 2026-09-11T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| holders revenue usd:daily | 30d | 212.62% | 2026-09-11T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| market cap usd:point in time | 30d | 22.46% | 2026-09-18T00:00:00.000Z → 2026-10-18T04:26:51.000Z |
| revenue usd:daily | 30d | 212.62% | 2026-09-11T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| tvl usd:point in time | 30d | -5.82% | 2026-09-18T00:00:00.000Z → 2026-10-18T04:35:46.584Z |
| fees usd:daily | 90d | 263.07% | 2026-07-13T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| holders revenue usd:daily | 90d | 287.33% | 2026-07-13T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| market cap usd:point in time | 90d | -37.02% | 2026-07-20T00:00:00.000Z → 2026-10-18T04:26:51.000Z |
| revenue usd:daily | 90d | 287.33% | 2026-07-13T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| tvl usd:point in time | 90d | 29.08% | 2026-07-20T00:00:00.000Z → 2026-10-18T04:35:46.584Z |
| fees usd:daily | 180d | 372.43% | 2026-04-14T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| holders revenue usd:daily | 180d | 341.07% | 2026-04-14T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| market cap usd:point in time | 180d | 34.46% | 2026-04-21T00:00:00.000Z → 2026-10-18T04:26:51.000Z |
| revenue usd:daily | 180d | 341.07% | 2026-04-14T00:00:00.000Z → 2026-10-11T00:00:00.000Z |
| tvl usd:point in time | 180d | 20.42% | 2026-04-21T00:00:00.000Z → 2026-10-18T04:35:46.584Z |
Generate or open a cached AI research brief constrained to this dossier's stored evidence, calculations, and limitations.
Open AI research briefEligible, but configured thresholds were not jointly met
Limits: Revenue multiple uses 24-hour revenue annualized consistently at both endpoints
{
"inputs": {
"revenue": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789689600",
"at": "2026-09-18T00:00:00.000Z",
"value": 17810
},
"end": {
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:14478",
"at": "2026-10-18T04:36:00.033Z",
"value": 5527
},
"percent": -68.96687254351488,
"definition": "(end - start) / abs(start) * 100 over 30 days"
},
"marketCap": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:coingecko:tornado-cash:1789689600000",
"at": "2026-09-18T00:00:00.000Z",
"value": 27994704.65312292
},
"end": {
"id": "ccd4247e-2e4f-4bb6-9d14-0cf345583e2b",
"at": "2026-10-18T04:26:51.000Z",
"value": 34282540
},
"percent": 22.460802586733653,
"definition": "(end - start) / abs(start) * 100 over 30 days"
}
},
"calculation": {
"startMultiple": 1571.8531528985357,
"endMultiple": 6202.739279898679,
"multipleChange": 294.6131525365888
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}Eligible, but configured thresholds were not jointly met
{
"inputs": {
"activity": {
"metric": "fees_usd",
"result": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789689600",
"at": "2026-09-18T00:00:00.000Z",
"value": 27811
},
"end": {
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:6498",
"at": "2026-10-18T04:35:58.074Z",
"value": 10206
},
"percent": -63.302290460609115,
"definition": "(end - start) / abs(start) * 100 over 30 days"
}
},
"marketCap": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:coingecko:tornado-cash:1789689600000",
"at": "2026-09-18T00:00:00.000Z",
"value": 27994704.65312292
},
"end": {
"id": "ccd4247e-2e4f-4bb6-9d14-0cf345583e2b",
"at": "2026-10-18T04:26:51.000Z",
"value": 34282540
},
"percent": 22.460802586733653,
"definition": "(end - start) / abs(start) * 100 over 30 days"
}
},
"calculation": {
"activityChangePercent": -63.302290460609115,
"marketCapChangePercent": 22.460802586733653
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}Eligible, but the configured threshold was not met
Limits: Provider methodology determines what qualifies as holders revenue
{
"inputs": {
"capture": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789084800:ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789084800",
"at": "2026-09-11T00:00:00.000Z",
"value": 0.6911213731811449
},
"end": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791676800:ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791676800",
"at": "2026-10-11T00:00:00.000Z",
"value": 0.686479153978185
},
"percent": -0.6716937694449047,
"definition": "(end - start) / abs(start) * 100 over 30 days"
}
},
"calculation": {
"holderRevenueToFeesChangePercent": -0.6716937694449047
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}The valuation multiple differs materially from the eligible peer median
Limits: A difference is not evidence of mispricing; protocol economics may not be comparable
{
"inputs": {
"currentCap": 34282540,
"latestRevenue": 5527,
"peerMedian": 39.57062354650812
},
"calculation": {
"annualizedRevenueMultiple": 16.99380624629775,
"peerMultipleRatio": 0.4294551038935386
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}At least one available fundamental deteriorated beyond the configured threshold
{
"inputs": {
"fees": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789689600",
"at": "2026-09-18T00:00:00.000Z",
"value": 27811
},
"end": {
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:6498",
"at": "2026-10-18T04:35:58.074Z",
"value": 10206
},
"percent": -63.302290460609115,
"definition": "(end - start) / abs(start) * 100 over 30 days"
},
"revenue": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789689600",
"at": "2026-09-18T00:00:00.000Z",
"value": 17810
},
"end": {
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:14478",
"at": "2026-10-18T04:36:00.033Z",
"value": 5527
},
"percent": -68.96687254351488,
"definition": "(end - start) / abs(start) * 100 over 30 days"
},
"tvl": {
"status": "calculated",
"windowDays": 30,
"start": {
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789689600",
"at": "2026-09-18T00:00:00.000Z",
"value": 723376367
},
"end": {
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:81",
"at": "2026-10-18T04:35:46.584Z",
"value": 681258469.3290056
},
"percent": -5.822404434591434,
"definition": "(end - start) / abs(start) * 100 over 30 days"
}
},
"calculation": {
"worstChangePercent": -68.96687254351488
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}Total supply is high relative to circulating supply
Limits: Supply fields are provider-reported and do not describe unlock timing
{
"inputs": {
"circulatingSupply": 4792253.094253584,
"totalSupply": 9999997.246815
},
"calculation": {
"totalToCirculatingRatio": 2.0867005665468814
},
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}No provider identity conflict detected
{
"inputs": {
"identityConflict": false
},
"calculation": null,
"evaluatedAt": "2026-10-18T04:35:46.584Z"
}[
{
"assetId": "coingecko:tornado-cash",
"kind": "sector",
"value": "other",
"status": "classified",
"reason": "Canonical mapping from DeFiLlama category Privacy",
"sourceProvider": "defillama",
"sourceRecord": "148",
"observedAt": "2026-10-18T04:35:46.584Z"
},
{
"assetId": "coingecko:tornado-cash",
"kind": "asset_type",
"value": "protocol_token",
"status": "classified",
"reason": "Canonical type mapping from DeFiLlama category Privacy",
"sourceProvider": "defillama",
"sourceRecord": "148",
"observedAt": "2026-10-18T04:35:46.584Z"
}
][
{
"assetId": "coingecko:tornado-cash",
"protocolId": "148",
"protocolSlug": "tornado-cash",
"method": "gecko_id",
"evidence": "DeFiLlama gecko_id=tornado-cash",
"status": "verified_provider_relationship"
}
][
{
"assetId": "coingecko:tornado-cash",
"observedAt": "2026-10-18T04:35:46.584Z",
"status": "analyzable",
"method": "global",
"reason": "At least one deterministic screening method is eligible"
},
{
"assetId": "coingecko:tornado-cash",
"observedAt": "2026-10-18T04:35:46.584Z",
"status": "requires_manual_investigation",
"method": "global",
"reason": "At least one deterministic research signal triggered"
}
][]
[
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:79",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-22T21:51:30.762Z",
"value": 793316967.765644,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:7144",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-09-22T21:51:32.324Z",
"value": 63474,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:7145",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-09-22T21:51:32.324Z",
"value": 120653,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:7146",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-09-22T21:51:32.324Z",
"value": 438508,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:14312",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-09-22T21:51:34.223Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:14313",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-09-22T21:51:34.223Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "28ba3c2c-c546-48fa-b174-122aa3718807:14314",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-09-22T21:51:34.223Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:80",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-24T00:45:17.400Z",
"value": 773696532.164524,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:7157",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-09-24T00:45:20.664Z",
"value": 13011,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:7158",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-09-24T00:45:20.664Z",
"value": 155001,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:7159",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-09-24T00:45:20.664Z",
"value": 468866,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:14327",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-09-24T00:45:22.760Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:14328",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-09-24T00:45:22.760Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "643a86d5-0f73-414c-92e0-793343ff7d6c:14329",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-09-24T00:45:22.760Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:79",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-28T02:01:00.253Z",
"value": 774299187.9388909,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:7182",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-09-28T02:01:02.842Z",
"value": 12072,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:7183",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-09-28T02:01:02.842Z",
"value": 168403,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:7184",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-09-28T02:01:02.842Z",
"value": 461971,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:14465",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-09-28T02:01:05.968Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:14466",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-09-28T02:01:05.968Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:14467",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-09-28T02:01:05.968Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:79",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-06T16:53:29.731Z",
"value": 773747233.3351728,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:7249",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-10-06T16:53:35.959Z",
"value": 17739,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:7250",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-10-06T16:53:35.959Z",
"value": 113037,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:7251",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-10-06T16:53:35.959Z",
"value": 497083,
"unit": "USD",
"definition": "All fees that are paid by users from withdrawal to relayers.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:14702",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-10-06T16:53:37.853Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:14703",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-10-06T16:53:37.853Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:14704",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-10-06T16:53:37.853Z",
"value": 0,
"unit": "USD",
"definition": "No revenue.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "All fees that are paid by users from withdrawal to relayers.",
"SupplySideRevenue": "All fees that are paid by users from withdrawal to relayers.",
"Revenue": "No revenue."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:81",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-11T04:49:10.103Z",
"value": 713624992.1392988,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:7283",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-10-11T04:49:24.915Z",
"value": 36122,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:7284",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-10-11T04:49:24.915Z",
"value": 109711,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:7285",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-10-11T04:49:24.915Z",
"value": 529495,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:15177",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-10-11T04:49:28.176Z",
"value": 24797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:15178",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-10-11T04:49:28.176Z",
"value": 61023,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:15179",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-10-11T04:49:28.176Z",
"value": 343435,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:22248",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "24h",
"observedAt": "2026-10-11T04:49:36.133Z",
"value": 24797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:22249",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "7d",
"observedAt": "2026-10-11T04:49:36.133Z",
"value": 61023,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "5fde7da8-3c37-4879-8995-06f079ce2348:22250",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "30d",
"observedAt": "2026-10-11T04:49:36.133Z",
"value": 343435,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704412800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-05T00:00:00.000Z",
"value": 3010,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706140800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-25T00:00:00.000Z",
"value": 8818,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706745600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-01T00:00:00.000Z",
"value": 954,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706832000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-02T00:00:00.000Z",
"value": 6573,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707264000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-07T00:00:00.000Z",
"value": 9942,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707868800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-14T00:00:00.000Z",
"value": 4699,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709164800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-29T00:00:00.000Z",
"value": 10841,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711411200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-26T00:00:00.000Z",
"value": 10686,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711584000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-28T00:00:00.000Z",
"value": 16590,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712188800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-04T00:00:00.000Z",
"value": 14913,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712361600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-06T00:00:00.000Z",
"value": 28615,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713312000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-17T00:00:00.000Z",
"value": 1394,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718323200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-14T00:00:00.000Z",
"value": 7628,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718755200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-19T00:00:00.000Z",
"value": 10316,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719964800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-03T00:00:00.000Z",
"value": 17558,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722384000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-31T00:00:00.000Z",
"value": 3379,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724630400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-26T00:00:00.000Z",
"value": 19697,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724976000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-30T00:00:00.000Z",
"value": 1635,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725235200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-02T00:00:00.000Z",
"value": 1144,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725667200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-07T00:00:00.000Z",
"value": 5411,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728259200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-07T00:00:00.000Z",
"value": 14970,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733702400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-09T00:00:00.000Z",
"value": 4935,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734566400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-19T00:00:00.000Z",
"value": 9890,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741132800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-05T00:00:00.000Z",
"value": 8657,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743033600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-27T00:00:00.000Z",
"value": 2383,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747526400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-18T00:00:00.000Z",
"value": 11420,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747612800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-19T00:00:00.000Z",
"value": 9315,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747872000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-22T00:00:00.000Z",
"value": 37355,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748131200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-25T00:00:00.000Z",
"value": 16348,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748563200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-30T00:00:00.000Z",
"value": 47683,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749340800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-08T00:00:00.000Z",
"value": 41864,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751500800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-03T00:00:00.000Z",
"value": 17370,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751673600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-05T00:00:00.000Z",
"value": 6745,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752796800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-18T00:00:00.000Z",
"value": 23836,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752969600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-20T00:00:00.000Z",
"value": 26238,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753574400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-27T00:00:00.000Z",
"value": 21840,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758153600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-18T00:00:00.000Z",
"value": 35573,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758326400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-20T00:00:00.000Z",
"value": 2911,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758931200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-27T00:00:00.000Z",
"value": 22927,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761177600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-23T00:00:00.000Z",
"value": 8970,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762128000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-03T00:00:00.000Z",
"value": 9429,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765065600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-07T00:00:00.000Z",
"value": 9235,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766880000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-28T00:00:00.000Z",
"value": 5818,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767657600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-06T00:00:00.000Z",
"value": 22131,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767744000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-07T00:00:00.000Z",
"value": 18502,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768348800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-14T00:00:00.000Z",
"value": 20703,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769385600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-26T00:00:00.000Z",
"value": 20776,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772150400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-27T00:00:00.000Z",
"value": 18602,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772236800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-28T00:00:00.000Z",
"value": 3141,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773100800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-10T00:00:00.000Z",
"value": 12490,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773619200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-16T00:00:00.000Z",
"value": 6808,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776988800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-24T00:00:00.000Z",
"value": 2723,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777420800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-29T00:00:00.000Z",
"value": 17656,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779148800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-19T00:00:00.000Z",
"value": 23906,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780099200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-30T00:00:00.000Z",
"value": 6567,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780185600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-31T00:00:00.000Z",
"value": 10931,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781481600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-15T00:00:00.000Z",
"value": 10574,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782691200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-29T00:00:00.000Z",
"value": 10702,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783296000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-06T00:00:00.000Z",
"value": 3908,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786579200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-13T00:00:00.000Z",
"value": 13342,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787356800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-22T00:00:00.000Z",
"value": 23258,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789257600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-13T00:00:00.000Z",
"value": 5188,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789948800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-21T00:00:00.000Z",
"value": 34096,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790985600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-03T00:00:00.000Z",
"value": 21624,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791072000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-04T00:00:00.000Z",
"value": 12668,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704758400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-09T00:00:00.000Z",
"value": 3994,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707782400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-13T00:00:00.000Z",
"value": 5268,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709769600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-07T00:00:00.000Z",
"value": 10276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711238400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-24T00:00:00.000Z",
"value": 3932,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714262400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-28T00:00:00.000Z",
"value": 391,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714780800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-04T00:00:00.000Z",
"value": 1375,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714867200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-05T00:00:00.000Z",
"value": 17231,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717977600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-10T00:00:00.000Z",
"value": 7770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718064000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-11T00:00:00.000Z",
"value": 3682,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719014400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-22T00:00:00.000Z",
"value": 2797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719187200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-24T00:00:00.000Z",
"value": 502,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719792000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-01T00:00:00.000Z",
"value": 4422,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720828800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-13T00:00:00.000Z",
"value": 6906,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722556800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-02T00:00:00.000Z",
"value": 5926,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722643200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-03T00:00:00.000Z",
"value": 986,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723766400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-16T00:00:00.000Z",
"value": 583,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724889600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-29T00:00:00.000Z",
"value": 2552,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726012800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-11T00:00:00.000Z",
"value": 40546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727395200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-27T00:00:00.000Z",
"value": 8442,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727481600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-28T00:00:00.000Z",
"value": 3821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731542400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-14T00:00:00.000Z",
"value": 4659,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734134400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-14T00:00:00.000Z",
"value": 7151,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735084800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-25T00:00:00.000Z",
"value": 5302,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735948800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-04T00:00:00.000Z",
"value": 8247,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738454400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-02T00:00:00.000Z",
"value": 171,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740960000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-03T00:00:00.000Z",
"value": 5296,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742515200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-21T00:00:00.000Z",
"value": 1330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742947200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-26T00:00:00.000Z",
"value": 2721,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744070400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-08T00:00:00.000Z",
"value": 10449,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744416000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-12T00:00:00.000Z",
"value": 6846,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745971200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-30T00:00:00.000Z",
"value": 2665,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750809600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-25T00:00:00.000Z",
"value": 5958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751587200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-04T00:00:00.000Z",
"value": 6044,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751932800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-08T00:00:00.000Z",
"value": 5347,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755907200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-23T00:00:00.000Z",
"value": 8291,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762041600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-02T00:00:00.000Z",
"value": 4182,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763251200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-16T00:00:00.000Z",
"value": 14899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765152000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-08T00:00:00.000Z",
"value": 3053,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770940800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-13T00:00:00.000Z",
"value": 46984,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771891200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-24T00:00:00.000Z",
"value": 4221,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774742400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-29T00:00:00.000Z",
"value": 1233,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778889600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-16T00:00:00.000Z",
"value": 3200,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779062400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-18T00:00:00.000Z",
"value": 3833,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780531200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-04T00:00:00.000Z",
"value": 9141,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781827200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-19T00:00:00.000Z",
"value": 1815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782864000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-01T00:00:00.000Z",
"value": 5934,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786492800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-12T00:00:00.000Z",
"value": 8421,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788480000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-04T00:00:00.000Z",
"value": 19172,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790035200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-22T00:00:00.000Z",
"value": 35851,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790640000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-29T00:00:00.000Z",
"value": 19217,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791331200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-07T00:00:00.000Z",
"value": 6598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791590400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-10T00:00:00.000Z",
"value": 20780,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704067200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-01T00:00:00.000Z",
"value": 1083,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704499200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-06T00:00:00.000Z",
"value": 2608,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705363200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-16T00:00:00.000Z",
"value": 1343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705449600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-17T00:00:00.000Z",
"value": 1979,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706054400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-24T00:00:00.000Z",
"value": 1363,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712534400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-08T00:00:00.000Z",
"value": 5079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713744000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-22T00:00:00.000Z",
"value": 3741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715904000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-17T00:00:00.000Z",
"value": 10877,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716681600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-26T00:00:00.000Z",
"value": 12263,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716854400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-28T00:00:00.000Z",
"value": 8252,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718236800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-13T00:00:00.000Z",
"value": 8405,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720396800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-08T00:00:00.000Z",
"value": 3265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720742400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-12T00:00:00.000Z",
"value": 1890,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721001600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-15T00:00:00.000Z",
"value": 1507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721260800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-18T00:00:00.000Z",
"value": 4184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721692800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-23T00:00:00.000Z",
"value": 3838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722211200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-29T00:00:00.000Z",
"value": 150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726444800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-16T00:00:00.000Z",
"value": 23447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729900800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-26T00:00:00.000Z",
"value": 7367,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733788800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-10T00:00:00.000Z",
"value": 8744,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734307200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-16T00:00:00.000Z",
"value": 14485,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737936000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-27T00:00:00.000Z",
"value": 5605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738108800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-29T00:00:00.000Z",
"value": 7456,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740182400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-22T00:00:00.000Z",
"value": 0,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740700800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-28T00:00:00.000Z",
"value": 1020,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743465600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-01T00:00:00.000Z",
"value": 4461,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744156800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-09T00:00:00.000Z",
"value": 4621,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745452800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-24T00:00:00.000Z",
"value": 5887,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747440000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-17T00:00:00.000Z",
"value": 7118,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749945600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-15T00:00:00.000Z",
"value": 3420,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750550400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-22T00:00:00.000Z",
"value": 4946,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750896000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-26T00:00:00.000Z",
"value": 12938,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751241600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-30T00:00:00.000Z",
"value": 16525,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751328000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-01T00:00:00.000Z",
"value": 11330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756252800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-27T00:00:00.000Z",
"value": 15395,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757721600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-13T00:00:00.000Z",
"value": 18121,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759536000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-04T00:00:00.000Z",
"value": 10411,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760227200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-12T00:00:00.000Z",
"value": 1763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761696000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-29T00:00:00.000Z",
"value": 10003,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762387200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-06T00:00:00.000Z",
"value": 5051,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763078400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-14T00:00:00.000Z",
"value": 11841,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763337600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-17T00:00:00.000Z",
"value": 9784,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764115200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-26T00:00:00.000Z",
"value": 21917,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764374400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-29T00:00:00.000Z",
"value": 15787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765324800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-10T00:00:00.000Z",
"value": 6473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766188800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-20T00:00:00.000Z",
"value": 12531,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768003200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-10T00:00:00.000Z",
"value": 4270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772668800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-05T00:00:00.000Z",
"value": 4635,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772755200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-06T00:00:00.000Z",
"value": 8290,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773187200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-11T00:00:00.000Z",
"value": 962,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773446400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-14T00:00:00.000Z",
"value": 2617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774051200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-21T00:00:00.000Z",
"value": 3621,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775260800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-04T00:00:00.000Z",
"value": 4504,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775433600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-06T00:00:00.000Z",
"value": 2470,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779753600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-26T00:00:00.000Z",
"value": 1003,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781654400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-17T00:00:00.000Z",
"value": 7268,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782000000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-21T00:00:00.000Z",
"value": 2902,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782086400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-22T00:00:00.000Z",
"value": 4323,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782259200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-24T00:00:00.000Z",
"value": 21327,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782777600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-30T00:00:00.000Z",
"value": 11278,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785369600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-30T00:00:00.000Z",
"value": 8213,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785974400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-06T00:00:00.000Z",
"value": 6858,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786752000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-15T00:00:00.000Z",
"value": 3464,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789171200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-12T00:00:00.000Z",
"value": 4945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790812800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-01T00:00:00.000Z",
"value": 9631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791417600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-08T00:00:00.000Z",
"value": 1690,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577491200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-28T00:00:00.000Z",
"value": 86552,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577836800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-01T00:00:00.000Z",
"value": 143131,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578182400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-05T00:00:00.000Z",
"value": 245602,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580342400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-30T00:00:00.000Z",
"value": 453037,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580515200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-01T00:00:00.000Z",
"value": 462003,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582588800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-25T00:00:00.000Z",
"value": 1353707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583366400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-05T00:00:00.000Z",
"value": 1155468,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583798400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-10T00:00:00.000Z",
"value": 992213,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585440000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-29T00:00:00.000Z",
"value": 672767,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586131200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-06T00:00:00.000Z",
"value": 787515,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586822400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-14T00:00:00.000Z",
"value": 1010800,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588204800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-30T00:00:00.000Z",
"value": 1107380,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588982400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-09T00:00:00.000Z",
"value": 1574024,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589846400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-19T00:00:00.000Z",
"value": 2140983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590019200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-21T00:00:00.000Z",
"value": 2069665,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590883200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-31T00:00:00.000Z",
"value": 1566814,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593734400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-03T00:00:00.000Z",
"value": 2233916,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593820800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-04T00:00:00.000Z",
"value": 2212520,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595289600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-21T00:00:00.000Z",
"value": 2735279,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596240000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-01T00:00:00.000Z",
"value": 5771225,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596758400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-07T00:00:00.000Z",
"value": 6491113,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598054400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-22T00:00:00.000Z",
"value": 7213117,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599436800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-07T00:00:00.000Z",
"value": 5715655,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600646400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-21T00:00:00.000Z",
"value": 6915543,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602201600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-09T00:00:00.000Z",
"value": 8470183,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602633600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-14T00:00:00.000Z",
"value": 11561397,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602892800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-17T00:00:00.000Z",
"value": 10889341,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604102400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-31T00:00:00.000Z",
"value": 12494088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604620800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-06T00:00:00.000Z",
"value": 13435425,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605916800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-21T00:00:00.000Z",
"value": 15595099,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611273600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-22T00:00:00.000Z",
"value": 124667047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612656000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-07T00:00:00.000Z",
"value": 184301095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614470400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-28T00:00:00.000Z",
"value": 253335943,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615161600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-08T00:00:00.000Z",
"value": 303968403,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615939200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-17T00:00:00.000Z",
"value": 327592925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617580800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-05T00:00:00.000Z",
"value": 304619190,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617667200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-06T00:00:00.000Z",
"value": 297225378,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619222400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-24T00:00:00.000Z",
"value": 367073599,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620777600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-12T00:00:00.000Z",
"value": 767568566,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622505600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-01T00:00:00.000Z",
"value": 496488258,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622678400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-03T00:00:00.000Z",
"value": 550910563,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623801600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-16T00:00:00.000Z",
"value": 593972928,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627603200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-30T00:00:00.000Z",
"value": 642902939,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628035200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-04T00:00:00.000Z",
"value": 682969820,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628467200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-09T00:00:00.000Z",
"value": 816615611,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628726400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-12T00:00:00.000Z",
"value": 871937528,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630022400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-27T00:00:00.000Z",
"value": 884273768,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630108800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-28T00:00:00.000Z",
"value": 931613863,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630972800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-07T00:00:00.000Z",
"value": 1128814091,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632009600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-19T00:00:00.000Z",
"value": 971334668,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633478400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-06T00:00:00.000Z",
"value": 1017539367,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635465600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-29T00:00:00.000Z",
"value": 1126471203,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636156800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-06T00:00:00.000Z",
"value": 1101324573,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638662400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-05T00:00:00.000Z",
"value": 708206343,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639094400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-10T00:00:00.000Z",
"value": 843925702,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639612800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-16T00:00:00.000Z",
"value": 634553727,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645920000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-27T00:00:00.000Z",
"value": 477946164,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648080000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-24T00:00:00.000Z",
"value": 515915508,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650240000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-18T00:00:00.000Z",
"value": 627342550,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651968000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-08T00:00:00.000Z",
"value": 567922637,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652140800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-10T00:00:00.000Z",
"value": 490857711,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652918400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-19T00:00:00.000Z",
"value": 413942771,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653350400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-24T00:00:00.000Z",
"value": 476377539,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653609600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-27T00:00:00.000Z",
"value": 455775350,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654041600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-01T00:00:00.000Z",
"value": 491616764,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656288000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-27T00:00:00.000Z",
"value": 322590311,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656720000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-02T00:00:00.000Z",
"value": 290433673,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657238400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-08T00:00:00.000Z",
"value": 322366179,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658102400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-18T00:00:00.000Z",
"value": 356432242,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659139200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-30T00:00:00.000Z",
"value": 451998834,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659225600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-31T00:00:00.000Z",
"value": 445373157,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660608000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-16T00:00:00.000Z",
"value": 378144490,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661126400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-22T00:00:00.000Z",
"value": 255976134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661212800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-23T00:00:00.000Z",
"value": 283112400,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662508800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-07T00:00:00.000Z",
"value": 177509799,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662768000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-10T00:00:00.000Z",
"value": 222144149,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666051200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-18T00:00:00.000Z",
"value": 174967206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666137600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-19T00:00:00.000Z",
"value": 171419970,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667692800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-06T00:00:00.000Z",
"value": 204855968,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667779200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-07T00:00:00.000Z",
"value": 199114127,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668729600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-18T00:00:00.000Z",
"value": 161196735,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671408000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-19T00:00:00.000Z",
"value": 166929257,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671580800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-21T00:00:00.000Z",
"value": 168098823,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672099200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-27T00:00:00.000Z",
"value": 169573825,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672617600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-02T00:00:00.000Z",
"value": 165447124,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673654400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-14T00:00:00.000Z",
"value": 207446687,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674345600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-22T00:00:00.000Z",
"value": 222267437,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675900800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-09T00:00:00.000Z",
"value": 227271191,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682035200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-21T00:00:00.000Z",
"value": 288743923,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687478400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-23T00:00:00.000Z",
"value": 281559553,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688860800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-09T00:00:00.000Z",
"value": 275917718,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690070400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-23T00:00:00.000Z",
"value": 273816441,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690156800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-24T00:00:00.000Z",
"value": 277206175,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691712000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-11T00:00:00.000Z",
"value": 277522997,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696723200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-08T00:00:00.000Z",
"value": 234426983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697932800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-22T00:00:00.000Z",
"value": 236915127,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702252800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-11T00:00:00.000Z",
"value": 355196587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704153600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-02T00:00:00.000Z",
"value": 357836005,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705190400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-14T00:00:00.000Z",
"value": 393288970,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706659200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-31T00:00:00.000Z",
"value": 374383547,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707177600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-06T00:00:00.000Z",
"value": 364066109,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708819200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-25T00:00:00.000Z",
"value": 452303218,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712275200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-05T00:00:00.000Z",
"value": 474155940,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714089600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-26T00:00:00.000Z",
"value": 466828376,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715040000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-07T00:00:00.000Z",
"value": 449969853,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715126400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-08T00:00:00.000Z",
"value": 445330706,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715817600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-16T00:00:00.000Z",
"value": 437462667,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715990400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-18T00:00:00.000Z",
"value": 441560968,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716249600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-21T00:00:00.000Z",
"value": 515212817,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718928000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-21T00:00:00.000Z",
"value": 582078981,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720224000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-06T00:00:00.000Z",
"value": 501618960,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722729600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-04T00:00:00.000Z",
"value": 500502158,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724025600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-19T00:00:00.000Z",
"value": 515468917,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729036800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-16T00:00:00.000Z",
"value": 488099550,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730332800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-31T00:00:00.000Z",
"value": 513307371,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731196800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-10T00:00:00.000Z",
"value": 574704493,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737244800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-19T00:00:00.000Z",
"value": 571505337,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737504000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-22T00:00:00.000Z",
"value": 577031239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737849600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-26T00:00:00.000Z",
"value": 569741346,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738195200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-30T00:00:00.000Z",
"value": 533963829,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738540800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-03T00:00:00.000Z",
"value": 481528532,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740268800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-23T00:00:00.000Z",
"value": 499570753,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740441600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-25T00:00:00.000Z",
"value": 455906205,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741737600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-12T00:00:00.000Z",
"value": 351543208,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742083200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-16T00:00:00.000Z",
"value": 356796507,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742601600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-22T00:00:00.000Z",
"value": 357248328,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742774400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-24T00:00:00.000Z",
"value": 363660961,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745020800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-19T00:00:00.000Z",
"value": 294721105,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745107200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-20T00:00:00.000Z",
"value": 295286921,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748304000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-27T00:00:00.000Z",
"value": 449851804,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748822400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-02T00:00:00.000Z",
"value": 440838078,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749254400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-07T00:00:00.000Z",
"value": 428557308,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751760000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-06T00:00:00.000Z",
"value": 464251184,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753056000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-21T00:00:00.000Z",
"value": 671825381,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753660800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-28T00:00:00.000Z",
"value": 686971641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754265600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-04T00:00:00.000Z",
"value": 608109515,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756425600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-29T00:00:00.000Z",
"value": 724704727,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756684800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-01T00:00:00.000Z",
"value": 766154681,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759708800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-06T00:00:00.000Z",
"value": 801905786,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760486400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-15T00:00:00.000Z",
"value": 750854989,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760572800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-16T00:00:00.000Z",
"value": 726523088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762214400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-04T00:00:00.000Z",
"value": 798804754,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764806400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-04T00:00:00.000Z",
"value": 1082126135,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764892800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-05T00:00:00.000Z",
"value": 1058507060,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768176000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-12T00:00:00.000Z",
"value": 730573148,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770422400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-07T00:00:00.000Z",
"value": 504680570,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770595200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-09T00:00:00.000Z",
"value": 540671935,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771027200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-14T00:00:00.000Z",
"value": 516938546,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772841600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-07T00:00:00.000Z",
"value": 482077077,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776211200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-15T00:00:00.000Z",
"value": 572276453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778544000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-12T00:00:00.000Z",
"value": 570226878,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785110400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-27T00:00:00.000Z",
"value": 589471874,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788220800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-01T00:00:00.000Z",
"value": 737336543,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791158400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-05T00:00:00.000Z",
"value": 778858837,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704326400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-04T00:00:00.000Z",
"value": 5921,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709942400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-09T00:00:00.000Z",
"value": 13440,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710115200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-11T00:00:00.000Z",
"value": 30638,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712966400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-13T00:00:00.000Z",
"value": 3034,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713916800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-24T00:00:00.000Z",
"value": 7504,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717200000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-01T00:00:00.000Z",
"value": 34138,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718582400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-17T00:00:00.000Z",
"value": 4029,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719360000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-26T00:00:00.000Z",
"value": 8982,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720915200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-14T00:00:00.000Z",
"value": 8813,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723075200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-08T00:00:00.000Z",
"value": 11636,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723852800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-17T00:00:00.000Z",
"value": 15111,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727740800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-01T00:00:00.000Z",
"value": 10720,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728086400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-05T00:00:00.000Z",
"value": 3658,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729987200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-27T00:00:00.000Z",
"value": 6096,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730764800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-05T00:00:00.000Z",
"value": 11729,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730937600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-07T00:00:00.000Z",
"value": 6246,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731801600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-17T00:00:00.000Z",
"value": 8434,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732147200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-21T00:00:00.000Z",
"value": 5978,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736208000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-07T00:00:00.000Z",
"value": 1975,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736294400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-08T00:00:00.000Z",
"value": 10271,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738022400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-28T00:00:00.000Z",
"value": 7228,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739404800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-13T00:00:00.000Z",
"value": 2556,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739577600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-15T00:00:00.000Z",
"value": 1699,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741824000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-13T00:00:00.000Z",
"value": 10736,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741910400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-14T00:00:00.000Z",
"value": 8779,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742169600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-17T00:00:00.000Z",
"value": 1796,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743379200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-31T00:00:00.000Z",
"value": 26085,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746403200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-05T00:00:00.000Z",
"value": 4210,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747180800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-14T00:00:00.000Z",
"value": 8552,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747958400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-23T00:00:00.000Z",
"value": 43240,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748217600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-26T00:00:00.000Z",
"value": 41063,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748476800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-29T00:00:00.000Z",
"value": 35256,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748736000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-01T00:00:00.000Z",
"value": 37039,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749427200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-09T00:00:00.000Z",
"value": 66546,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754524800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-07T00:00:00.000Z",
"value": 7004,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754697600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-09T00:00:00.000Z",
"value": 37442,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754870400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-11T00:00:00.000Z",
"value": 16551,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755561600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-19T00:00:00.000Z",
"value": 23832,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756857600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-03T00:00:00.000Z",
"value": 35129,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759190400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-30T00:00:00.000Z",
"value": 26350,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761955200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-01T00:00:00.000Z",
"value": 3838,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762300800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-05T00:00:00.000Z",
"value": 91990,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763424000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-18T00:00:00.000Z",
"value": 12314,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763856000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-23T00:00:00.000Z",
"value": 11182,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767398400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-03T00:00:00.000Z",
"value": 10804,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767571200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-05T00:00:00.000Z",
"value": 16700,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771632000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-21T00:00:00.000Z",
"value": 4987,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772928000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-08T00:00:00.000Z",
"value": 2354,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773792000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-18T00:00:00.000Z",
"value": 8508,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776643200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-20T00:00:00.000Z",
"value": 15350,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777075200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-25T00:00:00.000Z",
"value": 2859,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777593600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-01T00:00:00.000Z",
"value": 9352,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778025600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-06T00:00:00.000Z",
"value": 5950,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778716800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-14T00:00:00.000Z",
"value": 4266,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779494400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-23T00:00:00.000Z",
"value": 5810,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779926400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-28T00:00:00.000Z",
"value": 7144,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780012800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-29T00:00:00.000Z",
"value": 3714,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782432000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-26T00:00:00.000Z",
"value": 8052,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783468800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-08T00:00:00.000Z",
"value": 12727,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783641600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-10T00:00:00.000Z",
"value": 14308,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783814400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-12T00:00:00.000Z",
"value": 9453,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785542400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-01T00:00:00.000Z",
"value": 10261,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787529600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-24T00:00:00.000Z",
"value": 15849,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787788800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-27T00:00:00.000Z",
"value": 16837,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788048000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-30T00:00:00.000Z",
"value": 5210,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790208000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-24T00:00:00.000Z",
"value": 22558,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790899200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-02T00:00:00.000Z",
"value": 3161,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705968000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-23T00:00:00.000Z",
"value": 7783,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707436800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-09T00:00:00.000Z",
"value": 6024,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709683200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-06T00:00:00.000Z",
"value": 725,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710460800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-15T00:00:00.000Z",
"value": 36068,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710633600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-17T00:00:00.000Z",
"value": 30816,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710892800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-20T00:00:00.000Z",
"value": 52295,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711324800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-25T00:00:00.000Z",
"value": 7625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711497600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-27T00:00:00.000Z",
"value": 7058,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715299200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-10T00:00:00.000Z",
"value": 34642,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716595200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-25T00:00:00.000Z",
"value": 7720,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718150400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-12T00:00:00.000Z",
"value": 5071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723248000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-10T00:00:00.000Z",
"value": 398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724284800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-22T00:00:00.000Z",
"value": 12106,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725321600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-03T00:00:00.000Z",
"value": 8313,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725408000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-04T00:00:00.000Z",
"value": 10054,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726099200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-12T00:00:00.000Z",
"value": 28871,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726790400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-20T00:00:00.000Z",
"value": 32147,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727308800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-26T00:00:00.000Z",
"value": 28205,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729641600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-23T00:00:00.000Z",
"value": 2664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731974400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-19T00:00:00.000Z",
"value": 6567,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732060800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-20T00:00:00.000Z",
"value": 14099,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734480000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-18T00:00:00.000Z",
"value": 5290,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735171200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-26T00:00:00.000Z",
"value": 6451,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735257600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-27T00:00:00.000Z",
"value": 8333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736380800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-09T00:00:00.000Z",
"value": 39.85,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738627200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-04T00:00:00.000Z",
"value": 8959,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739750400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-17T00:00:00.000Z",
"value": 768,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739836800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-18T00:00:00.000Z",
"value": 3227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743638400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-03T00:00:00.000Z",
"value": 2389,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745366400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-23T00:00:00.000Z",
"value": 4335,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748908800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-03T00:00:00.000Z",
"value": 25338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750032000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-16T00:00:00.000Z",
"value": 10166,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752883200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-19T00:00:00.000Z",
"value": 10025,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753488000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-26T00:00:00.000Z",
"value": 8782,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754784000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-10T00:00:00.000Z",
"value": 6942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754956800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-12T00:00:00.000Z",
"value": 17499,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756080000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-25T00:00:00.000Z",
"value": 7404,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758067200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-17T00:00:00.000Z",
"value": 16068,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758499200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-22T00:00:00.000Z",
"value": 7293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760313600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-13T00:00:00.000Z",
"value": 3870,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760832000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-19T00:00:00.000Z",
"value": 5429,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761350400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-25T00:00:00.000Z",
"value": 6854,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763596800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-20T00:00:00.000Z",
"value": 7648,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765497600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-12T00:00:00.000Z",
"value": 5325,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766361600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-22T00:00:00.000Z",
"value": 16333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769126400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-23T00:00:00.000Z",
"value": 2667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769212800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-24T00:00:00.000Z",
"value": 11497,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770076800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-03T00:00:00.000Z",
"value": 14018,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770336000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-06T00:00:00.000Z",
"value": 7074,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770508800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-08T00:00:00.000Z",
"value": 16929,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771372800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-18T00:00:00.000Z",
"value": 2752,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772496000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-03T00:00:00.000Z",
"value": 6049,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774483200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-26T00:00:00.000Z",
"value": 1678,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774569600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-27T00:00:00.000Z",
"value": 8475,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775174400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-03T00:00:00.000Z",
"value": 4622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776124800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-14T00:00:00.000Z",
"value": 5622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776384000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-17T00:00:00.000Z",
"value": 12070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777334400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-28T00:00:00.000Z",
"value": 6022,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778803200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-15T00:00:00.000Z",
"value": 5266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780358400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-02T00:00:00.000Z",
"value": 21742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780617600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-05T00:00:00.000Z",
"value": 5533,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781395200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-14T00:00:00.000Z",
"value": 6686,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783987200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-14T00:00:00.000Z",
"value": 13922,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784160000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-16T00:00:00.000Z",
"value": 15056,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785196800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-28T00:00:00.000Z",
"value": 9397,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785888000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-05T00:00:00.000Z",
"value": 6852,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787443200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-23T00:00:00.000Z",
"value": 10047,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787961600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-29T00:00:00.000Z",
"value": 8238,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789603200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-17T00:00:00.000Z",
"value": 9512,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789862400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-20T00:00:00.000Z",
"value": 4754,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705104000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-13T00:00:00.000Z",
"value": 5630,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708473600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-21T00:00:00.000Z",
"value": 6236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713052800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-14T00:00:00.000Z",
"value": 3836,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713657600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-21T00:00:00.000Z",
"value": 672,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714435200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-30T00:00:00.000Z",
"value": 5807,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716336000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-22T00:00:00.000Z",
"value": 11355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716508800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-24T00:00:00.000Z",
"value": 7797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716940800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-29T00:00:00.000Z",
"value": 25587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717372800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-03T00:00:00.000Z",
"value": 13892,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717459200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-04T00:00:00.000Z",
"value": 8667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717632000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-06T00:00:00.000Z",
"value": 16141,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718496000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-16T00:00:00.000Z",
"value": 3205,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720483200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-09T00:00:00.000Z",
"value": 3737,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721174400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-17T00:00:00.000Z",
"value": 4113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721606400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-22T00:00:00.000Z",
"value": 838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722988800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-07T00:00:00.000Z",
"value": 5182,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724112000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-20T00:00:00.000Z",
"value": 9538,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725494400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-05T00:00:00.000Z",
"value": 18103,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727913600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-03T00:00:00.000Z",
"value": 2661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728691200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-12T00:00:00.000Z",
"value": 377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729468800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-21T00:00:00.000Z",
"value": 8396,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730073600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-28T00:00:00.000Z",
"value": 13378,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730851200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-06T00:00:00.000Z",
"value": 11698,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731628800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-15T00:00:00.000Z",
"value": 5225,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735344000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-28T00:00:00.000Z",
"value": 2104,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735776000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-02T00:00:00.000Z",
"value": 1263,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736121600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-06T00:00:00.000Z",
"value": 3748,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738281600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-31T00:00:00.000Z",
"value": 3736,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739145600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-10T00:00:00.000Z",
"value": 3774,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739491200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-14T00:00:00.000Z",
"value": 525,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739923200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-19T00:00:00.000Z",
"value": 2721,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740096000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-21T00:00:00.000Z",
"value": 2340,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741305600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-07T00:00:00.000Z",
"value": 2643,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743292800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-30T00:00:00.000Z",
"value": 2297,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743897600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-06T00:00:00.000Z",
"value": 1071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744588800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-14T00:00:00.000Z",
"value": 13794,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744675200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-15T00:00:00.000Z",
"value": 23178,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747699200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-20T00:00:00.000Z",
"value": 9009,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750723200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-24T00:00:00.000Z",
"value": 8647,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752019200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-09T00:00:00.000Z",
"value": 5964,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752537600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-15T00:00:00.000Z",
"value": 2637,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752710400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-17T00:00:00.000Z",
"value": 10383,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753142400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-22T00:00:00.000Z",
"value": 28941,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754352000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-05T00:00:00.000Z",
"value": 4590,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756339200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-28T00:00:00.000Z",
"value": 7153,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757376000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-09T00:00:00.000Z",
"value": 2109,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758758400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-25T00:00:00.000Z",
"value": 6253,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759449600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-03T00:00:00.000Z",
"value": 15935,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760140800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-11T00:00:00.000Z",
"value": 1297,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766707200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-26T00:00:00.000Z",
"value": 8948,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769040000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-22T00:00:00.000Z",
"value": 18116,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771977600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-25T00:00:00.000Z",
"value": 12967,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775001600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-01T00:00:00.000Z",
"value": 2696,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776470400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-18T00:00:00.000Z",
"value": 5821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778198400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-08T00:00:00.000Z",
"value": 4943,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778284800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-09T00:00:00.000Z",
"value": 3562,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778457600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-11T00:00:00.000Z",
"value": 4242,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779235200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-20T00:00:00.000Z",
"value": 9971,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779580800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-24T00:00:00.000Z",
"value": 3242,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780963200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-09T00:00:00.000Z",
"value": 5444,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783209600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-05T00:00:00.000Z",
"value": 1926,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784332800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-18T00:00:00.000Z",
"value": 9293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784851200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-24T00:00:00.000Z",
"value": 14977,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785801600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-04T00:00:00.000Z",
"value": 14176,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786406400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-11T00:00:00.000Z",
"value": 13787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579651200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-22T00:00:00.000Z",
"value": 391363,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584748800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-21T00:00:00.000Z",
"value": 650738,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587772800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-25T00:00:00.000Z",
"value": 781650,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588032000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-28T00:00:00.000Z",
"value": 825033,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590624000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-28T00:00:00.000Z",
"value": 1444054,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591574400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-08T00:00:00.000Z",
"value": 1375835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593216000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-27T00:00:00.000Z",
"value": 2026485,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593475200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-30T00:00:00.000Z",
"value": 2143302,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595462400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-23T00:00:00.000Z",
"value": 2855826,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596067200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-30T00:00:00.000Z",
"value": 5253539,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598486400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-27T00:00:00.000Z",
"value": 5771927,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598572800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-28T00:00:00.000Z",
"value": 5696761,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599955200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-13T00:00:00.000Z",
"value": 5479333,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601769600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-04T00:00:00.000Z",
"value": 8866376,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602028800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-07T00:00:00.000Z",
"value": 8178172,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603670400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-26T00:00:00.000Z",
"value": 12037959,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604966400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-10T00:00:00.000Z",
"value": 16623919,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605830400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-20T00:00:00.000Z",
"value": 14675887,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606089600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-23T00:00:00.000Z",
"value": 16864989,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610064000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-08T00:00:00.000Z",
"value": 104066061,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611187200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-21T00:00:00.000Z",
"value": 132115299,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612310400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-03T00:00:00.000Z",
"value": 152316059,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614038400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-23T00:00:00.000Z",
"value": 303280118,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615852800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-16T00:00:00.000Z",
"value": 316772299,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616889600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-28T00:00:00.000Z",
"value": 283520197,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620172800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-05T00:00:00.000Z",
"value": 639613643,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620691200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-11T00:00:00.000Z",
"value": 794225797,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621209600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-17T00:00:00.000Z",
"value": 713598127,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622073600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-27T00:00:00.000Z",
"value": 546968067,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623283200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-10T00:00:00.000Z",
"value": 566193029,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624233600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-21T00:00:00.000Z",
"value": 504104315,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624320000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-22T00:00:00.000Z",
"value": 470791324,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624406400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-23T00:00:00.000Z",
"value": 457548719,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626134400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-13T00:00:00.000Z",
"value": 571243939,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627171200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-25T00:00:00.000Z",
"value": 588843227,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627862400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-02T00:00:00.000Z",
"value": 680603897,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628294400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-07T00:00:00.000Z",
"value": 790827854,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628640000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-11T00:00:00.000Z",
"value": 857075627,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629244800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-18T00:00:00.000Z",
"value": 859809559,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631145600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-09T00:00:00.000Z",
"value": 1004554133,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632528000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-25T00:00:00.000Z",
"value": 843432748,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633392000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-05T00:00:00.000Z",
"value": 1014189542,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634860800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-22T00:00:00.000Z",
"value": 1145032882,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635033600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-24T00:00:00.000Z",
"value": 1140732421,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636761600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-13T00:00:00.000Z",
"value": 1010540006,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638057600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-28T00:00:00.000Z",
"value": 778586348,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638403200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-02T00:00:00.000Z",
"value": 835895738,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639008000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-09T00:00:00.000Z",
"value": 890118759,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641686400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-09T00:00:00.000Z",
"value": 494712741,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641945600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-12T00:00:00.000Z",
"value": 507365845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642204800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-15T00:00:00.000Z",
"value": 503579915,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642464000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-18T00:00:00.000Z",
"value": 501371036,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642636800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-20T00:00:00.000Z",
"value": 489399394,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644019200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-05T00:00:00.000Z",
"value": 498147120,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644537600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-11T00:00:00.000Z",
"value": 545111992,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650153600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-17T00:00:00.000Z",
"value": 562966086,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652313600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-12T00:00:00.000Z",
"value": 444571712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652400000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-13T00:00:00.000Z",
"value": 420402288,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653004800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-20T00:00:00.000Z",
"value": 439354072,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656547200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-30T00:00:00.000Z",
"value": 297391254,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657843200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-15T00:00:00.000Z",
"value": 321761921,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659571200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-04T00:00:00.000Z",
"value": 446399926,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661472000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-26T00:00:00.000Z",
"value": 276181017,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661904000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-31T00:00:00.000Z",
"value": 215529666,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665187200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-08T00:00:00.000Z",
"value": 171424283,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667347200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-02T00:00:00.000Z",
"value": 198378494,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668124800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-11T00:00:00.000Z",
"value": 180681124,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670803200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-12T00:00:00.000Z",
"value": 168432053,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672185600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-28T00:00:00.000Z",
"value": 167965140,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677283200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-25T00:00:00.000Z",
"value": 229173678,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677542400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-28T00:00:00.000Z",
"value": 234917416,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677888000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-04T00:00:00.000Z",
"value": 226855362,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679616000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-24T00:00:00.000Z",
"value": 258968265,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679875200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-27T00:00:00.000Z",
"value": 254736639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680566400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-04T00:00:00.000Z",
"value": 258393093,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681689600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-17T00:00:00.000Z",
"value": 312750623,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681776000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-18T00:00:00.000Z",
"value": 308547270,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681862400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-19T00:00:00.000Z",
"value": 311913617,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684108800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-15T00:00:00.000Z",
"value": 270559790,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685404800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-30T00:00:00.000Z",
"value": 295635790,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686614400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-13T00:00:00.000Z",
"value": 270658488,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687392000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-22T00:00:00.000Z",
"value": 288530488,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689552000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-17T00:00:00.000Z",
"value": 279590622,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691020800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-03T00:00:00.000Z",
"value": 271515008,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692230400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-17T00:00:00.000Z",
"value": 266039845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693008000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-26T00:00:00.000Z",
"value": 239597055,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693699200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-03T00:00:00.000Z",
"value": 233127014,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695340800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-22T00:00:00.000Z",
"value": 235020771,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696377600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-04T00:00:00.000Z",
"value": 238179903,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697760000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-20T00:00:00.000Z",
"value": 228280976,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698105600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-24T00:00:00.000Z",
"value": 259500565,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699920000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-14T00:00:00.000Z",
"value": 303682143,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700524800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-21T00:00:00.000Z",
"value": 298039600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700784000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-24T00:00:00.000Z",
"value": 299499292,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703548800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-26T00:00:00.000Z",
"value": 340571798,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704585600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-07T00:00:00.000Z",
"value": 346596648,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704672000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-08T00:00:00.000Z",
"value": 343768502,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704931200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-11T00:00:00.000Z",
"value": 391594134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705795200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-21T00:00:00.000Z",
"value": 390604290,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706400000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-28T00:00:00.000Z",
"value": 367083161,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707350400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-08T00:00:00.000Z",
"value": 382233383,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707523200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-10T00:00:00.000Z",
"value": 392025403,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707955200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-15T00:00:00.000Z",
"value": 434211971,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709078400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-28T00:00:00.000Z",
"value": 486073057,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710979200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-21T00:00:00.000Z",
"value": 512648830,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711929600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-01T00:00:00.000Z",
"value": 534954231,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712016000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-02T00:00:00.000Z",
"value": 507391835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713225600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-16T00:00:00.000Z",
"value": 457887358,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713830400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-23T00:00:00.000Z",
"value": 468413677,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714608000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-02T00:00:00.000Z",
"value": 435395499,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718409600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-15T00:00:00.000Z",
"value": 583157123,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719619200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-29T00:00:00.000Z",
"value": 560636632,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719705600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-30T00:00:00.000Z",
"value": 563011368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722297600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-30T00:00:00.000Z",
"value": 563546517,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727049600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-23T00:00:00.000Z",
"value": 472162771,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730246400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-30T00:00:00.000Z",
"value": 510488412,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731456000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-13T00:00:00.000Z",
"value": 612752205,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733443200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-06T00:00:00.000Z",
"value": 662300669,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733529600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-07T00:00:00.000Z",
"value": 693379781,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734220800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-15T00:00:00.000Z",
"value": 669150079,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734998400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-24T00:00:00.000Z",
"value": 594477884,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735516800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-30T00:00:00.000Z",
"value": 585410117,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735603200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-31T00:00:00.000Z",
"value": 585335325,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735862400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-03T00:00:00.000Z",
"value": 598439896,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736467200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-10T00:00:00.000Z",
"value": 568496627,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736553600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-11T00:00:00.000Z",
"value": 576324061,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736812800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-14T00:00:00.000Z",
"value": 553488414,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737763200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-25T00:00:00.000Z",
"value": 566635694,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738713600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-05T00:00:00.000Z",
"value": 493217665,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739232000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-11T00:00:00.000Z",
"value": 481107726,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740009600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-20T00:00:00.000Z",
"value": 488930598,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740873600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-02T00:00:00.000Z",
"value": 410181427,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741219200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-06T00:00:00.000Z",
"value": 410584193,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741478400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-09T00:00:00.000Z",
"value": 398595373,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742256000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-18T00:00:00.000Z",
"value": 352121135,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742688000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-23T00:00:00.000Z",
"value": 358593517,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747094400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-13T00:00:00.000Z",
"value": 428001804,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751155200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-29T00:00:00.000Z",
"value": 454170883,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751414400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-02T00:00:00.000Z",
"value": 443060017,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753920000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-31T00:00:00.000Z",
"value": 671737007,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754438400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-06T00:00:00.000Z",
"value": 608189414,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755475200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-18T00:00:00.000Z",
"value": 732228710,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755993600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-24T00:00:00.000Z",
"value": 764971817,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757030400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-05T00:00:00.000Z",
"value": 703050631,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757203200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-07T00:00:00.000Z",
"value": 699430889,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759276800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-01T00:00:00.000Z",
"value": 760094999,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759881600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-08T00:00:00.000Z",
"value": 831374148,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759968000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-09T00:00:00.000Z",
"value": 834382203,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760054400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-10T00:00:00.000Z",
"value": 814540066,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761264000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-24T00:00:00.000Z",
"value": 742230902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761523200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-27T00:00:00.000Z",
"value": 925804146,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761868800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-31T00:00:00.000Z",
"value": 850993397,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763164800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-15T00:00:00.000Z",
"value": 1059876201,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766448000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-23T00:00:00.000Z",
"value": 1039353070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766966400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-29T00:00:00.000Z",
"value": 1011830485,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767052800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-30T00:00:00.000Z",
"value": 1009513125,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767312000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-02T00:00:00.000Z",
"value": 1034681766,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771718400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-22T00:00:00.000Z",
"value": 509536963,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774137600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-22T00:00:00.000Z",
"value": 499920876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775606400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-08T00:00:00.000Z",
"value": 556377191,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775779200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-10T00:00:00.000Z",
"value": 546723859,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776816000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-22T00:00:00.000Z",
"value": 572151707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777680000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-02T00:00:00.000Z",
"value": 567002299,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777939200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-05T00:00:00.000Z",
"value": 586741895,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782950400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-02T00:00:00.000Z",
"value": 425240533,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783123200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-04T00:00:00.000Z",
"value": 450117432,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783900800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-13T00:00:00.000Z",
"value": 507931694,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785456000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-31T00:00:00.000Z",
"value": 581966736,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786320000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-10T00:00:00.000Z",
"value": 585986498,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786665600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-14T00:00:00.000Z",
"value": 576949570,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786924800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-17T00:00:00.000Z",
"value": 569647934,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704067200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-01T00:00:00.000Z",
"value": 2934,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704499200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-06T00:00:00.000Z",
"value": 4306,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705363200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-16T00:00:00.000Z",
"value": 4292,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705449600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-17T00:00:00.000Z",
"value": 5444,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706054400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-24T00:00:00.000Z",
"value": 3311,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712534400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-08T00:00:00.000Z",
"value": 10660,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713744000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-22T00:00:00.000Z",
"value": 7956,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715904000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-17T00:00:00.000Z",
"value": 17108,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716681600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-26T00:00:00.000Z",
"value": 18000,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716854400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-28T00:00:00.000Z",
"value": 13976,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718236800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-13T00:00:00.000Z",
"value": 13961,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720396800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-08T00:00:00.000Z",
"value": 5245,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720742400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-12T00:00:00.000Z",
"value": 2964,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721001600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-15T00:00:00.000Z",
"value": 3342,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721260800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-18T00:00:00.000Z",
"value": 8329,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721692800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-23T00:00:00.000Z",
"value": 5813,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722211200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-29T00:00:00.000Z",
"value": 518,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726444800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-16T00:00:00.000Z",
"value": 33791,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729900800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-26T00:00:00.000Z",
"value": 11247,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733788800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-10T00:00:00.000Z",
"value": 28326,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734307200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-16T00:00:00.000Z",
"value": 23908,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737936000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-27T00:00:00.000Z",
"value": 8302,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738108800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-29T00:00:00.000Z",
"value": 11367,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740182400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-22T00:00:00.000Z",
"value": 3702,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740700800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-28T00:00:00.000Z",
"value": 3754,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743465600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-01T00:00:00.000Z",
"value": 6447,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744156800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-09T00:00:00.000Z",
"value": 12424,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745452800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-24T00:00:00.000Z",
"value": 8719,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747440000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-17T00:00:00.000Z",
"value": 10224,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749945600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-15T00:00:00.000Z",
"value": 5307,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750550400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-22T00:00:00.000Z",
"value": 8100,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750896000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-26T00:00:00.000Z",
"value": 17371,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751241600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-30T00:00:00.000Z",
"value": 23504,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751328000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-01T00:00:00.000Z",
"value": 16683,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756252800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-27T00:00:00.000Z",
"value": 21807,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757721600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-13T00:00:00.000Z",
"value": 24889,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759536000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-04T00:00:00.000Z",
"value": 16250,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760227200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-12T00:00:00.000Z",
"value": 7779,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761696000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-29T00:00:00.000Z",
"value": 18286,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762387200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-06T00:00:00.000Z",
"value": 9246,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763078400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-14T00:00:00.000Z",
"value": 17248,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763337600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-17T00:00:00.000Z",
"value": 15469,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764115200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-26T00:00:00.000Z",
"value": 29873,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764374400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-29T00:00:00.000Z",
"value": 24784,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765324800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-10T00:00:00.000Z",
"value": 10098,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766188800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-20T00:00:00.000Z",
"value": 17881,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768003200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-10T00:00:00.000Z",
"value": 7380,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772668800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-05T00:00:00.000Z",
"value": 7385,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772755200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-06T00:00:00.000Z",
"value": 11575,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773187200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-11T00:00:00.000Z",
"value": 2359,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773446400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-14T00:00:00.000Z",
"value": 3934,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774051200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-21T00:00:00.000Z",
"value": 5729,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775260800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-04T00:00:00.000Z",
"value": 6347,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775433600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-06T00:00:00.000Z",
"value": 3661,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779753600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-26T00:00:00.000Z",
"value": 2079,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781654400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-17T00:00:00.000Z",
"value": 10633,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782000000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-21T00:00:00.000Z",
"value": 4390,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782086400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-22T00:00:00.000Z",
"value": 6816,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782259200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-24T00:00:00.000Z",
"value": 28394,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782777600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-30T00:00:00.000Z",
"value": 15012,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785369600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-30T00:00:00.000Z",
"value": 11660,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785974400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-06T00:00:00.000Z",
"value": 10359,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786752000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-15T00:00:00.000Z",
"value": 5519,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789171200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-12T00:00:00.000Z",
"value": 6773,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790812800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-01T00:00:00.000Z",
"value": 15352,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791417600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-08T00:00:00.000Z",
"value": 9279,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707696000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-12T00:00:00.000Z",
"value": 4715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708214400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-18T00:00:00.000Z",
"value": 4554,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708387200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-20T00:00:00.000Z",
"value": 1517,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709596800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-05T00:00:00.000Z",
"value": 8706,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710028800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-10T00:00:00.000Z",
"value": 2232,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710547200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-16T00:00:00.000Z",
"value": 14473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711065600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-22T00:00:00.000Z",
"value": 99042,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712880000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-12T00:00:00.000Z",
"value": 1199,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713484800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-19T00:00:00.000Z",
"value": 1770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715212800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-09T00:00:00.000Z",
"value": 36375,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716422400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-23T00:00:00.000Z",
"value": 6689,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716768000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-27T00:00:00.000Z",
"value": 9805,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717891200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-09T00:00:00.000Z",
"value": 3751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718668800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-18T00:00:00.000Z",
"value": 8826,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719100800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-23T00:00:00.000Z",
"value": 599,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719532800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-28T00:00:00.000Z",
"value": 3184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721347200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-19T00:00:00.000Z",
"value": 3230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724716800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-27T00:00:00.000Z",
"value": 10610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725753600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-08T00:00:00.000Z",
"value": 16704,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728864000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-14T00:00:00.000Z",
"value": 10203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728950400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-15T00:00:00.000Z",
"value": 3676,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732492800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-25T00:00:00.000Z",
"value": 10439,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732579200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-26T00:00:00.000Z",
"value": 9920,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732752000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-28T00:00:00.000Z",
"value": 3625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734393600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-17T00:00:00.000Z",
"value": 7696,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735430400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-29T00:00:00.000Z",
"value": 1770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738972800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-08T00:00:00.000Z",
"value": 1044,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740528000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-26T00:00:00.000Z",
"value": 1005,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745193600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-21T00:00:00.000Z",
"value": 6591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745625600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-26T00:00:00.000Z",
"value": 2270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746576000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-07T00:00:00.000Z",
"value": 3682,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746921600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-11T00:00:00.000Z",
"value": 3816,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748995200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-04T00:00:00.000Z",
"value": 5306,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750464000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-21T00:00:00.000Z",
"value": 6715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750636800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-23T00:00:00.000Z",
"value": 8210,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752105600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-10T00:00:00.000Z",
"value": 7998,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754179200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-03T00:00:00.000Z",
"value": 13979,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757635200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-12T00:00:00.000Z",
"value": 9581,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759104000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-29T00:00:00.000Z",
"value": 12191,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761436800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-26T00:00:00.000Z",
"value": 7156,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765584000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-13T00:00:00.000Z",
"value": 7741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765670400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-14T00:00:00.000Z",
"value": 1809,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768608000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-17T00:00:00.000Z",
"value": 10907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769644800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-29T00:00:00.000Z",
"value": 15975,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769731200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-30T00:00:00.000Z",
"value": 9883,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769817600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-31T00:00:00.000Z",
"value": 4258,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770249600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-05T00:00:00.000Z",
"value": 14629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771200000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-16T00:00:00.000Z",
"value": 8546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773360000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-13T00:00:00.000Z",
"value": 9803,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774310400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-24T00:00:00.000Z",
"value": 9446,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776038400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-13T00:00:00.000Z",
"value": 5750,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776729600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-21T00:00:00.000Z",
"value": 9095,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779408000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-22T00:00:00.000Z",
"value": 5778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781136000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-11T00:00:00.000Z",
"value": 10935,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782172800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-23T00:00:00.000Z",
"value": 11623,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783036800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-03T00:00:00.000Z",
"value": 16265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783728000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-11T00:00:00.000Z",
"value": 14372,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784937600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-25T00:00:00.000Z",
"value": 10343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786060800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-07T00:00:00.000Z",
"value": 7502,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787270400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-21T00:00:00.000Z",
"value": 13231,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788566400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-05T00:00:00.000Z",
"value": 4158,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788998400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-10T00:00:00.000Z",
"value": 6991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790726400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-30T00:00:00.000Z",
"value": 12477,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704412800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-05T00:00:00.000Z",
"value": 1179,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706140800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-25T00:00:00.000Z",
"value": 5257,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706745600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-01T00:00:00.000Z",
"value": 333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706832000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-02T00:00:00.000Z",
"value": 3942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707264000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-07T00:00:00.000Z",
"value": 5422,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707868800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-14T00:00:00.000Z",
"value": 1565,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709164800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-29T00:00:00.000Z",
"value": 4684,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711411200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-26T00:00:00.000Z",
"value": 3954,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711584000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-28T00:00:00.000Z",
"value": 9848,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712188800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-04T00:00:00.000Z",
"value": 8866,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712361600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-06T00:00:00.000Z",
"value": 20215,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713312000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-17T00:00:00.000Z",
"value": 304,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718323200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-14T00:00:00.000Z",
"value": 4491,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718755200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-19T00:00:00.000Z",
"value": 1312,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719964800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-03T00:00:00.000Z",
"value": 11740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722384000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-31T00:00:00.000Z",
"value": 1700,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724630400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-26T00:00:00.000Z",
"value": 13570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724976000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-30T00:00:00.000Z",
"value": 785,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725235200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-02T00:00:00.000Z",
"value": 625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725667200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-07T00:00:00.000Z",
"value": 3594,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728259200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-07T00:00:00.000Z",
"value": 9992,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733702400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-09T00:00:00.000Z",
"value": 2333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734566400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-19T00:00:00.000Z",
"value": 5955,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741132800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-05T00:00:00.000Z",
"value": 3013,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743033600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-27T00:00:00.000Z",
"value": 1246,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747526400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-18T00:00:00.000Z",
"value": 7914,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747612800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-19T00:00:00.000Z",
"value": 5830,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747872000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-22T00:00:00.000Z",
"value": 23699,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748131200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-25T00:00:00.000Z",
"value": 11285,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748563200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-30T00:00:00.000Z",
"value": 32433,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749340800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-08T00:00:00.000Z",
"value": 30431,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751500800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-03T00:00:00.000Z",
"value": 12749,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751673600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-05T00:00:00.000Z",
"value": 4284,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752796800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-18T00:00:00.000Z",
"value": 17107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752969600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-20T00:00:00.000Z",
"value": 18617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753574400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-27T00:00:00.000Z",
"value": 15326,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758153600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-18T00:00:00.000Z",
"value": 24958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758326400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-20T00:00:00.000Z",
"value": 1293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758931200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-27T00:00:00.000Z",
"value": 15691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761177600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-23T00:00:00.000Z",
"value": 6063,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762128000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-03T00:00:00.000Z",
"value": 5907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765065600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-07T00:00:00.000Z",
"value": 6211,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766880000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-28T00:00:00.000Z",
"value": 3869,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767657600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-06T00:00:00.000Z",
"value": 13772,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767744000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-07T00:00:00.000Z",
"value": 12161,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768348800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-14T00:00:00.000Z",
"value": 13833,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769385600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-26T00:00:00.000Z",
"value": 14577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772150400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-27T00:00:00.000Z",
"value": 13186,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772236800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-28T00:00:00.000Z",
"value": 1387,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773100800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-10T00:00:00.000Z",
"value": 8165,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773619200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-16T00:00:00.000Z",
"value": 4527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776988800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-24T00:00:00.000Z",
"value": 1763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777420800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-29T00:00:00.000Z",
"value": 12033,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779148800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-19T00:00:00.000Z",
"value": 17654,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780099200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-30T00:00:00.000Z",
"value": 4366,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780185600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-31T00:00:00.000Z",
"value": 7827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781481600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-15T00:00:00.000Z",
"value": 7280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782691200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-29T00:00:00.000Z",
"value": 7517,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783296000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-06T00:00:00.000Z",
"value": 2737,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786579200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-13T00:00:00.000Z",
"value": 9419,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787356800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-22T00:00:00.000Z",
"value": 15670,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789257600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-13T00:00:00.000Z",
"value": 3742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789948800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-21T00:00:00.000Z",
"value": 23135,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790985600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-03T00:00:00.000Z",
"value": 14629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791072000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-04T00:00:00.000Z",
"value": 4227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576972800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-22T00:00:00.000Z",
"value": 50596,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577059200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-23T00:00:00.000Z",
"value": 56720,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578528000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-09T00:00:00.000Z",
"value": 429981,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578614400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-10T00:00:00.000Z",
"value": 320749,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579478400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-20T00:00:00.000Z",
"value": 362326,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579824000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-24T00:00:00.000Z",
"value": 423578,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581638400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-14T00:00:00.000Z",
"value": 771415,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582156800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-20T00:00:00.000Z",
"value": 1320165,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582675200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-26T00:00:00.000Z",
"value": 1281170,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585699200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-01T00:00:00.000Z",
"value": 645545,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586995200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-16T00:00:00.000Z",
"value": 961171,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588118400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-29T00:00:00.000Z",
"value": 835782,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588809600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-07T00:00:00.000Z",
"value": 1165030,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590796800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-30T00:00:00.000Z",
"value": 1730226,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590969600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-01T00:00:00.000Z",
"value": 1541850,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591747200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-10T00:00:00.000Z",
"value": 1314622,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592611200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-20T00:00:00.000Z",
"value": 1387598,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593993600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-06T00:00:00.000Z",
"value": 2107301,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594512000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-12T00:00:00.000Z",
"value": 2449757,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594771200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-15T00:00:00.000Z",
"value": 2512563,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596499200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-04T00:00:00.000Z",
"value": 6431347,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598400000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-26T00:00:00.000Z",
"value": 5868762,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600992000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-25T00:00:00.000Z",
"value": 6433712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601078400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-26T00:00:00.000Z",
"value": 7160281,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601337600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-29T00:00:00.000Z",
"value": 8869782,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605139200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-12T00:00:00.000Z",
"value": 18599438,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607817600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-13T00:00:00.000Z",
"value": 21866399,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610841600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-17T00:00:00.000Z",
"value": 114435651,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612828800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-09T00:00:00.000Z",
"value": 173049282,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613347200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-15T00:00:00.000Z",
"value": 283063148,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616112000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-19T00:00:00.000Z",
"value": 325073023,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616457600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-23T00:00:00.000Z",
"value": 322358655,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617494400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-04T00:00:00.000Z",
"value": 300775286,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617753600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-07T00:00:00.000Z",
"value": 320681345,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619308800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-25T00:00:00.000Z",
"value": 356073368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620432000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-08T00:00:00.000Z",
"value": 668426883,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621468800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-20T00:00:00.000Z",
"value": 507004773,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622246400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-29T00:00:00.000Z",
"value": 473290100,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622764800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-04T00:00:00.000Z",
"value": 572423872,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623974400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-18T00:00:00.000Z",
"value": 566905434,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625702400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-08T00:00:00.000Z",
"value": 624178137,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626048000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-12T00:00:00.000Z",
"value": 597850113,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630886400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-06T00:00:00.000Z",
"value": 1121268739,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631491200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-13T00:00:00.000Z",
"value": 980860988,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633564800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-07T00:00:00.000Z",
"value": 1035939424,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634169600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-14T00:00:00.000Z",
"value": 1055148454,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634601600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-19T00:00:00.000Z",
"value": 1069458284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635292800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-27T00:00:00.000Z",
"value": 1119300481,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635811200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-02T00:00:00.000Z",
"value": 1101985669,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637884800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-26T00:00:00.000Z",
"value": 875661475,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640995200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-01T00:00:00.000Z",
"value": 588148522,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641340800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-05T00:00:00.000Z",
"value": 612287954,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644451200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-10T00:00:00.000Z",
"value": 562458511,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648512000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-29T00:00:00.000Z",
"value": 561615840,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648598400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-30T00:00:00.000Z",
"value": 569279150,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649030400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-04T00:00:00.000Z",
"value": 621637542,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651017600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-27T00:00:00.000Z",
"value": 557649713,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651449600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-02T00:00:00.000Z",
"value": 606257538,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654992000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-12T00:00:00.000Z",
"value": 397266925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655078400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-13T00:00:00.000Z",
"value": 366066342,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655942400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-23T00:00:00.000Z",
"value": 292470908,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656460800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-29T00:00:00.000Z",
"value": 314430669,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657411200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-10T00:00:00.000Z",
"value": 321324029,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658620800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-24T00:00:00.000Z",
"value": 405622684,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660867200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-19T00:00:00.000Z",
"value": 309075467,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661558400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-27T00:00:00.000Z",
"value": 243443464,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661644800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-28T00:00:00.000Z",
"value": 240147625,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662940800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-12T00:00:00.000Z",
"value": 194554895,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663718400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-21T00:00:00.000Z",
"value": 164182857,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664841600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-04T00:00:00.000Z",
"value": 172116044,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666483200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-23T00:00:00.000Z",
"value": 168875270,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666569600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-24T00:00:00.000Z",
"value": 175780285,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666915200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-28T00:00:00.000Z",
"value": 190355626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667001600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-29T00:00:00.000Z",
"value": 193503893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667260800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-01T00:00:00.000Z",
"value": 196764503,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669248000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-24T00:00:00.000Z",
"value": 161385864,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673222400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-09T00:00:00.000Z",
"value": 177010199,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676764800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-19T00:00:00.000Z",
"value": 239455323,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677196800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-24T00:00:00.000Z",
"value": 230109642,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679270400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-20T00:00:00.000Z",
"value": 256579131,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680825600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-07T00:00:00.000Z",
"value": 266938897,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682121600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-22T00:00:00.000Z",
"value": 278489693,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682553600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-27T00:00:00.000Z",
"value": 284100605,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682985600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-02T00:00:00.000Z",
"value": 276394748,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683849600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-12T00:00:00.000Z",
"value": 267858754,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684368000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-18T00:00:00.000Z",
"value": 277360802,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685491200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-31T00:00:00.000Z",
"value": 296770712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687824000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-27T00:00:00.000Z",
"value": 276275587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689897600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-21T00:00:00.000Z",
"value": 276379660,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690416000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-27T00:00:00.000Z",
"value": 275259399,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691366400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-07T00:00:00.000Z",
"value": 278124423,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691539200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-09T00:00:00.000Z",
"value": 279897267,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692662400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-22T00:00:00.000Z",
"value": 244154876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695600000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-25T00:00:00.000Z",
"value": 232398600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696464000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-05T00:00:00.000Z",
"value": 237297657,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698364800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-27T00:00:00.000Z",
"value": 262620905,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699142400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-05T00:00:00.000Z",
"value": 281492294,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699488000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-09T00:00:00.000Z",
"value": 282287490,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700265600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-18T00:00:00.000Z",
"value": 289460368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700697600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-23T00:00:00.000Z",
"value": 298703014,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702771200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-17T00:00:00.000Z",
"value": 337088240,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703116800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-21T00:00:00.000Z",
"value": 333293208,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703203200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-22T00:00:00.000Z",
"value": 338592433,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707091200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-05T00:00:00.000Z",
"value": 363127587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708128000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-17T00:00:00.000Z",
"value": 438741442,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712620800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-09T00:00:00.000Z",
"value": 557716180,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713139200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-15T00:00:00.000Z",
"value": 467844306,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717113600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-31T00:00:00.000Z",
"value": 554361454,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717286400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-02T00:00:00.000Z",
"value": 558663615,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717718400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-07T00:00:00.000Z",
"value": 589162509,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720051200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-04T00:00:00.000Z",
"value": 546315483,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720137600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-05T00:00:00.000Z",
"value": 523010685,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720656000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-11T00:00:00.000Z",
"value": 533160206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721433600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-20T00:00:00.000Z",
"value": 589119912,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721865600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-25T00:00:00.000Z",
"value": 566551041,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722124800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-28T00:00:00.000Z",
"value": 556023110,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723161600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-09T00:00:00.000Z",
"value": 503362204,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726704000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-19T00:00:00.000Z",
"value": 439192432,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726963200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-22T00:00:00.000Z",
"value": 484817042,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728345600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-08T00:00:00.000Z",
"value": 451943655,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729382400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-20T00:00:00.000Z",
"value": 496876078,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733270400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-04T00:00:00.000Z",
"value": 642940147,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736640000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-12T00:00:00.000Z",
"value": 579092453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737072000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-17T00:00:00.000Z",
"value": 577893886,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737331200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-20T00:00:00.000Z",
"value": 559045816,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740614400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-27T00:00:00.000Z",
"value": 426294715,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742342400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-19T00:00:00.000Z",
"value": 353716550,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743120000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-28T00:00:00.000Z",
"value": 364613322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744934400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-18T00:00:00.000Z",
"value": 293651903,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746316800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-04T00:00:00.000Z",
"value": 323068449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749081600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-05T00:00:00.000Z",
"value": 450082460,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750118400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-17T00:00:00.000Z",
"value": 453661792,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752192000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-11T00:00:00.000Z",
"value": 536683990,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753228800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-23T00:00:00.000Z",
"value": 665255186,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753315200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-24T00:00:00.000Z",
"value": 645109322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755734400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-21T00:00:00.000Z",
"value": 706575690,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757462400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-10T00:00:00.000Z",
"value": 701848188,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757548800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-11T00:00:00.000Z",
"value": 706539697,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758585600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-23T00:00:00.000Z",
"value": 744861425,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758844800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-26T00:00:00.000Z",
"value": 691757221,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761782400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-30T00:00:00.000Z",
"value": 864420240,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762992000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-13T00:00:00.000Z",
"value": 1150087489,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763942400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-24T00:00:00.000Z",
"value": 959478349,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765238400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-09T00:00:00.000Z",
"value": 1078137947,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766275200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-21T00:00:00.000Z",
"value": 1026827802,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767139200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-31T00:00:00.000Z",
"value": 1018812505,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767225600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-01T00:00:00.000Z",
"value": 1024494320,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767484800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-04T00:00:00.000Z",
"value": 1078017227,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768435200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-15T00:00:00.000Z",
"value": 776844112,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769904000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-01T00:00:00.000Z",
"value": 615816834,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769990400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-02T00:00:00.000Z",
"value": 584040818,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771286400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-17T00:00:00.000Z",
"value": 507364436,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772064000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-26T00:00:00.000Z",
"value": 511715119,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772409600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-02T00:00:00.000Z",
"value": 475159343,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772582400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-04T00:00:00.000Z",
"value": 482633450,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773964800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-20T00:00:00.000Z",
"value": 516234241,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776297600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-16T00:00:00.000Z",
"value": 577516289,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777161600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-26T00:00:00.000Z",
"value": 554771547,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777507200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-30T00:00:00.000Z",
"value": 561146538,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777766400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-03T00:00:00.000Z",
"value": 572736755,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778371200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-10T00:00:00.000Z",
"value": 572482123,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780444800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-03T00:00:00.000Z",
"value": 481292281,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781049600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-10T00:00:00.000Z",
"value": 423884371,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781568000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-16T00:00:00.000Z",
"value": 456679359,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784246400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-17T00:00:00.000Z",
"value": 527429600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785628800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-02T00:00:00.000Z",
"value": 558760718,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788912000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-09T00:00:00.000Z",
"value": 749433031,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791244800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-06T00:00:00.000Z",
"value": 773588150,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707091200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-05T00:00:00.000Z",
"value": 1412,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708128000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-17T00:00:00.000Z",
"value": 10244,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712620800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-09T00:00:00.000Z",
"value": 18952,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713139200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-15T00:00:00.000Z",
"value": 1936,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717113600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-31T00:00:00.000Z",
"value": 25275,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717286400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-02T00:00:00.000Z",
"value": 3027,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717718400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-07T00:00:00.000Z",
"value": 9335,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720051200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-04T00:00:00.000Z",
"value": 1030,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720137600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-05T00:00:00.000Z",
"value": 4053,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720656000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-11T00:00:00.000Z",
"value": 2057,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721433600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-20T00:00:00.000Z",
"value": 863,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721865600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-25T00:00:00.000Z",
"value": 4603,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722124800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-28T00:00:00.000Z",
"value": 2291,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723161600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-09T00:00:00.000Z",
"value": 1387,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726704000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-19T00:00:00.000Z",
"value": 20647,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726963200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-22T00:00:00.000Z",
"value": 35317,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728345600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-08T00:00:00.000Z",
"value": 5286,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729382400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-20T00:00:00.000Z",
"value": 7502,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733270400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-04T00:00:00.000Z",
"value": 5232,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736640000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-12T00:00:00.000Z",
"value": 5919,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737072000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-17T00:00:00.000Z",
"value": 5101,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737331200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-20T00:00:00.000Z",
"value": 5284,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740614400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-27T00:00:00.000Z",
"value": 2263,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742342400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-19T00:00:00.000Z",
"value": 1176,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743120000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-28T00:00:00.000Z",
"value": 15592,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744934400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-18T00:00:00.000Z",
"value": 15993,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746316800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-04T00:00:00.000Z",
"value": 9922,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749081600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-05T00:00:00.000Z",
"value": 4974,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750118400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-17T00:00:00.000Z",
"value": 9688,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752192000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-11T00:00:00.000Z",
"value": 11386,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753228800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-23T00:00:00.000Z",
"value": 28906,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753315200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-24T00:00:00.000Z",
"value": 9303,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755734400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-21T00:00:00.000Z",
"value": 20420,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757462400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-10T00:00:00.000Z",
"value": 38920,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757548800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-11T00:00:00.000Z",
"value": 22041,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758585600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-23T00:00:00.000Z",
"value": 16625,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758844800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-26T00:00:00.000Z",
"value": 25078,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761782400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-30T00:00:00.000Z",
"value": 39481,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762992000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-13T00:00:00.000Z",
"value": 17546,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763942400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-24T00:00:00.000Z",
"value": 22406,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765238400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-09T00:00:00.000Z",
"value": 9412,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766275200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-21T00:00:00.000Z",
"value": 4570,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767139200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-31T00:00:00.000Z",
"value": 7386,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767225600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-01T00:00:00.000Z",
"value": 6942,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767484800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-04T00:00:00.000Z",
"value": 11639,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768435200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-15T00:00:00.000Z",
"value": 2008,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769904000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-01T00:00:00.000Z",
"value": 9304,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769990400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-02T00:00:00.000Z",
"value": 16943,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771286400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-17T00:00:00.000Z",
"value": 13838,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772064000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-26T00:00:00.000Z",
"value": 7747,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772409600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-02T00:00:00.000Z",
"value": 3176,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772582400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-04T00:00:00.000Z",
"value": 8173,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773964800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-20T00:00:00.000Z",
"value": 10898,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776297600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-16T00:00:00.000Z",
"value": 10716,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777161600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-26T00:00:00.000Z",
"value": 2006,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777507200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-30T00:00:00.000Z",
"value": 2829,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777766400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-03T00:00:00.000Z",
"value": 1379,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778371200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-10T00:00:00.000Z",
"value": 4581,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780444800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-03T00:00:00.000Z",
"value": 14287,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781049600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-10T00:00:00.000Z",
"value": 14718,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781568000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-16T00:00:00.000Z",
"value": 7522,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784246400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-17T00:00:00.000Z",
"value": 18107,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785628800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-02T00:00:00.000Z",
"value": 5038,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788912000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-09T00:00:00.000Z",
"value": 4953,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791244800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-06T00:00:00.000Z",
"value": 17130,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705017600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-12T00:00:00.000Z",
"value": 8031,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705536000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-18T00:00:00.000Z",
"value": 3545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709251200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-01T00:00:00.000Z",
"value": 4540,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709510400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-04T00:00:00.000Z",
"value": 6526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709856000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-08T00:00:00.000Z",
"value": 3002,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710806400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-19T00:00:00.000Z",
"value": 54740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711756800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-30T00:00:00.000Z",
"value": 8048,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714348800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-29T00:00:00.000Z",
"value": 1635,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714521600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-01T00:00:00.000Z",
"value": 2352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717027200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-30T00:00:00.000Z",
"value": 9090,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721088000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-16T00:00:00.000Z",
"value": 1689,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722470400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-01T00:00:00.000Z",
"value": 3337,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722902400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-06T00:00:00.000Z",
"value": 347,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723593600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-14T00:00:00.000Z",
"value": 6159,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723680000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-15T00:00:00.000Z",
"value": 2779,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724371200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-23T00:00:00.000Z",
"value": 2597,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725148800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-01T00:00:00.000Z",
"value": 501,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725926400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-10T00:00:00.000Z",
"value": 34591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726531200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-17T00:00:00.000Z",
"value": 23789,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728777600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-13T00:00:00.000Z",
"value": 91.99,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732320000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-23T00:00:00.000Z",
"value": 5138,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732924800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-30T00:00:00.000Z",
"value": 9779,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734652800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-20T00:00:00.000Z",
"value": 8667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734739200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-21T00:00:00.000Z",
"value": 1541,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734825600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-22T00:00:00.000Z",
"value": 3266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736726400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-13T00:00:00.000Z",
"value": 3039,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737676800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-24T00:00:00.000Z",
"value": 4126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739318400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-12T00:00:00.000Z",
"value": 727,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740355200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-24T00:00:00.000Z",
"value": 2715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741046400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-04T00:00:00.000Z",
"value": 996,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741392000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-08T00:00:00.000Z",
"value": 126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741651200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-11T00:00:00.000Z",
"value": 2875,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742428800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-20T00:00:00.000Z",
"value": 1781,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743984000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-07T00:00:00.000Z",
"value": 5466,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745798400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-28T00:00:00.000Z",
"value": 6448,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745884800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-29T00:00:00.000Z",
"value": 7962,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746057600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-01T00:00:00.000Z",
"value": 4278,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748044800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-24T00:00:00.000Z",
"value": 27726,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753747200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-29T00:00:00.000Z",
"value": 5391,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755043200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-13T00:00:00.000Z",
"value": 15577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755129600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-14T00:00:00.000Z",
"value": 22137,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758672000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-24T00:00:00.000Z",
"value": 4786,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759795200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-07T00:00:00.000Z",
"value": 27061,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760400000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-14T00:00:00.000Z",
"value": 10855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761004800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-21T00:00:00.000Z",
"value": 10907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762646400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-09T00:00:00.000Z",
"value": 14489,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762819200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-11T00:00:00.000Z",
"value": 24526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763769600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-22T00:00:00.000Z",
"value": 5019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765411200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-11T00:00:00.000Z",
"value": 4204,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766016000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-18T00:00:00.000Z",
"value": 9640,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766534400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-24T00:00:00.000Z",
"value": 9446,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766793600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-27T00:00:00.000Z",
"value": 8937,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767830400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-08T00:00:00.000Z",
"value": 5328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768867200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-20T00:00:00.000Z",
"value": 16664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770681600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-10T00:00:00.000Z",
"value": 20741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773273600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-12T00:00:00.000Z",
"value": 3557,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773705600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-17T00:00:00.000Z",
"value": 16124,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774224000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-23T00:00:00.000Z",
"value": 5792,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774656000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-28T00:00:00.000Z",
"value": 5258,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774828800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-30T00:00:00.000Z",
"value": 1101,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776556800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-19T00:00:00.000Z",
"value": 2308,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781740800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-18T00:00:00.000Z",
"value": 6915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782345600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-25T00:00:00.000Z",
"value": 6593,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784419200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-19T00:00:00.000Z",
"value": 15161,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784678400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-22T00:00:00.000Z",
"value": 16731,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785283200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-29T00:00:00.000Z",
"value": 13984,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787184000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-20T00:00:00.000Z",
"value": 29243,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787616000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-25T00:00:00.000Z",
"value": 18245,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787875200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-28T00:00:00.000Z",
"value": 11429,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788825600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-08T00:00:00.000Z",
"value": 5750,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789084800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-11T00:00:00.000Z",
"value": 7932,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789430400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-15T00:00:00.000Z",
"value": 3692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790553600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-28T00:00:00.000Z",
"value": 24891,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704153600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-02T00:00:00.000Z",
"value": 2427,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705190400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-14T00:00:00.000Z",
"value": 775,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706659200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-31T00:00:00.000Z",
"value": 2041,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707177600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-06T00:00:00.000Z",
"value": 2580,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708819200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-25T00:00:00.000Z",
"value": 8075,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712275200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-05T00:00:00.000Z",
"value": 15528,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714089600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-26T00:00:00.000Z",
"value": 3605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715040000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-07T00:00:00.000Z",
"value": 7527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715126400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-08T00:00:00.000Z",
"value": 22377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715817600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-16T00:00:00.000Z",
"value": 49625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715990400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-18T00:00:00.000Z",
"value": 4146,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716249600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-21T00:00:00.000Z",
"value": 4957,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718928000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-21T00:00:00.000Z",
"value": 838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720224000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-06T00:00:00.000Z",
"value": 846,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722729600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-04T00:00:00.000Z",
"value": 208,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724025600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-19T00:00:00.000Z",
"value": 30070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729036800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-16T00:00:00.000Z",
"value": 4820,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730332800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-31T00:00:00.000Z",
"value": 11948,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731196800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-10T00:00:00.000Z",
"value": 6708,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737244800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-19T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737504000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-22T00:00:00.000Z",
"value": 3236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737849600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-26T00:00:00.000Z",
"value": 2172,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738195200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-30T00:00:00.000Z",
"value": 10577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738540800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-03T00:00:00.000Z",
"value": 5905,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740268800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-23T00:00:00.000Z",
"value": 2293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740441600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-25T00:00:00.000Z",
"value": 3900,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741737600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-12T00:00:00.000Z",
"value": 3234,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742083200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-16T00:00:00.000Z",
"value": 764,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742601600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-22T00:00:00.000Z",
"value": 249,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742774400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-24T00:00:00.000Z",
"value": 664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745020800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-19T00:00:00.000Z",
"value": 5575,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745107200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-20T00:00:00.000Z",
"value": 1981,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748304000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-27T00:00:00.000Z",
"value": 20343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748822400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-02T00:00:00.000Z",
"value": 20915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749254400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-07T00:00:00.000Z",
"value": 26691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751760000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-06T00:00:00.000Z",
"value": 1740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753056000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-21T00:00:00.000Z",
"value": 14631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753660800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-28T00:00:00.000Z",
"value": 2221,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754265600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-04T00:00:00.000Z",
"value": 13469,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756425600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-29T00:00:00.000Z",
"value": 12966,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756684800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-01T00:00:00.000Z",
"value": 136151,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759708800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-06T00:00:00.000Z",
"value": 6778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760486400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-15T00:00:00.000Z",
"value": 10083,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760572800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-16T00:00:00.000Z",
"value": 20092,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762214400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-04T00:00:00.000Z",
"value": 10097,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764806400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-04T00:00:00.000Z",
"value": 6539,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764892800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-05T00:00:00.000Z",
"value": 8067,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768176000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-12T00:00:00.000Z",
"value": 8384,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770422400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-07T00:00:00.000Z",
"value": 2870,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770595200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-09T00:00:00.000Z",
"value": 10516,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771027200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-14T00:00:00.000Z",
"value": 5622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772841600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-07T00:00:00.000Z",
"value": 3529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776211200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-15T00:00:00.000Z",
"value": 12583,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778544000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-12T00:00:00.000Z",
"value": 4167,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785110400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-27T00:00:00.000Z",
"value": 8073,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788220800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-01T00:00:00.000Z",
"value": 13709,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791158400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-05T00:00:00.000Z",
"value": 8668,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578700800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-11T00:00:00.000Z",
"value": 309047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580688000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-03T00:00:00.000Z",
"value": 583055,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581465600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-12T00:00:00.000Z",
"value": 647375,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581552000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-13T00:00:00.000Z",
"value": 759631,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582070400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-19T00:00:00.000Z",
"value": 1198588,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583884800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-11T00:00:00.000Z",
"value": 1020452,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584230400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-15T00:00:00.000Z",
"value": 604472,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586649600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-12T00:00:00.000Z",
"value": 1209785,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587081600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-17T00:00:00.000Z",
"value": 902902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589328000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-13T00:00:00.000Z",
"value": 1655325,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589587200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-16T00:00:00.000Z",
"value": 1611362,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592784000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-22T00:00:00.000Z",
"value": 1480716,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593129600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-26T00:00:00.000Z",
"value": 2069994,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596844800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-08T00:00:00.000Z",
"value": 6702156,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598659200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-29T00:00:00.000Z",
"value": 5778530,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600128000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-15T00:00:00.000Z",
"value": 5994011,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600560000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-20T00:00:00.000Z",
"value": 6636085,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601596800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-02T00:00:00.000Z",
"value": 9577976,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604188800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-01T00:00:00.000Z",
"value": 12518881,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605657600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-18T00:00:00.000Z",
"value": 14477495,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605744000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-19T00:00:00.000Z",
"value": 15567186,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607385600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-08T00:00:00.000Z",
"value": 20876474,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608681600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-23T00:00:00.000Z",
"value": 35434939,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609718400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-04T00:00:00.000Z",
"value": 66367070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613692800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-19T00:00:00.000Z",
"value": 329155922,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616716800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-26T00:00:00.000Z",
"value": 271221049,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618012800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-10T00:00:00.000Z",
"value": 321262239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620259200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-06T00:00:00.000Z",
"value": 644884788,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620518400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-09T00:00:00.000Z",
"value": 698375978,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622851200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-05T00:00:00.000Z",
"value": 526209704,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623456000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-12T00:00:00.000Z",
"value": 555345992,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625961600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-11T00:00:00.000Z",
"value": 590302473,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626912000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-22T00:00:00.000Z",
"value": 545815208,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628380800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-08T00:00:00.000Z",
"value": 845111880,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629158400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-17T00:00:00.000Z",
"value": 894875993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631577600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-14T00:00:00.000Z",
"value": 931514518,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631836800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-17T00:00:00.000Z",
"value": 999869289,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632700800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-27T00:00:00.000Z",
"value": 867198595,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635206400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-26T00:00:00.000Z",
"value": 1149609592,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636588800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-11T00:00:00.000Z",
"value": 1038383484,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637452800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-21T00:00:00.000Z",
"value": 902392104,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639180800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-11T00:00:00.000Z",
"value": 786548259,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641772800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-10T00:00:00.000Z",
"value": 503449772,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643414400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-29T00:00:00.000Z",
"value": 425609068,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646956800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-11T00:00:00.000Z",
"value": 438650522,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648944000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-03T00:00:00.000Z",
"value": 623433112,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651708800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-05T00:00:00.000Z",
"value": 638697642,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651795200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-06T00:00:00.000Z",
"value": 589404089,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655164800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-14T00:00:00.000Z",
"value": 313199916,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658016000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-17T00:00:00.000Z",
"value": 358979697,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658534400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-23T00:00:00.000Z",
"value": 418790671,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662163200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-03T00:00:00.000Z",
"value": 188508933,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663027200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-13T00:00:00.000Z",
"value": 212102702,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663113600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-14T00:00:00.000Z",
"value": 170912530,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665100800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-07T00:00:00.000Z",
"value": 173930351,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669593600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-28T00:00:00.000Z",
"value": 162374088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670112000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-04T00:00:00.000Z",
"value": 170891023,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670284800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-06T00:00:00.000Z",
"value": 170965246,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670457600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-08T00:00:00.000Z",
"value": 165965894,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674259200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-21T00:00:00.000Z",
"value": 224562963,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674950400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-29T00:00:00.000Z",
"value": 218718817,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676937600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-21T00:00:00.000Z",
"value": 242769099,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677715200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-02T00:00:00.000Z",
"value": 239566053,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678406400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-10T00:00:00.000Z",
"value": 212033805,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680480000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-03T00:00:00.000Z",
"value": 258894501,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682640000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-28T00:00:00.000Z",
"value": 281867564,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684540800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-20T00:00:00.000Z",
"value": 279544078,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689379200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-15T00:00:00.000Z",
"value": 274361422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690502400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-28T00:00:00.000Z",
"value": 274441697,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691280000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-06T00:00:00.000Z",
"value": 277596639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691452800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-08T00:00:00.000Z",
"value": 277866697,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692489600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-20T00:00:00.000Z",
"value": 246129651,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696291200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-03T00:00:00.000Z",
"value": 240528440,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696809600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-09T00:00:00.000Z",
"value": 233817993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701820800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-06T00:00:00.000Z",
"value": 344246022,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702512000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-14T00:00:00.000Z",
"value": 342753512,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703635200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-27T00:00:00.000Z",
"value": 337406358,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704067200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-01T00:00:00.000Z",
"value": 343591767,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704499200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-06T00:00:00.000Z",
"value": 350814400,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705363200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-16T00:00:00.000Z",
"value": 392028845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705449600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-17T00:00:00.000Z",
"value": 397341996,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706054400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-24T00:00:00.000Z",
"value": 358294973,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712534400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-08T00:00:00.000Z",
"value": 521146764,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713744000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-22T00:00:00.000Z",
"value": 464487110,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715904000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-17T00:00:00.000Z",
"value": 423683855,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716681600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-26T00:00:00.000Z",
"value": 529108587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716854400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-28T00:00:00.000Z",
"value": 566903041,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718236800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-13T00:00:00.000Z",
"value": 587648279,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720396800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-08T00:00:00.000Z",
"value": 505824214,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720742400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-12T00:00:00.000Z",
"value": 532878300,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721001600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-15T00:00:00.000Z",
"value": 548888520,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721260800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-18T00:00:00.000Z",
"value": 573232913,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721692800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-23T00:00:00.000Z",
"value": 583844106,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722211200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-29T00:00:00.000Z",
"value": 553242376,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726444800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-16T00:00:00.000Z",
"value": 442171156,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729900800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-26T00:00:00.000Z",
"value": 482479937,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733788800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-10T00:00:00.000Z",
"value": 646391845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734307200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-16T00:00:00.000Z",
"value": 667172512,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737936000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-27T00:00:00.000Z",
"value": 554322538,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738108800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-29T00:00:00.000Z",
"value": 528031178,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740182400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-22T00:00:00.000Z",
"value": 480966090,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740700800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-28T00:00:00.000Z",
"value": 423125239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743465600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-01T00:00:00.000Z",
"value": 336426549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744156800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-09T00:00:00.000Z",
"value": 269473505,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745452800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-24T00:00:00.000Z",
"value": 322182953,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747440000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-17T00:00:00.000Z",
"value": 448554496,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749945600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-15T00:00:00.000Z",
"value": 453726924,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750550400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-22T00:00:00.000Z",
"value": 412114906,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750896000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-26T00:00:00.000Z",
"value": 452876197,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751241600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-30T00:00:00.000Z",
"value": 461730469,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751328000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-01T00:00:00.000Z",
"value": 458428378,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756252800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-27T00:00:00.000Z",
"value": 735552717,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757721600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-13T00:00:00.000Z",
"value": 799244554,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759536000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-04T00:00:00.000Z",
"value": 818151095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760227200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-12T00:00:00.000Z",
"value": 695203979,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761696000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-29T00:00:00.000Z",
"value": 878828893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762387200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-06T00:00:00.000Z",
"value": 1161315340,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763078400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-14T00:00:00.000Z",
"value": 1077690688,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763337600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-17T00:00:00.000Z",
"value": 1063525659,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764115200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-26T00:00:00.000Z",
"value": 1000894635,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764374400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-29T00:00:00.000Z",
"value": 1028978818,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765324800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-10T00:00:00.000Z",
"value": 1149048549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766188800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-20T00:00:00.000Z",
"value": 1028684877,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768003200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-10T00:00:00.000Z",
"value": 696206067,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772668800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-05T00:00:00.000Z",
"value": 513232879,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772755200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-06T00:00:00.000Z",
"value": 504926065,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773187200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-11T00:00:00.000Z",
"value": 496546336,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773446400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-14T00:00:00.000Z",
"value": 506477932,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774051200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-21T00:00:00.000Z",
"value": 515474132,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775260800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-04T00:00:00.000Z",
"value": 505587810,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775433600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-06T00:00:00.000Z",
"value": 522206732,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779753600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-26T00:00:00.000Z",
"value": 521150509,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781654400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-17T00:00:00.000Z",
"value": 456984482,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782000000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-21T00:00:00.000Z",
"value": 465324145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782086400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-22T00:00:00.000Z",
"value": 458023178,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782259200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-24T00:00:00.000Z",
"value": 449162803,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782777600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-30T00:00:00.000Z",
"value": 428463157,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785369600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-30T00:00:00.000Z",
"value": 580738806,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785974400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-06T00:00:00.000Z",
"value": 576668470,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786752000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-15T00:00:00.000Z",
"value": 571978320,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789171200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-12T00:00:00.000Z",
"value": 743529728,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790812800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-01T00:00:00.000Z",
"value": 767005202,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791417600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-08T00:00:00.000Z",
"value": 730146568,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707696000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-12T00:00:00.000Z",
"value": 10177,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708214400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-18T00:00:00.000Z",
"value": 8254,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708387200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-20T00:00:00.000Z",
"value": 4825,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709596800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-05T00:00:00.000Z",
"value": 24055,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710028800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-10T00:00:00.000Z",
"value": 7912,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710547200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-16T00:00:00.000Z",
"value": 20244,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711065600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-22T00:00:00.000Z",
"value": 164507,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712880000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-12T00:00:00.000Z",
"value": 3906,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713484800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-19T00:00:00.000Z",
"value": 9709,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715212800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-09T00:00:00.000Z",
"value": 53804,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716422400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-23T00:00:00.000Z",
"value": 10503,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716768000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-27T00:00:00.000Z",
"value": 15171,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717891200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-09T00:00:00.000Z",
"value": 6236,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718668800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-18T00:00:00.000Z",
"value": 15379,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719100800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-23T00:00:00.000Z",
"value": 3081,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719532800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-28T00:00:00.000Z",
"value": 6727,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721347200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-19T00:00:00.000Z",
"value": 5786,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724716800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-27T00:00:00.000Z",
"value": 15549,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725753600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-08T00:00:00.000Z",
"value": 23332,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728864000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-14T00:00:00.000Z",
"value": 15867,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728950400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-15T00:00:00.000Z",
"value": 7506,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732492800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-25T00:00:00.000Z",
"value": 16336,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732579200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-26T00:00:00.000Z",
"value": 11737,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732752000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-28T00:00:00.000Z",
"value": 7085,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734393600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-17T00:00:00.000Z",
"value": 12233,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735430400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-29T00:00:00.000Z",
"value": 4235,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738972800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-08T00:00:00.000Z",
"value": 5474,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740528000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-26T00:00:00.000Z",
"value": 2186,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745193600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-21T00:00:00.000Z",
"value": 10406,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745625600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-26T00:00:00.000Z",
"value": 3552,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746576000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-07T00:00:00.000Z",
"value": 5683,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746921600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-11T00:00:00.000Z",
"value": 6329,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748995200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-04T00:00:00.000Z",
"value": 8649,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750464000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-21T00:00:00.000Z",
"value": 9508,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750636800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-23T00:00:00.000Z",
"value": 13204,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752105600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-10T00:00:00.000Z",
"value": 13058,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754179200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-03T00:00:00.000Z",
"value": 19646,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757635200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-12T00:00:00.000Z",
"value": 14599,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759104000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-29T00:00:00.000Z",
"value": 22940,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761436800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-26T00:00:00.000Z",
"value": 9941,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765584000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-13T00:00:00.000Z",
"value": 95665,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765670400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-14T00:00:00.000Z",
"value": 2942,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768608000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-17T00:00:00.000Z",
"value": 18168,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769644800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-29T00:00:00.000Z",
"value": 22725,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769731200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-30T00:00:00.000Z",
"value": 14012,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769817600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-31T00:00:00.000Z",
"value": 18068,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770249600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-05T00:00:00.000Z",
"value": 21656,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771200000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-16T00:00:00.000Z",
"value": 11419,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773360000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-13T00:00:00.000Z",
"value": 14527,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774310400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-24T00:00:00.000Z",
"value": 12571,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776038400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-13T00:00:00.000Z",
"value": 8570,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776729600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-21T00:00:00.000Z",
"value": 12974,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779408000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-22T00:00:00.000Z",
"value": 8712,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781136000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-11T00:00:00.000Z",
"value": 16787,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782172800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-23T00:00:00.000Z",
"value": 17035,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783036800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-03T00:00:00.000Z",
"value": 22291,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783728000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-11T00:00:00.000Z",
"value": 20897,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784937600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-25T00:00:00.000Z",
"value": 13895,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786060800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-07T00:00:00.000Z",
"value": 10112,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787270400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-21T00:00:00.000Z",
"value": 19241,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788566400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-05T00:00:00.000Z",
"value": 7012,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788998400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-10T00:00:00.000Z",
"value": 10025,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790726400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-30T00:00:00.000Z",
"value": 17720,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704067200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-01T00:00:00.000Z",
"value": 1083,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704499200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-06T00:00:00.000Z",
"value": 2608,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705363200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-16T00:00:00.000Z",
"value": 1343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705449600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-17T00:00:00.000Z",
"value": 1979,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706054400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-24T00:00:00.000Z",
"value": 1363,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712534400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-08T00:00:00.000Z",
"value": 5079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713744000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-22T00:00:00.000Z",
"value": 3741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715904000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-17T00:00:00.000Z",
"value": 10877,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716681600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-26T00:00:00.000Z",
"value": 12263,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716854400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-28T00:00:00.000Z",
"value": 8252,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718236800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-13T00:00:00.000Z",
"value": 8405,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720396800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-08T00:00:00.000Z",
"value": 3265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720742400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-12T00:00:00.000Z",
"value": 1890,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721001600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-15T00:00:00.000Z",
"value": 1507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721260800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-18T00:00:00.000Z",
"value": 4184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721692800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-23T00:00:00.000Z",
"value": 3838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722211200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-29T00:00:00.000Z",
"value": 150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726444800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-16T00:00:00.000Z",
"value": 23447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729900800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-26T00:00:00.000Z",
"value": 7367,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733788800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-10T00:00:00.000Z",
"value": 8744,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734307200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-16T00:00:00.000Z",
"value": 14485,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737936000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-27T00:00:00.000Z",
"value": 5605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738108800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-29T00:00:00.000Z",
"value": 7456,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740182400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-22T00:00:00.000Z",
"value": 0,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740700800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-28T00:00:00.000Z",
"value": 1020,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743465600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-01T00:00:00.000Z",
"value": 4461,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744156800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-09T00:00:00.000Z",
"value": 4621,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745452800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-24T00:00:00.000Z",
"value": 5887,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747440000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-17T00:00:00.000Z",
"value": 7118,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749945600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-15T00:00:00.000Z",
"value": 3420,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750550400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-22T00:00:00.000Z",
"value": 4946,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750896000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-26T00:00:00.000Z",
"value": 12938,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751241600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-30T00:00:00.000Z",
"value": 16525,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751328000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-01T00:00:00.000Z",
"value": 11330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756252800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-27T00:00:00.000Z",
"value": 15395,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757721600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-13T00:00:00.000Z",
"value": 18121,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759536000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-04T00:00:00.000Z",
"value": 10411,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760227200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-12T00:00:00.000Z",
"value": 1763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761696000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-29T00:00:00.000Z",
"value": 10003,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762387200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-06T00:00:00.000Z",
"value": 5051,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763078400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-14T00:00:00.000Z",
"value": 11841,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763337600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-17T00:00:00.000Z",
"value": 9784,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764115200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-26T00:00:00.000Z",
"value": 21917,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764374400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-29T00:00:00.000Z",
"value": 15787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765324800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-10T00:00:00.000Z",
"value": 6473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766188800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-20T00:00:00.000Z",
"value": 12531,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768003200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-10T00:00:00.000Z",
"value": 4270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772668800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-05T00:00:00.000Z",
"value": 4635,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772755200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-06T00:00:00.000Z",
"value": 8290,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773187200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-11T00:00:00.000Z",
"value": 962,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773446400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-14T00:00:00.000Z",
"value": 2617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774051200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-21T00:00:00.000Z",
"value": 3621,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775260800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-04T00:00:00.000Z",
"value": 4504,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775433600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-06T00:00:00.000Z",
"value": 2470,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779753600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-26T00:00:00.000Z",
"value": 1003,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781654400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-17T00:00:00.000Z",
"value": 7268,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782000000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-21T00:00:00.000Z",
"value": 2902,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782086400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-22T00:00:00.000Z",
"value": 4323,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782259200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-24T00:00:00.000Z",
"value": 21327,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782777600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-30T00:00:00.000Z",
"value": 11278,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785369600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-30T00:00:00.000Z",
"value": 8213,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785974400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-06T00:00:00.000Z",
"value": 6858,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786752000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-15T00:00:00.000Z",
"value": 3464,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789171200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-12T00:00:00.000Z",
"value": 4945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790812800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-01T00:00:00.000Z",
"value": 9631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791417600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-08T00:00:00.000Z",
"value": 1690,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704758400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-09T00:00:00.000Z",
"value": 3994,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707782400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-13T00:00:00.000Z",
"value": 5268,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709769600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-07T00:00:00.000Z",
"value": 10276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711238400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-24T00:00:00.000Z",
"value": 3932,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714262400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-28T00:00:00.000Z",
"value": 391,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714780800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-04T00:00:00.000Z",
"value": 1375,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714867200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-05T00:00:00.000Z",
"value": 17231,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717977600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-10T00:00:00.000Z",
"value": 7770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718064000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-11T00:00:00.000Z",
"value": 3682,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719014400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-22T00:00:00.000Z",
"value": 2797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719187200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-24T00:00:00.000Z",
"value": 502,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719792000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-01T00:00:00.000Z",
"value": 4422,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720828800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-13T00:00:00.000Z",
"value": 6906,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722556800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-02T00:00:00.000Z",
"value": 5926,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722643200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-03T00:00:00.000Z",
"value": 986,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723766400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-16T00:00:00.000Z",
"value": 583,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724889600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-29T00:00:00.000Z",
"value": 2552,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726012800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-11T00:00:00.000Z",
"value": 40546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727395200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-27T00:00:00.000Z",
"value": 8442,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727481600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-28T00:00:00.000Z",
"value": 3821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731542400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-14T00:00:00.000Z",
"value": 4659,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734134400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-14T00:00:00.000Z",
"value": 7151,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735084800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-25T00:00:00.000Z",
"value": 5302,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735948800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-04T00:00:00.000Z",
"value": 8247,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738454400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-02T00:00:00.000Z",
"value": 171,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740960000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-03T00:00:00.000Z",
"value": 5296,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742515200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-21T00:00:00.000Z",
"value": 1330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742947200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-26T00:00:00.000Z",
"value": 2721,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744070400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-08T00:00:00.000Z",
"value": 10449,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744416000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-12T00:00:00.000Z",
"value": 6846,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745971200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-30T00:00:00.000Z",
"value": 2665,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750809600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-25T00:00:00.000Z",
"value": 5958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751587200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-04T00:00:00.000Z",
"value": 6044,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751932800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-08T00:00:00.000Z",
"value": 5347,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755907200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-23T00:00:00.000Z",
"value": 8291,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762041600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-02T00:00:00.000Z",
"value": 4182,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763251200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-16T00:00:00.000Z",
"value": 14899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765152000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-08T00:00:00.000Z",
"value": 3053,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770940800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-13T00:00:00.000Z",
"value": 46984,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771891200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-24T00:00:00.000Z",
"value": 4221,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774742400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-29T00:00:00.000Z",
"value": 1233,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778889600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-16T00:00:00.000Z",
"value": 3200,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779062400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-18T00:00:00.000Z",
"value": 3833,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780531200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-04T00:00:00.000Z",
"value": 9141,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781827200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-19T00:00:00.000Z",
"value": 1815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782864000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-01T00:00:00.000Z",
"value": 5934,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786492800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-12T00:00:00.000Z",
"value": 8421,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788480000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-04T00:00:00.000Z",
"value": 19172,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790035200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-22T00:00:00.000Z",
"value": 35851,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790640000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-29T00:00:00.000Z",
"value": 19217,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791331200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-07T00:00:00.000Z",
"value": 6598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791590400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-10T00:00:00.000Z",
"value": 20780,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577750400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-31T00:00:00.000Z",
"value": 157950,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580083200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-27T00:00:00.000Z",
"value": 423332,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580428800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-31T00:00:00.000Z",
"value": 440967,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581897600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-17T00:00:00.000Z",
"value": 1136405,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584835200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-22T00:00:00.000Z",
"value": 588982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585180800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-26T00:00:00.000Z",
"value": 630886,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585353600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-28T00:00:00.000Z",
"value": 695244,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589760000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-18T00:00:00.000Z",
"value": 1941457,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591920000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-12T00:00:00.000Z",
"value": 1496578,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592265600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-16T00:00:00.000Z",
"value": 1228698,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592438400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-18T00:00:00.000Z",
"value": 1414040,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593043200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-25T00:00:00.000Z",
"value": 2175140,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595376000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-22T00:00:00.000Z",
"value": 2776676,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595635200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-25T00:00:00.000Z",
"value": 3540087,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597449600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-15T00:00:00.000Z",
"value": 6279764,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599091200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-03T00:00:00.000Z",
"value": 5587965,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599177600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-04T00:00:00.000Z",
"value": 5743399,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600041600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-14T00:00:00.000Z",
"value": 5846266,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600214400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-16T00:00:00.000Z",
"value": 5907626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601683200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-03T00:00:00.000Z",
"value": 8707014,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602115200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-08T00:00:00.000Z",
"value": 8201920,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605484800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-16T00:00:00.000Z",
"value": 14163510,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607040000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-04T00:00:00.000Z",
"value": 22130841,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607299200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-07T00:00:00.000Z",
"value": 23339194,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607990400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-15T00:00:00.000Z",
"value": 23348525,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609372800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-31T00:00:00.000Z",
"value": 52354531,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609804800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-05T00:00:00.000Z",
"value": 76068924,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611878400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-29T00:00:00.000Z",
"value": 132714686,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613606400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-18T00:00:00.000Z",
"value": 315026816,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616630400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-25T00:00:00.000Z",
"value": 305219648,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617840000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-08T00:00:00.000Z",
"value": 296566945,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618185600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-12T00:00:00.000Z",
"value": 340962284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621382400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-19T00:00:00.000Z",
"value": 664317295,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623024000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-07T00:00:00.000Z",
"value": 551766905,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623110400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-08T00:00:00.000Z",
"value": 601438298,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623542400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-13T00:00:00.000Z",
"value": 543897786,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626480000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-17T00:00:00.000Z",
"value": 533475649,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627430400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-28T00:00:00.000Z",
"value": 621259018,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627689600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-31T00:00:00.000Z",
"value": 658743410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628985600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-15T00:00:00.000Z",
"value": 909321790,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629676800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-23T00:00:00.000Z",
"value": 933633623,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629936000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-26T00:00:00.000Z",
"value": 922942025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630627200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-03T00:00:00.000Z",
"value": 1081440696,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630713600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-04T00:00:00.000Z",
"value": 1115608566,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631232000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-10T00:00:00.000Z",
"value": 991201082,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631664000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-15T00:00:00.000Z",
"value": 962240710,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633305600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-04T00:00:00.000Z",
"value": 979167933,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633824000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-10T00:00:00.000Z",
"value": 1039916305,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634688000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-20T00:00:00.000Z",
"value": 1094441561,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636243200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-07T00:00:00.000Z",
"value": 1079230361,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636329600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-08T00:00:00.000Z",
"value": 1082687304,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636675200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-12T00:00:00.000Z",
"value": 1035777656,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636848000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-14T00:00:00.000Z",
"value": 995292177,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636934400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-15T00:00:00.000Z",
"value": 999153639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637280000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-19T00:00:00.000Z",
"value": 841346364,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640131200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-22T00:00:00.000Z",
"value": 640606987,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641081600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-02T00:00:00.000Z",
"value": 595611073,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644278400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-08T00:00:00.000Z",
"value": 543179518,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649289600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-07T00:00:00.000Z",
"value": 567780307,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649635200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-11T00:00:00.000Z",
"value": 590037129,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649808000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-13T00:00:00.000Z",
"value": 563700336,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652054400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-09T00:00:00.000Z",
"value": 543588981,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656374400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-28T00:00:00.000Z",
"value": 324922100,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659744000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-06T00:00:00.000Z",
"value": 464306145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661990400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-01T00:00:00.000Z",
"value": 186705155,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662076800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-02T00:00:00.000Z",
"value": 217794204,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662854400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-11T00:00:00.000Z",
"value": 226727094,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664064000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-25T00:00:00.000Z",
"value": 166264111,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665619200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-13T00:00:00.000Z",
"value": 166389114,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666310400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-21T00:00:00.000Z",
"value": 167731556,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667865600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-08T00:00:00.000Z",
"value": 209082601,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668038400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-10T00:00:00.000Z",
"value": 159695876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669420800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-26T00:00:00.000Z",
"value": 163361158,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669507200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-27T00:00:00.000Z",
"value": 164415786,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669852800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-01T00:00:00.000Z",
"value": 171053871,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671148800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-16T00:00:00.000Z",
"value": 170055435,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672012800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-26T00:00:00.000Z",
"value": 168748188,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673481600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-12T00:00:00.000Z",
"value": 190527310,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673827200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-16T00:00:00.000Z",
"value": 207075777,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675814400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-08T00:00:00.000Z",
"value": 232054925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677456000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-27T00:00:00.000Z",
"value": 236404237,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679011200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-17T00:00:00.000Z",
"value": 244096725,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679097600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-18T00:00:00.000Z",
"value": 259295609,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679356800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-21T00:00:00.000Z",
"value": 253969692,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680998400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-09T00:00:00.000Z",
"value": 271255892,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681430400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-14T00:00:00.000Z",
"value": 316675716,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682294400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-24T00:00:00.000Z",
"value": 277900808,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683331200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-06T00:00:00.000Z",
"value": 300718183,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687046400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-18T00:00:00.000Z",
"value": 266476179,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688774400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-08T00:00:00.000Z",
"value": 275601266,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689033600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-11T00:00:00.000Z",
"value": 272373149,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689120000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-12T00:00:00.000Z",
"value": 271019368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692057600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-15T00:00:00.000Z",
"value": 275835908,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692403200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-19T00:00:00.000Z",
"value": 246421769,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694390400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-11T00:00:00.000Z",
"value": 237533110,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695168000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-20T00:00:00.000Z",
"value": 240429309,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696118400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-01T00:00:00.000Z",
"value": 241979824,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698192000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-25T00:00:00.000Z",
"value": 259298819,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702944000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-19T00:00:00.000Z",
"value": 336795101,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703462400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-25T00:00:00.000Z",
"value": 340010233,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703721600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-28T00:00:00.000Z",
"value": 366162147,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705017600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-12T00:00:00.000Z",
"value": 395010284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705536000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-18T00:00:00.000Z",
"value": 388552574,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709251200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-01T00:00:00.000Z",
"value": 487910544,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709510400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-04T00:00:00.000Z",
"value": 507122802,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709856000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-08T00:00:00.000Z",
"value": 556150559,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710806400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-19T00:00:00.000Z",
"value": 511417044,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711756800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-30T00:00:00.000Z",
"value": 524450126,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714348800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-29T00:00:00.000Z",
"value": 486519998,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714521600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-01T00:00:00.000Z",
"value": 440196329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717027200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-30T00:00:00.000Z",
"value": 557029319,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721088000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-16T00:00:00.000Z",
"value": 578020322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722470400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-01T00:00:00.000Z",
"value": 546684113,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722902400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-06T00:00:00.000Z",
"value": 439752501,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723593600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-14T00:00:00.000Z",
"value": 530475457,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723680000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-15T00:00:00.000Z",
"value": 518676517,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724371200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-23T00:00:00.000Z",
"value": 494562398,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725148800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-01T00:00:00.000Z",
"value": 455072699,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725926400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-10T00:00:00.000Z",
"value": 452041834,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726531200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-17T00:00:00.000Z",
"value": 432252179,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728777600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-13T00:00:00.000Z",
"value": 460201243,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732320000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-23T00:00:00.000Z",
"value": 610159085,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732924800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-30T00:00:00.000Z",
"value": 642834853,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734652800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-20T00:00:00.000Z",
"value": 587788222,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734739200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-21T00:00:00.000Z",
"value": 595568164,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734825600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-22T00:00:00.000Z",
"value": 572388348,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736726400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-13T00:00:00.000Z",
"value": 571924772,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737676800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-24T00:00:00.000Z",
"value": 573647926,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739318400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-12T00:00:00.000Z",
"value": 470753779,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740355200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-24T00:00:00.000Z",
"value": 508729755,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741046400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-04T00:00:00.000Z",
"value": 396496203,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741392000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-08T00:00:00.000Z",
"value": 389379517,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741651200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-11T00:00:00.000Z",
"value": 334173208,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742428800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-20T00:00:00.000Z",
"value": 367498052,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743984000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-07T00:00:00.000Z",
"value": 286978394,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745798400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-28T00:00:00.000Z",
"value": 318880833,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745884800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-29T00:00:00.000Z",
"value": 319836745,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746057600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-01T00:00:00.000Z",
"value": 315841269,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748044800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-24T00:00:00.000Z",
"value": 445733088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753747200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-29T00:00:00.000Z",
"value": 674157796,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755043200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-13T00:00:00.000Z",
"value": 758951027,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755129600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-14T00:00:00.000Z",
"value": 782174487,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758672000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-24T00:00:00.000Z",
"value": 740820977,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759795200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-07T00:00:00.000Z",
"value": 863057898,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760400000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-14T00:00:00.000Z",
"value": 782351855,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761004800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-21T00:00:00.000Z",
"value": 708249209,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762646400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-09T00:00:00.000Z",
"value": 1162742214,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762819200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-11T00:00:00.000Z",
"value": 1211381776,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763769600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-22T00:00:00.000Z",
"value": 946646544,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765411200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-11T00:00:00.000Z",
"value": 1153699729,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766016000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-18T00:00:00.000Z",
"value": 989547980,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766534400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-24T00:00:00.000Z",
"value": 1015973729,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766793600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-27T00:00:00.000Z",
"value": 1004339883,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767830400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-08T00:00:00.000Z",
"value": 769931399,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768867200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-20T00:00:00.000Z",
"value": 747249974,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770681600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-10T00:00:00.000Z",
"value": 542785798,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773273600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-12T00:00:00.000Z",
"value": 502008793,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773705600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-17T00:00:00.000Z",
"value": 563644467,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774224000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-23T00:00:00.000Z",
"value": 490369955,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774656000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-28T00:00:00.000Z",
"value": 482072791,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774828800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-30T00:00:00.000Z",
"value": 485176871,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776556800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-19T00:00:00.000Z",
"value": 573731615,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781740800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-18T00:00:00.000Z",
"value": 463372967,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782345600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-25T00:00:00.000Z",
"value": 437132560,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784419200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-19T00:00:00.000Z",
"value": 523503383,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784678400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-22T00:00:00.000Z",
"value": 539044674,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785283200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-29T00:00:00.000Z",
"value": 584521550,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787184000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-20T00:00:00.000Z",
"value": 672535602,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787616000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-25T00:00:00.000Z",
"value": 744184782,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787875200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-28T00:00:00.000Z",
"value": 746365492,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788825600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-08T00:00:00.000Z",
"value": 750886075,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789084800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-11T00:00:00.000Z",
"value": 728236045,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789430400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-15T00:00:00.000Z",
"value": 739341007,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790553600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-28T00:00:00.000Z",
"value": 774299187,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705017600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-12T00:00:00.000Z",
"value": 15007,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705536000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-18T00:00:00.000Z",
"value": 6818,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709251200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-01T00:00:00.000Z",
"value": 8237,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709510400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-04T00:00:00.000Z",
"value": 15974,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709856000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-08T00:00:00.000Z",
"value": 25710,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710806400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-19T00:00:00.000Z",
"value": 89273,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711756800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-30T00:00:00.000Z",
"value": 13513,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714348800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-29T00:00:00.000Z",
"value": 3199,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714521600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-01T00:00:00.000Z",
"value": 3690,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717027200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-30T00:00:00.000Z",
"value": 15939,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721088000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-16T00:00:00.000Z",
"value": 3160,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722470400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-01T00:00:00.000Z",
"value": 6128,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722902400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-06T00:00:00.000Z",
"value": 767,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723593600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-14T00:00:00.000Z",
"value": 9495,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723680000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-15T00:00:00.000Z",
"value": 4243,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724371200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-23T00:00:00.000Z",
"value": 4270,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725148800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-01T00:00:00.000Z",
"value": 906,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725926400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-10T00:00:00.000Z",
"value": 49548,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726531200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-17T00:00:00.000Z",
"value": 34022,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728777600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-13T00:00:00.000Z",
"value": 884,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732320000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-23T00:00:00.000Z",
"value": 10151,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732924800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-30T00:00:00.000Z",
"value": 16362,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734652800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-20T00:00:00.000Z",
"value": 14049,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734739200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-21T00:00:00.000Z",
"value": 3355,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734825600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-22T00:00:00.000Z",
"value": 13323,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736726400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-13T00:00:00.000Z",
"value": 15084,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737676800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-24T00:00:00.000Z",
"value": 7590,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739318400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-12T00:00:00.000Z",
"value": 3379,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740355200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-24T00:00:00.000Z",
"value": 4991,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741046400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-04T00:00:00.000Z",
"value": 7897,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741392000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-08T00:00:00.000Z",
"value": 625,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741651200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-11T00:00:00.000Z",
"value": 5041,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742428800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-20T00:00:00.000Z",
"value": 2598,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743984000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-07T00:00:00.000Z",
"value": 14472,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745798400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-28T00:00:00.000Z",
"value": 9449,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745884800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-29T00:00:00.000Z",
"value": 11560,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746057600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-01T00:00:00.000Z",
"value": 6303,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748044800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-24T00:00:00.000Z",
"value": 39814,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753747200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-29T00:00:00.000Z",
"value": 7885,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755043200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-13T00:00:00.000Z",
"value": 24372,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755129600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-14T00:00:00.000Z",
"value": 32911,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758672000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-24T00:00:00.000Z",
"value": 6952,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759795200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-07T00:00:00.000Z",
"value": 42552,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760400000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-14T00:00:00.000Z",
"value": 17361,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761004800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-21T00:00:00.000Z",
"value": 20201,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762646400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-09T00:00:00.000Z",
"value": 20259,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762819200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-11T00:00:00.000Z",
"value": 35993,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763769600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-22T00:00:00.000Z",
"value": 7524,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765411200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-11T00:00:00.000Z",
"value": 6798,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766016000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-18T00:00:00.000Z",
"value": 13926,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766534400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-24T00:00:00.000Z",
"value": 15167,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766793600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-27T00:00:00.000Z",
"value": 12976,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767830400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-08T00:00:00.000Z",
"value": 8821,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768867200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-20T00:00:00.000Z",
"value": 25364,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770681600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-10T00:00:00.000Z",
"value": 29493,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773273600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-12T00:00:00.000Z",
"value": 5675,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773705600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-17T00:00:00.000Z",
"value": 24533,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774224000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-23T00:00:00.000Z",
"value": 9810,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774656000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-28T00:00:00.000Z",
"value": 7644,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774828800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-30T00:00:00.000Z",
"value": 2045,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776556800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-19T00:00:00.000Z",
"value": 3562,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781740800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-18T00:00:00.000Z",
"value": 10410,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782345600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-25T00:00:00.000Z",
"value": 9668,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784419200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-19T00:00:00.000Z",
"value": 20957,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784678400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-22T00:00:00.000Z",
"value": 24576,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785283200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-29T00:00:00.000Z",
"value": 19919,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787184000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-20T00:00:00.000Z",
"value": 42474,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787616000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-25T00:00:00.000Z",
"value": 26446,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787875200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-28T00:00:00.000Z",
"value": 16858,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788825600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-08T00:00:00.000Z",
"value": 8886,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789084800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-11T00:00:00.000Z",
"value": 11477,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789430400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-15T00:00:00.000Z",
"value": 7203,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790553600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-28T00:00:00.000Z",
"value": 34982,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707091200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-05T00:00:00.000Z",
"value": 574,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708128000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-17T00:00:00.000Z",
"value": 6162,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712620800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-09T00:00:00.000Z",
"value": 8380,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713139200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-15T00:00:00.000Z",
"value": 219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717113600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-31T00:00:00.000Z",
"value": 15764,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717286400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-02T00:00:00.000Z",
"value": 1713,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717718400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-07T00:00:00.000Z",
"value": 5078,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720051200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-04T00:00:00.000Z",
"value": 443,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720137600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-05T00:00:00.000Z",
"value": 2491,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720656000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-11T00:00:00.000Z",
"value": 894,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721433600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-20T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721865600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-25T00:00:00.000Z",
"value": 2849,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722124800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-28T00:00:00.000Z",
"value": 1419,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723161600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-09T00:00:00.000Z",
"value": 622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726704000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-19T00:00:00.000Z",
"value": 13598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726963200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-22T00:00:00.000Z",
"value": 24280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728345600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-08T00:00:00.000Z",
"value": 3236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729382400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-20T00:00:00.000Z",
"value": 4983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733270400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-04T00:00:00.000Z",
"value": 2105,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736640000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-12T00:00:00.000Z",
"value": 3266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737072000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-17T00:00:00.000Z",
"value": 2227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737331200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-20T00:00:00.000Z",
"value": 1894,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740614400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-27T00:00:00.000Z",
"value": 836,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742342400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-19T00:00:00.000Z",
"value": 578,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743120000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-28T00:00:00.000Z",
"value": 4790,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744934400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-18T00:00:00.000Z",
"value": 10957,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746316800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-04T00:00:00.000Z",
"value": 7009,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749081600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-05T00:00:00.000Z",
"value": 2871,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750118400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-17T00:00:00.000Z",
"value": 6254,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752192000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-11T00:00:00.000Z",
"value": 6684,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753228800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-23T00:00:00.000Z",
"value": 22823,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753315200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-24T00:00:00.000Z",
"value": 6198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755734400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-21T00:00:00.000Z",
"value": 14145,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757462400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-10T00:00:00.000Z",
"value": 27692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757548800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-11T00:00:00.000Z",
"value": 14361,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758585600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-23T00:00:00.000Z",
"value": 11355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758844800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-26T00:00:00.000Z",
"value": 17496,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761782400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-30T00:00:00.000Z",
"value": 27183,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762992000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-13T00:00:00.000Z",
"value": 11473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763942400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-24T00:00:00.000Z",
"value": 15748,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765238400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-09T00:00:00.000Z",
"value": 4983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766275200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-21T00:00:00.000Z",
"value": 2267,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767139200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-31T00:00:00.000Z",
"value": 5219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767225600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-01T00:00:00.000Z",
"value": 4132,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767484800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-04T00:00:00.000Z",
"value": 6788,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768435200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-15T00:00:00.000Z",
"value": 811,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769904000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-01T00:00:00.000Z",
"value": 5982,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769990400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-02T00:00:00.000Z",
"value": 12303,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771286400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-17T00:00:00.000Z",
"value": 9893,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772064000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-26T00:00:00.000Z",
"value": 5519,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772409600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-02T00:00:00.000Z",
"value": 1652,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772582400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-04T00:00:00.000Z",
"value": 5639,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773964800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-20T00:00:00.000Z",
"value": 7605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776297600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-16T00:00:00.000Z",
"value": 7465,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777161600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-26T00:00:00.000Z",
"value": 1249,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777507200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-30T00:00:00.000Z",
"value": 1184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777766400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-03T00:00:00.000Z",
"value": 612,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778371200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-10T00:00:00.000Z",
"value": 2855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780444800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-03T00:00:00.000Z",
"value": 10019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781049600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-10T00:00:00.000Z",
"value": 9820,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781568000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-16T00:00:00.000Z",
"value": 5415,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784246400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-17T00:00:00.000Z",
"value": 12116,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785628800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-02T00:00:00.000Z",
"value": 3387,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788912000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-09T00:00:00.000Z",
"value": 3179,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791244800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-06T00:00:00.000Z",
"value": 10136,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1703980800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2023-12-31T00:00:00.000Z",
"value": 107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705276800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-15T00:00:00.000Z",
"value": 3537,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705881600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-22T00:00:00.000Z",
"value": 3815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706486400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-29T00:00:00.000Z",
"value": 15553,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707609600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-11T00:00:00.000Z",
"value": 529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708560000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-22T00:00:00.000Z",
"value": 19839,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710288000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-13T00:00:00.000Z",
"value": 28329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712102400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-03T00:00:00.000Z",
"value": 9735,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713398400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-18T00:00:00.000Z",
"value": 3757,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713571200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-20T00:00:00.000Z",
"value": 2308,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715558400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-13T00:00:00.000Z",
"value": 53080,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720569600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-10T00:00:00.000Z",
"value": 1590,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721520000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-21T00:00:00.000Z",
"value": 2477,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721779200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-24T00:00:00.000Z",
"value": 4377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725062400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-31T00:00:00.000Z",
"value": 3754,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727136000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-24T00:00:00.000Z",
"value": 71146,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727827200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-02T00:00:00.000Z",
"value": 6329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728000000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-04T00:00:00.000Z",
"value": 532,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729209600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-18T00:00:00.000Z",
"value": 7869,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729814400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-25T00:00:00.000Z",
"value": 6998,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730592000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-03T00:00:00.000Z",
"value": 3395,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731110400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-09T00:00:00.000Z",
"value": 7447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731888000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-18T00:00:00.000Z",
"value": 19338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732233600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-22T00:00:00.000Z",
"value": 3857,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732406400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-24T00:00:00.000Z",
"value": 9328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733356800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-05T00:00:00.000Z",
"value": 8235,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738886400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-07T00:00:00.000Z",
"value": 1104,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741564800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-10T00:00:00.000Z",
"value": 4062,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742860800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-25T00:00:00.000Z",
"value": 794,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743724800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-04T00:00:00.000Z",
"value": 620,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743811200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-05T00:00:00.000Z",
"value": 761,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744329600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-11T00:00:00.000Z",
"value": 2741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746230400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-03T00:00:00.000Z",
"value": 1813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746748800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-09T00:00:00.000Z",
"value": 9467,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746835200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-10T00:00:00.000Z",
"value": 4849,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748390400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-28T00:00:00.000Z",
"value": 25127,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748649600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-31T00:00:00.000Z",
"value": 32920,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749168000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-06T00:00:00.000Z",
"value": 12912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749686400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-12T00:00:00.000Z",
"value": 27216,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752364800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-13T00:00:00.000Z",
"value": 2280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752451200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-14T00:00:00.000Z",
"value": 10403,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753401600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-25T00:00:00.000Z",
"value": 9248,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754092800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-02T00:00:00.000Z",
"value": 8370,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755216000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-15T00:00:00.000Z",
"value": 8015,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756166400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-26T00:00:00.000Z",
"value": 4416,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756598400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-31T00:00:00.000Z",
"value": 4556,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757116800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-06T00:00:00.000Z",
"value": 2751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757289600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-08T00:00:00.000Z",
"value": 2330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760745600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-18T00:00:00.000Z",
"value": 2181,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762905600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-12T00:00:00.000Z",
"value": 15506,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764460800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-30T00:00:00.000Z",
"value": 5128,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764720000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-03T00:00:00.000Z",
"value": 11645,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765929600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-17T00:00:00.000Z",
"value": 5450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766102400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-19T00:00:00.000Z",
"value": 161611,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768521600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-16T00:00:00.000Z",
"value": 3474,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768694400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-18T00:00:00.000Z",
"value": 12838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769299200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-25T00:00:00.000Z",
"value": 10767,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770768000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-11T00:00:00.000Z",
"value": 9617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777852800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-04T00:00:00.000Z",
"value": 11722,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778112000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-07T00:00:00.000Z",
"value": 10002,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779321600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-21T00:00:00.000Z",
"value": 10855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783382400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-07T00:00:00.000Z",
"value": 5725,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784592000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-21T00:00:00.000Z",
"value": 9933,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786838400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-16T00:00:00.000Z",
"value": 5081,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788307200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-02T00:00:00.000Z",
"value": 9046,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788739200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-07T00:00:00.000Z",
"value": 10730,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789516800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-16T00:00:00.000Z",
"value": 12260,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790121600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-23T00:00:00.000Z",
"value": 6811,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790380800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-26T00:00:00.000Z",
"value": 13786,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576627200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-18T00:00:00.000Z",
"value": 8133,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578873600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-13T00:00:00.000Z",
"value": 320822,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578960000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-14T00:00:00.000Z",
"value": 293058,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579219200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-17T00:00:00.000Z",
"value": 432788,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580947200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-06T00:00:00.000Z",
"value": 492123,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581033600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-07T00:00:00.000Z",
"value": 480055,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581984000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-18T00:00:00.000Z",
"value": 1151331,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584316800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-16T00:00:00.000Z",
"value": 578062,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585612800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-31T00:00:00.000Z",
"value": 683257,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587340800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-20T00:00:00.000Z",
"value": 1013852,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589241600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-12T00:00:00.000Z",
"value": 1312115,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591228800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-04T00:00:00.000Z",
"value": 1562967,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594425600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-11T00:00:00.000Z",
"value": 2501542,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595548800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-24T00:00:00.000Z",
"value": 3087030,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596931200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-09T00:00:00.000Z",
"value": 6461353,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597622400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-17T00:00:00.000Z",
"value": 5352570,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597795200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-19T00:00:00.000Z",
"value": 5457686,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597881600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-20T00:00:00.000Z",
"value": 6024131,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599004800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-02T00:00:00.000Z",
"value": 5783349,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599696000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-10T00:00:00.000Z",
"value": 5074477,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600473600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-19T00:00:00.000Z",
"value": 6053945,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600732800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-22T00:00:00.000Z",
"value": 6573142,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601164800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-27T00:00:00.000Z",
"value": 8018384,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601251200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-28T00:00:00.000Z",
"value": 7997249,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603411200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-23T00:00:00.000Z",
"value": 11114978,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603756800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-27T00:00:00.000Z",
"value": 12147424,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604016000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-30T00:00:00.000Z",
"value": 12904821,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606435200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-27T00:00:00.000Z",
"value": 17989158,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607126400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-05T00:00:00.000Z",
"value": 21208917,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608163200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-17T00:00:00.000Z",
"value": 26053145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608595200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-22T00:00:00.000Z",
"value": 33062900,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610582400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-14T00:00:00.000Z",
"value": 92255497,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611532800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-25T00:00:00.000Z",
"value": 138331449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613260800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-14T00:00:00.000Z",
"value": 252230585,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614902400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-05T00:00:00.000Z",
"value": 300749820,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614988800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-06T00:00:00.000Z",
"value": 280275863,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618617600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-17T00:00:00.000Z",
"value": 373162844,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618876800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-20T00:00:00.000Z",
"value": 353575136,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619049600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-22T00:00:00.000Z",
"value": 359799536,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620864000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-13T00:00:00.000Z",
"value": 820175008,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621728000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-23T00:00:00.000Z",
"value": 469972479,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623369600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-11T00:00:00.000Z",
"value": 570224722,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623715200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-15T00:00:00.000Z",
"value": 579236672,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624752000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-27T00:00:00.000Z",
"value": 489705357,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629331200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-19T00:00:00.000Z",
"value": 866607876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631059200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-08T00:00:00.000Z",
"value": 988308731,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631923200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-18T00:00:00.000Z",
"value": 961569220,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634947200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-23T00:00:00.000Z",
"value": 1100107424,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635379200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-28T00:00:00.000Z",
"value": 1059417942,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639440000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-14T00:00:00.000Z",
"value": 641160549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640044800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-21T00:00:00.000Z",
"value": 633232406,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640736000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-29T00:00:00.000Z",
"value": 601026635,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642118400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-14T00:00:00.000Z",
"value": 495272843,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645747200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-25T00:00:00.000Z",
"value": 448166088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646179200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-02T00:00:00.000Z",
"value": 493638192,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648166400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-25T00:00:00.000Z",
"value": 526995671,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649980800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-15T00:00:00.000Z",
"value": 564457426,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650672000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-23T00:00:00.000Z",
"value": 602031442,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654473600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-06T00:00:00.000Z",
"value": 451045446,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654819200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-10T00:00:00.000Z",
"value": 459699905,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657324800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-09T00:00:00.000Z",
"value": 321359394,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657929600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-16T00:00:00.000Z",
"value": 325652063,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660521600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-15T00:00:00.000Z",
"value": 413633066,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660694400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-17T00:00:00.000Z",
"value": 363946473,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660780800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-18T00:00:00.000Z",
"value": 318195404,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660953600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-20T00:00:00.000Z",
"value": 268823725,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664755200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-03T00:00:00.000Z",
"value": 165018868,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665273600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-09T00:00:00.000Z",
"value": 168876901,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667088000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-30T00:00:00.000Z",
"value": 201071577,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668816000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-19T00:00:00.000Z",
"value": 162264112,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672531200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-01T00:00:00.000Z",
"value": 165500569,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673136000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-08T00:00:00.000Z",
"value": 173577315,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674172800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-20T00:00:00.000Z",
"value": 211677054,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675641600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-06T00:00:00.000Z",
"value": 227841631,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675987200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-10T00:00:00.000Z",
"value": 215617722,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676419200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-15T00:00:00.000Z",
"value": 217526629,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676592000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-17T00:00:00.000Z",
"value": 229841812,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676678400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-18T00:00:00.000Z",
"value": 237234786,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676851200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-20T00:00:00.000Z",
"value": 235752191,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677628800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-01T00:00:00.000Z",
"value": 234103104,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683936000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-13T00:00:00.000Z",
"value": 272271145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685318400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-29T00:00:00.000Z",
"value": 301137310,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687305600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-21T00:00:00.000Z",
"value": 273950411,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690848000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-01T00:00:00.000Z",
"value": 276219410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694304000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-10T00:00:00.000Z",
"value": 229744769,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694995200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-18T00:00:00.000Z",
"value": 235139574,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695859200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-28T00:00:00.000Z",
"value": 236233526,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696896000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-10T00:00:00.000Z",
"value": 227433978,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697068800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-12T00:00:00.000Z",
"value": 229084813,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698537600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-29T00:00:00.000Z",
"value": 262051834,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698624000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-30T00:00:00.000Z",
"value": 264455045,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698883200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-02T00:00:00.000Z",
"value": 272350537,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699574400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-10T00:00:00.000Z",
"value": 307358453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700006400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-15T00:00:00.000Z",
"value": 293670309,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700352000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-19T00:00:00.000Z",
"value": 288421849,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702684800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-16T00:00:00.000Z",
"value": 338029256,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703808000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-29T00:00:00.000Z",
"value": 352996245,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707696000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-12T00:00:00.000Z",
"value": 392372407,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708214400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-18T00:00:00.000Z",
"value": 432329687,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708387200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-20T00:00:00.000Z",
"value": 450992611,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709596800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-05T00:00:00.000Z",
"value": 523948370,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710028800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-10T00:00:00.000Z",
"value": 566606062,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710547200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-16T00:00:00.000Z",
"value": 552677263,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711065600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-22T00:00:00.000Z",
"value": 521784547,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712880000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-12T00:00:00.000Z",
"value": 519944926,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713484800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-19T00:00:00.000Z",
"value": 452943661,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715212800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-09T00:00:00.000Z",
"value": 441347465,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716422400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-23T00:00:00.000Z",
"value": 525950021,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716768000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-27T00:00:00.000Z",
"value": 561313422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717891200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-09T00:00:00.000Z",
"value": 611063813,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718668800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-18T00:00:00.000Z",
"value": 589489626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719100800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-23T00:00:00.000Z",
"value": 584199613,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719532800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-28T00:00:00.000Z",
"value": 571972282,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721347200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-19T00:00:00.000Z",
"value": 573128121,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724716800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-27T00:00:00.000Z",
"value": 491071377,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725753600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-08T00:00:00.000Z",
"value": 434585251,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728864000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-14T00:00:00.000Z",
"value": 458552059,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728950400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-15T00:00:00.000Z",
"value": 492987380,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732492800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-25T00:00:00.000Z",
"value": 616032485,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732579200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-26T00:00:00.000Z",
"value": 620766331,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732752000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-28T00:00:00.000Z",
"value": 654703487,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734393600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-17T00:00:00.000Z",
"value": 678519063,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735430400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-29T00:00:00.000Z",
"value": 590589067,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738972800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-08T00:00:00.000Z",
"value": 479787407,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740528000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-26T00:00:00.000Z",
"value": 453639728,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745193600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-21T00:00:00.000Z",
"value": 295291135,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745625600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-26T00:00:00.000Z",
"value": 320629963,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746576000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-07T00:00:00.000Z",
"value": 323778936,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746921600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-11T00:00:00.000Z",
"value": 437246703,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748995200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-04T00:00:00.000Z",
"value": 447263184,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750464000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-21T00:00:00.000Z",
"value": 438398368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750636800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-23T00:00:00.000Z",
"value": 408143071,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752105600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-10T00:00:00.000Z",
"value": 509125498,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754179200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-03T00:00:00.000Z",
"value": 594676872,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757635200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-12T00:00:00.000Z",
"value": 722753824,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759104000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-29T00:00:00.000Z",
"value": 751152932,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761436800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-26T00:00:00.000Z",
"value": 764629885,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765584000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-13T00:00:00.000Z",
"value": 1085411516,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765670400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-14T00:00:00.000Z",
"value": 1085169700,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768608000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-17T00:00:00.000Z",
"value": 770691392,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769644800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-29T00:00:00.000Z",
"value": 739250593,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769731200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-30T00:00:00.000Z",
"value": 688491502,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769817600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-31T00:00:00.000Z",
"value": 669815876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770249600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-05T00:00:00.000Z",
"value": 534865309,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771200000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-16T00:00:00.000Z",
"value": 501074563,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773360000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-13T00:00:00.000Z",
"value": 512773860,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774310400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-24T00:00:00.000Z",
"value": 511502950,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776038400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-13T00:00:00.000Z",
"value": 540909712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776729600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-21T00:00:00.000Z",
"value": 565728580,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779408000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-22T00:00:00.000Z",
"value": 524132903,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781136000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-11T00:00:00.000Z",
"value": 418513652,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782172800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-23T00:00:00.000Z",
"value": 465677167,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783036800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-03T00:00:00.000Z",
"value": 440710741,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783728000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-11T00:00:00.000Z",
"value": 498669807,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784937600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-25T00:00:00.000Z",
"value": 567042287,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786060800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-07T00:00:00.000Z",
"value": 578925235,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787270400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-21T00:00:00.000Z",
"value": 698633952,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788566400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-05T00:00:00.000Z",
"value": 742095579,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788998400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-10T00:00:00.000Z",
"value": 737754456,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790726400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-30T00:00:00.000Z",
"value": 764310092,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1703980800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2023-12-31T00:00:00.000Z",
"value": 1466,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705276800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-15T00:00:00.000Z",
"value": 5777,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705881600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-22T00:00:00.000Z",
"value": 5932,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706486400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-29T00:00:00.000Z",
"value": 22812,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707609600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-11T00:00:00.000Z",
"value": 1482,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708560000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-22T00:00:00.000Z",
"value": 28349,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710288000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-13T00:00:00.000Z",
"value": 50061,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712102400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-03T00:00:00.000Z",
"value": 17710,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713398400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-18T00:00:00.000Z",
"value": 7224,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713571200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-20T00:00:00.000Z",
"value": 5501,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715558400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-13T00:00:00.000Z",
"value": 78069,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720569600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-10T00:00:00.000Z",
"value": 2870,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721520000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-21T00:00:00.000Z",
"value": 3956,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721779200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-24T00:00:00.000Z",
"value": 6782,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725062400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-31T00:00:00.000Z",
"value": 6031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727136000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-24T00:00:00.000Z",
"value": 106793,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727827200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-02T00:00:00.000Z",
"value": 9075,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728000000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-04T00:00:00.000Z",
"value": 1121,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729209600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-18T00:00:00.000Z",
"value": 16643,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729814400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-25T00:00:00.000Z",
"value": 10714,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730592000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-03T00:00:00.000Z",
"value": 5278,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731110400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-09T00:00:00.000Z",
"value": 12173,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731888000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-18T00:00:00.000Z",
"value": 27534,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732233600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-22T00:00:00.000Z",
"value": 6427,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732406400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-24T00:00:00.000Z",
"value": 14949,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733356800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-05T00:00:00.000Z",
"value": 19172,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738886400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-07T00:00:00.000Z",
"value": 2650,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741564800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-10T00:00:00.000Z",
"value": 5674,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742860800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-25T00:00:00.000Z",
"value": 1906,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743724800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-04T00:00:00.000Z",
"value": 1081,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743811200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-05T00:00:00.000Z",
"value": 1759,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744329600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-11T00:00:00.000Z",
"value": 4574,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746230400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-03T00:00:00.000Z",
"value": 2817,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746748800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-09T00:00:00.000Z",
"value": 14396,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746835200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-10T00:00:00.000Z",
"value": 8091,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748390400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-28T00:00:00.000Z",
"value": 35985,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748649600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-31T00:00:00.000Z",
"value": 46532,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749168000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-06T00:00:00.000Z",
"value": 18352,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749686400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-12T00:00:00.000Z",
"value": 39404,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752364800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-13T00:00:00.000Z",
"value": 3212,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752451200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-14T00:00:00.000Z",
"value": 17561,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753401600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-25T00:00:00.000Z",
"value": 13848,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754092800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-02T00:00:00.000Z",
"value": 12715,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755216000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-15T00:00:00.000Z",
"value": 11548,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756166400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-26T00:00:00.000Z",
"value": 8867,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756598400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-31T00:00:00.000Z",
"value": 7080,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757116800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-06T00:00:00.000Z",
"value": 5514,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757289600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-08T00:00:00.000Z",
"value": 4244,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760745600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-18T00:00:00.000Z",
"value": 3656,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762905600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-12T00:00:00.000Z",
"value": 23200,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764460800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-30T00:00:00.000Z",
"value": 7334,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764720000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-03T00:00:00.000Z",
"value": 16645,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765929600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-17T00:00:00.000Z",
"value": 7699,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766102400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-19T00:00:00.000Z",
"value": 223860,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768521600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-16T00:00:00.000Z",
"value": 5693,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768694400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-18T00:00:00.000Z",
"value": 21356,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769299200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-25T00:00:00.000Z",
"value": 15079,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770768000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-11T00:00:00.000Z",
"value": 14407,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777852800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-04T00:00:00.000Z",
"value": 16661,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778112000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-07T00:00:00.000Z",
"value": 14279,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779321600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-21T00:00:00.000Z",
"value": 15311,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783382400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-07T00:00:00.000Z",
"value": 8648,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784592000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-21T00:00:00.000Z",
"value": 15026,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786838400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-16T00:00:00.000Z",
"value": 9013,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788307200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-02T00:00:00.000Z",
"value": 12948,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788739200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-07T00:00:00.000Z",
"value": 15209,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789516800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-16T00:00:00.000Z",
"value": 20375,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790121600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-23T00:00:00.000Z",
"value": 11182,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790380800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-26T00:00:00.000Z",
"value": 20469,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704153600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-02T00:00:00.000Z",
"value": 2427,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705190400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-14T00:00:00.000Z",
"value": 775,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706659200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-31T00:00:00.000Z",
"value": 2041,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707177600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-06T00:00:00.000Z",
"value": 2580,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708819200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-25T00:00:00.000Z",
"value": 8075,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712275200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-05T00:00:00.000Z",
"value": 15528,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714089600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-26T00:00:00.000Z",
"value": 3605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715040000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-07T00:00:00.000Z",
"value": 7527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715126400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-08T00:00:00.000Z",
"value": 22377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715817600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-16T00:00:00.000Z",
"value": 49625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715990400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-18T00:00:00.000Z",
"value": 4146,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716249600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-21T00:00:00.000Z",
"value": 4957,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718928000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-21T00:00:00.000Z",
"value": 838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720224000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-06T00:00:00.000Z",
"value": 846,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722729600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-04T00:00:00.000Z",
"value": 208,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724025600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-19T00:00:00.000Z",
"value": 30070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729036800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-16T00:00:00.000Z",
"value": 4820,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730332800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-31T00:00:00.000Z",
"value": 11948,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731196800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-10T00:00:00.000Z",
"value": 6708,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737244800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-19T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737504000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-22T00:00:00.000Z",
"value": 3236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737849600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-26T00:00:00.000Z",
"value": 2172,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738195200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-30T00:00:00.000Z",
"value": 10577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738540800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-03T00:00:00.000Z",
"value": 5905,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740268800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-23T00:00:00.000Z",
"value": 2293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740441600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-25T00:00:00.000Z",
"value": 3900,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741737600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-12T00:00:00.000Z",
"value": 3234,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742083200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-16T00:00:00.000Z",
"value": 764,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742601600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-22T00:00:00.000Z",
"value": 249,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742774400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-24T00:00:00.000Z",
"value": 664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745020800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-19T00:00:00.000Z",
"value": 5575,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745107200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-20T00:00:00.000Z",
"value": 1981,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748304000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-27T00:00:00.000Z",
"value": 20343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748822400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-02T00:00:00.000Z",
"value": 20915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749254400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-07T00:00:00.000Z",
"value": 26691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751760000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-06T00:00:00.000Z",
"value": 1740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753056000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-21T00:00:00.000Z",
"value": 14631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753660800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-28T00:00:00.000Z",
"value": 2221,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754265600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-04T00:00:00.000Z",
"value": 13469,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756425600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-29T00:00:00.000Z",
"value": 12966,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756684800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-01T00:00:00.000Z",
"value": 136151,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759708800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-06T00:00:00.000Z",
"value": 6778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760486400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-15T00:00:00.000Z",
"value": 10083,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760572800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-16T00:00:00.000Z",
"value": 20092,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762214400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-04T00:00:00.000Z",
"value": 10097,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764806400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-04T00:00:00.000Z",
"value": 6539,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764892800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-05T00:00:00.000Z",
"value": 8067,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768176000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-12T00:00:00.000Z",
"value": 8384,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770422400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-07T00:00:00.000Z",
"value": 2870,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770595200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-09T00:00:00.000Z",
"value": 10516,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771027200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-14T00:00:00.000Z",
"value": 5622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772841600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-07T00:00:00.000Z",
"value": 3529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776211200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-15T00:00:00.000Z",
"value": 12583,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778544000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-12T00:00:00.000Z",
"value": 4167,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785110400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-27T00:00:00.000Z",
"value": 8073,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788220800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-01T00:00:00.000Z",
"value": 13709,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791158400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-05T00:00:00.000Z",
"value": 8668,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705017600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-12T00:00:00.000Z",
"value": 8031,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705536000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-18T00:00:00.000Z",
"value": 3545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709251200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-01T00:00:00.000Z",
"value": 4540,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709510400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-04T00:00:00.000Z",
"value": 6526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709856000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-08T00:00:00.000Z",
"value": 3002,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710806400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-19T00:00:00.000Z",
"value": 54740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711756800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-30T00:00:00.000Z",
"value": 8048,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714348800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-29T00:00:00.000Z",
"value": 1635,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714521600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-01T00:00:00.000Z",
"value": 2352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717027200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-30T00:00:00.000Z",
"value": 9090,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721088000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-16T00:00:00.000Z",
"value": 1689,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722470400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-01T00:00:00.000Z",
"value": 3337,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722902400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-06T00:00:00.000Z",
"value": 347,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723593600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-14T00:00:00.000Z",
"value": 6159,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723680000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-15T00:00:00.000Z",
"value": 2779,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724371200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-23T00:00:00.000Z",
"value": 2597,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725148800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-01T00:00:00.000Z",
"value": 501,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725926400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-10T00:00:00.000Z",
"value": 34591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726531200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-17T00:00:00.000Z",
"value": 23789,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728777600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-13T00:00:00.000Z",
"value": 91.99,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732320000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-23T00:00:00.000Z",
"value": 5138,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732924800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-30T00:00:00.000Z",
"value": 9779,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734652800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-20T00:00:00.000Z",
"value": 8667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734739200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-21T00:00:00.000Z",
"value": 1541,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734825600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-22T00:00:00.000Z",
"value": 3266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736726400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-13T00:00:00.000Z",
"value": 3039,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737676800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-24T00:00:00.000Z",
"value": 4126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739318400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-12T00:00:00.000Z",
"value": 727,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740355200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-24T00:00:00.000Z",
"value": 2715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741046400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-04T00:00:00.000Z",
"value": 996,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741392000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-08T00:00:00.000Z",
"value": 126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741651200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-11T00:00:00.000Z",
"value": 2875,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742428800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-20T00:00:00.000Z",
"value": 1781,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743984000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-07T00:00:00.000Z",
"value": 5466,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745798400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-28T00:00:00.000Z",
"value": 6448,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745884800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-29T00:00:00.000Z",
"value": 7962,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746057600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-01T00:00:00.000Z",
"value": 4278,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748044800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-24T00:00:00.000Z",
"value": 27726,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753747200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-29T00:00:00.000Z",
"value": 5391,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755043200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-13T00:00:00.000Z",
"value": 15577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755129600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-14T00:00:00.000Z",
"value": 22137,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758672000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-24T00:00:00.000Z",
"value": 4786,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759795200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-07T00:00:00.000Z",
"value": 27061,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760400000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-14T00:00:00.000Z",
"value": 10855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761004800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-21T00:00:00.000Z",
"value": 10907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762646400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-09T00:00:00.000Z",
"value": 14489,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762819200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-11T00:00:00.000Z",
"value": 24526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763769600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-22T00:00:00.000Z",
"value": 5019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765411200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-11T00:00:00.000Z",
"value": 4204,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766016000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-18T00:00:00.000Z",
"value": 9640,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766534400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-24T00:00:00.000Z",
"value": 9446,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766793600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-27T00:00:00.000Z",
"value": 8937,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767830400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-08T00:00:00.000Z",
"value": 5328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768867200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-20T00:00:00.000Z",
"value": 16664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770681600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-10T00:00:00.000Z",
"value": 20741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773273600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-12T00:00:00.000Z",
"value": 3557,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773705600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-17T00:00:00.000Z",
"value": 16124,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774224000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-23T00:00:00.000Z",
"value": 5792,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774656000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-28T00:00:00.000Z",
"value": 5258,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774828800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-30T00:00:00.000Z",
"value": 1101,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776556800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-19T00:00:00.000Z",
"value": 2308,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781740800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-18T00:00:00.000Z",
"value": 6915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782345600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-25T00:00:00.000Z",
"value": 6593,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784419200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-19T00:00:00.000Z",
"value": 15161,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784678400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-22T00:00:00.000Z",
"value": 16731,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785283200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-29T00:00:00.000Z",
"value": 13984,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787184000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-20T00:00:00.000Z",
"value": 29243,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787616000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-25T00:00:00.000Z",
"value": 18245,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787875200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-28T00:00:00.000Z",
"value": 11429,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788825600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-08T00:00:00.000Z",
"value": 5750,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789084800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-11T00:00:00.000Z",
"value": 7932,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789430400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-15T00:00:00.000Z",
"value": 3692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790553600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-28T00:00:00.000Z",
"value": 24891,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576713600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-19T00:00:00.000Z",
"value": 15673,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577145600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-24T00:00:00.000Z",
"value": 57305,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578441600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-08T00:00:00.000Z",
"value": 386270,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579996800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-26T00:00:00.000Z",
"value": 421829,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580256000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-29T00:00:00.000Z",
"value": 445033,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582329600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-22T00:00:00.000Z",
"value": 1306812,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582416000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-23T00:00:00.000Z",
"value": 1367927,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582761600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-27T00:00:00.000Z",
"value": 1150573,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582848000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-28T00:00:00.000Z",
"value": 1124662,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583020800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-01T00:00:00.000Z",
"value": 1278835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585267200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-27T00:00:00.000Z",
"value": 638635,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586044800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-05T00:00:00.000Z",
"value": 751743,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588291200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-01T00:00:00.000Z",
"value": 1126701,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589673600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-17T00:00:00.000Z",
"value": 2606840,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592006400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-13T00:00:00.000Z",
"value": 1429878,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592092800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-14T00:00:00.000Z",
"value": 1294706,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592524800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-19T00:00:00.000Z",
"value": 1407194,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595721600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-26T00:00:00.000Z",
"value": 3588255,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596326400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-02T00:00:00.000Z",
"value": 5982471,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596672000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-06T00:00:00.000Z",
"value": 6281713,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602288000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-10T00:00:00.000Z",
"value": 7624430,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602979200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-18T00:00:00.000Z",
"value": 12102387,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603065600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-19T00:00:00.000Z",
"value": 12131639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604534400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-05T00:00:00.000Z",
"value": 12161862,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606003200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-22T00:00:00.000Z",
"value": 16550410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606867200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-02T00:00:00.000Z",
"value": 22234861,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608076800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-16T00:00:00.000Z",
"value": 23726271,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610409600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-12T00:00:00.000Z",
"value": 96643941,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611100800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-20T00:00:00.000Z",
"value": 140085574,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611705600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-27T00:00:00.000Z",
"value": 133672568,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612051200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-31T00:00:00.000Z",
"value": 141642068,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613174400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-13T00:00:00.000Z",
"value": 234508605,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614211200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-25T00:00:00.000Z",
"value": 284098672,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616284800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-21T00:00:00.000Z",
"value": 331115699,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616544000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-24T00:00:00.000Z",
"value": 302082515,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616803200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-27T00:00:00.000Z",
"value": 276880466,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617926400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-09T00:00:00.000Z",
"value": 303318854,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619827200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-01T00:00:00.000Z",
"value": 490976308,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621900800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-25T00:00:00.000Z",
"value": 468155842,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627948800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-03T00:00:00.000Z",
"value": 692169807,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630540800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-02T00:00:00.000Z",
"value": 1070315016,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635724800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-01T00:00:00.000Z",
"value": 1102783036,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636416000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-09T00:00:00.000Z",
"value": 1098998423,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637798400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-25T00:00:00.000Z",
"value": 840306207,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639785600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-18T00:00:00.000Z",
"value": 627797902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640304000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-24T00:00:00.000Z",
"value": 651998259,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640563200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-27T00:00:00.000Z",
"value": 640729574,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641600000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-08T00:00:00.000Z",
"value": 510156897,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644192000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-07T00:00:00.000Z",
"value": 511678477,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645833600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-26T00:00:00.000Z",
"value": 482438597,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646352000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-04T00:00:00.000Z",
"value": 461602829,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646438400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-05T00:00:00.000Z",
"value": 428539194,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647216000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-14T00:00:00.000Z",
"value": 431243938,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648252800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-26T00:00:00.000Z",
"value": 533643087,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650326400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-19T00:00:00.000Z",
"value": 641363712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652227200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-11T00:00:00.000Z",
"value": 516208126,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653177600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-22T00:00:00.000Z",
"value": 431398175,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653782400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-29T00:00:00.000Z",
"value": 459470653,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655856000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-22T00:00:00.000Z",
"value": 299482000,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659657600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-05T00:00:00.000Z",
"value": 434929860,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659830400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-07T00:00:00.000Z",
"value": 451149160,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660348800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-13T00:00:00.000Z",
"value": 429702221,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661385600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-25T00:00:00.000Z",
"value": 285009532,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662595200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-08T00:00:00.000Z",
"value": 213472600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663200000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-15T00:00:00.000Z",
"value": 173932311,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664496000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-30T00:00:00.000Z",
"value": 165724884,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666742400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-26T00:00:00.000Z",
"value": 186017304,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670025600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-03T00:00:00.000Z",
"value": 175516453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670544000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-09T00:00:00.000Z",
"value": 171463033,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673740800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-15T00:00:00.000Z",
"value": 206580107,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674604800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-25T00:00:00.000Z",
"value": 212768330,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675296000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-02T00:00:00.000Z",
"value": 226907569,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676073600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-11T00:00:00.000Z",
"value": 214509469,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678924800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-16T00:00:00.000Z",
"value": 237649877,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680652800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-05T00:00:00.000Z",
"value": 269997067,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683417600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-07T00:00:00.000Z",
"value": 282460230,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685577600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-01T00:00:00.000Z",
"value": 289891303,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685750400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-03T00:00:00.000Z",
"value": 303160959,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685836800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-04T00:00:00.000Z",
"value": 302866163,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686787200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-15T00:00:00.000Z",
"value": 260145060,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689292800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-14T00:00:00.000Z",
"value": 286594679,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689984000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-22T00:00:00.000Z",
"value": 278276095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690329600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-26T00:00:00.000Z",
"value": 273995773,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691193600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-05T00:00:00.000Z",
"value": 276313240,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692144000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-16T00:00:00.000Z",
"value": 272894291,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692748800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-23T00:00:00.000Z",
"value": 239627294,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694476800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-12T00:00:00.000Z",
"value": 229095495,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696032000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-30T00:00:00.000Z",
"value": 239119147,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697500800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-17T00:00:00.000Z",
"value": 232843463,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699401600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-08T00:00:00.000Z",
"value": 286741946,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699660800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-11T00:00:00.000Z",
"value": 303606130,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700179200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-17T00:00:00.000Z",
"value": 290488845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700438400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-20T00:00:00.000Z",
"value": 294916456,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700611200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-22T00:00:00.000Z",
"value": 282994988,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701129600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-28T00:00:00.000Z",
"value": 305162506,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704758400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-09T00:00:00.000Z",
"value": 358443774,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707782400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-13T00:00:00.000Z",
"value": 413866421,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709769600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-07T00:00:00.000Z",
"value": 557294441,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711238400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-24T00:00:00.000Z",
"value": 503255371,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714262400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-28T00:00:00.000Z",
"value": 478518282,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714780800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-04T00:00:00.000Z",
"value": 456805944,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714867200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-05T00:00:00.000Z",
"value": 458601519,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717977600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-10T00:00:00.000Z",
"value": 615952666,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718064000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-11T00:00:00.000Z",
"value": 606802898,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719014400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-22T00:00:00.000Z",
"value": 586107461,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719187200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-24T00:00:00.000Z",
"value": 573441300,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719792000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-01T00:00:00.000Z",
"value": 574823332,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720828800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-13T00:00:00.000Z",
"value": 532953799,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722556800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-02T00:00:00.000Z",
"value": 546969300,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722643200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-03T00:00:00.000Z",
"value": 512738247,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723766400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-16T00:00:00.000Z",
"value": 501177547,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724889600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-29T00:00:00.000Z",
"value": 458649156,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726012800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-11T00:00:00.000Z",
"value": 457458000,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727395200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-27T00:00:00.000Z",
"value": 492302448,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727481600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-28T00:00:00.000Z",
"value": 460546316,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731542400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-14T00:00:00.000Z",
"value": 594440497,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734134400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-14T00:00:00.000Z",
"value": 679709659,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735084800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-25T00:00:00.000Z",
"value": 600780412,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735948800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-04T00:00:00.000Z",
"value": 624520240,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738454400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-02T00:00:00.000Z",
"value": 534437353,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740960000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-03T00:00:00.000Z",
"value": 456915084,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742515200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-21T00:00:00.000Z",
"value": 358186060,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742947200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-26T00:00:00.000Z",
"value": 371608079,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744070400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-08T00:00:00.000Z",
"value": 282532070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744416000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-12T00:00:00.000Z",
"value": 284033088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745971200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-30T00:00:00.000Z",
"value": 315913008,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750809600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-25T00:00:00.000Z",
"value": 442989578,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751587200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-04T00:00:00.000Z",
"value": 479457968,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751932800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-08T00:00:00.000Z",
"value": 470552415,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755907200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-23T00:00:00.000Z",
"value": 765667481,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762041600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-02T00:00:00.000Z",
"value": 865358187,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763251200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-16T00:00:00.000Z",
"value": 1079602385,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765152000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-08T00:00:00.000Z",
"value": 1051096690,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770940800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-13T00:00:00.000Z",
"value": 501732230,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771891200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-24T00:00:00.000Z",
"value": 473757675,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774742400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-29T00:00:00.000Z",
"value": 482975172,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778889600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-16T00:00:00.000Z",
"value": 543878908,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779062400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-18T00:00:00.000Z",
"value": 511957951,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780531200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-04T00:00:00.000Z",
"value": 464289672,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781827200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-19T00:00:00.000Z",
"value": 450203644,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782864000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-01T00:00:00.000Z",
"value": 416356400,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786492800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-12T00:00:00.000Z",
"value": 572805324,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788480000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-04T00:00:00.000Z",
"value": 754428327,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790035200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-22T00:00:00.000Z",
"value": 808524673,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790640000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-29T00:00:00.000Z",
"value": 774178282,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791331200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-07T00:00:00.000Z",
"value": 766439009,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791590400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-10T00:00:00.000Z",
"value": 715406018,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705708800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-20T00:00:00.000Z",
"value": 8871,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708041600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-16T00:00:00.000Z",
"value": 1561,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708732800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-24T00:00:00.000Z",
"value": 9309,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710720000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-18T00:00:00.000Z",
"value": 113492,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711152000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-23T00:00:00.000Z",
"value": 49818,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711670400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-29T00:00:00.000Z",
"value": 7805,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711843200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-31T00:00:00.000Z",
"value": 8285,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715472000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-12T00:00:00.000Z",
"value": 870,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715731200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-15T00:00:00.000Z",
"value": 42936,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722816000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-05T00:00:00.000Z",
"value": 7749,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723334400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-11T00:00:00.000Z",
"value": 11234,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725840000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-09T00:00:00.000Z",
"value": 37996,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726185600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-13T00:00:00.000Z",
"value": 64032,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726272000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-14T00:00:00.000Z",
"value": 11068,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726358400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-15T00:00:00.000Z",
"value": 5176,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727222400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-25T00:00:00.000Z",
"value": 29974,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728432000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-09T00:00:00.000Z",
"value": 12637,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729123200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-17T00:00:00.000Z",
"value": 10167,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729555200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-22T00:00:00.000Z",
"value": 15583,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730419200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-01T00:00:00.000Z",
"value": 11142,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731283200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-11T00:00:00.000Z",
"value": 15108,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732665600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-27T00:00:00.000Z",
"value": 25212,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732838400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-29T00:00:00.000Z",
"value": 8616,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733011200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-01T00:00:00.000Z",
"value": 5437,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733184000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-03T00:00:00.000Z",
"value": 20030,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736035200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-05T00:00:00.000Z",
"value": 1631,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738368000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-01T00:00:00.000Z",
"value": 2031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739059200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-09T00:00:00.000Z",
"value": 1131,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741996800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-15T00:00:00.000Z",
"value": 4369,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745280000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-22T00:00:00.000Z",
"value": 11106,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745712000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-27T00:00:00.000Z",
"value": 6030,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747785600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-21T00:00:00.000Z",
"value": 44056,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749513600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-10T00:00:00.000Z",
"value": 23715,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750377600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-20T00:00:00.000Z",
"value": 7817,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751846400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-07T00:00:00.000Z",
"value": 9523,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752278400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-12T00:00:00.000Z",
"value": 9329,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759017600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-28T00:00:00.000Z",
"value": 7025,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759622400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-05T00:00:00.000Z",
"value": 44402,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761091200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-22T00:00:00.000Z",
"value": 23773,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764028800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-25T00:00:00.000Z",
"value": 34646,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764288000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-28T00:00:00.000Z",
"value": 11413,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769472000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-27T00:00:00.000Z",
"value": 18970,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769558400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-28T00:00:00.000Z",
"value": 52127,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773532800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-15T00:00:00.000Z",
"value": 1383,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774396800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-25T00:00:00.000Z",
"value": 1977,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776902400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-23T00:00:00.000Z",
"value": 6971,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777248000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-27T00:00:00.000Z",
"value": 3555,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780790400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-07T00:00:00.000Z",
"value": 2951,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782518400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-27T00:00:00.000Z",
"value": 17057,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784505600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-20T00:00:00.000Z",
"value": 23832,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786147200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-08T00:00:00.000Z",
"value": 8408,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706313600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-27T00:00:00.000Z",
"value": 2660,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708300800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-19T00:00:00.000Z",
"value": 3990,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708992000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-27T00:00:00.000Z",
"value": 10398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709337600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-02T00:00:00.000Z",
"value": 5579,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710201600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-12T00:00:00.000Z",
"value": 3669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714176000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-27T00:00:00.000Z",
"value": 882,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716076800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-19T00:00:00.000Z",
"value": 3752,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717545600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-05T00:00:00.000Z",
"value": 11903,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717804800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-08T00:00:00.000Z",
"value": 20780,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719273600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-25T00:00:00.000Z",
"value": 2260,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722038400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-27T00:00:00.000Z",
"value": 331,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723420800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-12T00:00:00.000Z",
"value": 8817,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723507200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-13T00:00:00.000Z",
"value": 5447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723939200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-18T00:00:00.000Z",
"value": 331,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724457600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-24T00:00:00.000Z",
"value": 1610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726876800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-21T00:00:00.000Z",
"value": 24567,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727654400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-30T00:00:00.000Z",
"value": 2629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728172800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-06T00:00:00.000Z",
"value": 524,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730160000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-29T00:00:00.000Z",
"value": 4707,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730678400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-04T00:00:00.000Z",
"value": 12693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731369600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-12T00:00:00.000Z",
"value": 9667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731715200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-16T00:00:00.000Z",
"value": 4678,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733616000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-08T00:00:00.000Z",
"value": 1273,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734048000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-13T00:00:00.000Z",
"value": 11942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736985600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-16T00:00:00.000Z",
"value": 1342,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743206400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-29T00:00:00.000Z",
"value": 515,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745539200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-25T00:00:00.000Z",
"value": 4587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746144000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-02T00:00:00.000Z",
"value": 7821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746489600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-06T00:00:00.000Z",
"value": 1995,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747353600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-16T00:00:00.000Z",
"value": 11940,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749859200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-14T00:00:00.000Z",
"value": 8982,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750982400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-27T00:00:00.000Z",
"value": 4656,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756512000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-30T00:00:00.000Z",
"value": 8597,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759363200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-02T00:00:00.000Z",
"value": 25882,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762560000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-08T00:00:00.000Z",
"value": 65515,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764201600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-27T00:00:00.000Z",
"value": 12497,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764633600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-02T00:00:00.000Z",
"value": 15481,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765756800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-15T00:00:00.000Z",
"value": 7915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768089600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-11T00:00:00.000Z",
"value": 3813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768953600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-21T00:00:00.000Z",
"value": 4374,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770163200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-04T00:00:00.000Z",
"value": 6398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773014400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-09T00:00:00.000Z",
"value": 4595,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775520000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-07T00:00:00.000Z",
"value": 3629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775692800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-09T00:00:00.000Z",
"value": 1987,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775865600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-11T00:00:00.000Z",
"value": 3180,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775952000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-12T00:00:00.000Z",
"value": 10123,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778630400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-13T00:00:00.000Z",
"value": 15102,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780876800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-08T00:00:00.000Z",
"value": 7613,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781222400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-12T00:00:00.000Z",
"value": 2418,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782604800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-28T00:00:00.000Z",
"value": 13972,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784073600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-15T00:00:00.000Z",
"value": 11661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787097600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-19T00:00:00.000Z",
"value": 12617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789776000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-19T00:00:00.000Z",
"value": 5761,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790294400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-25T00:00:00.000Z",
"value": 14507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704844800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-10T00:00:00.000Z",
"value": 6228,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705622400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-19T00:00:00.000Z",
"value": 1774,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706918400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-03T00:00:00.000Z",
"value": 1349,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707004800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-04T00:00:00.000Z",
"value": 610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709424000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-03T00:00:00.000Z",
"value": 2150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712707200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-10T00:00:00.000Z",
"value": 1350,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712793600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-11T00:00:00.000Z",
"value": 329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714003200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-25T00:00:00.000Z",
"value": 719,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714694400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-03T00:00:00.000Z",
"value": 481,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714953600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-06T00:00:00.000Z",
"value": 2034,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715644800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-14T00:00:00.000Z",
"value": 27702,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719878400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-02T00:00:00.000Z",
"value": 3453,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720310400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-07T00:00:00.000Z",
"value": 1687,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724544000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-25T00:00:00.000Z",
"value": 8150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724803200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-28T00:00:00.000Z",
"value": 2644,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728604800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-11T00:00:00.000Z",
"value": 1817,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729296000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-19T00:00:00.000Z",
"value": 3615,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730505600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-02T00:00:00.000Z",
"value": 3060,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731024000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-08T00:00:00.000Z",
"value": 4461,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733875200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-11T00:00:00.000Z",
"value": 2937,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733961600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-12T00:00:00.000Z",
"value": 8270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734912000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-23T00:00:00.000Z",
"value": 5669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735689600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-01T00:00:00.000Z",
"value": 2216,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736899200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-15T00:00:00.000Z",
"value": 3652,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739664000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-16T00:00:00.000Z",
"value": 88,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740787200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-01T00:00:00.000Z",
"value": 114,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743552000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-02T00:00:00.000Z",
"value": 9323,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744502400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-13T00:00:00.000Z",
"value": 7716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744761600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-16T00:00:00.000Z",
"value": 3314,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746662400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-08T00:00:00.000Z",
"value": 5955,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747008000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-12T00:00:00.000Z",
"value": 8464,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747267200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-15T00:00:00.000Z",
"value": 11991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750291200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-19T00:00:00.000Z",
"value": 4787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751068800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-28T00:00:00.000Z",
"value": 3960,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754006400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-01T00:00:00.000Z",
"value": 11406,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756944000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-04T00:00:00.000Z",
"value": 6125,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757808000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-14T00:00:00.000Z",
"value": 6404,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757980800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-16T00:00:00.000Z",
"value": 20874,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758240000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-19T00:00:00.000Z",
"value": 12311,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758412800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-21T00:00:00.000Z",
"value": 3542,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760918400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-20T00:00:00.000Z",
"value": 10668,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762473600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-07T00:00:00.000Z",
"value": 9899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763510400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-19T00:00:00.000Z",
"value": 12727,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763683200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-21T00:00:00.000Z",
"value": 6883,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764547200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-01T00:00:00.000Z",
"value": 8637,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764979200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-06T00:00:00.000Z",
"value": 2970,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766620800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-25T00:00:00.000Z",
"value": 11300,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768780800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-19T00:00:00.000Z",
"value": 23848,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770854400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-12T00:00:00.000Z",
"value": 9723,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771113600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-15T00:00:00.000Z",
"value": 3472,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771545600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-20T00:00:00.000Z",
"value": 2160,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771804800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-23T00:00:00.000Z",
"value": 5243,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773878400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-19T00:00:00.000Z",
"value": 5747,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778976000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-17T00:00:00.000Z",
"value": 1450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780272000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-01T00:00:00.000Z",
"value": 4337,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781308800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-13T00:00:00.000Z",
"value": 3196,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785024000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-26T00:00:00.000Z",
"value": 7835,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786233600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-09T00:00:00.000Z",
"value": 3751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787011200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-18T00:00:00.000Z",
"value": 13020,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787702400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-26T00:00:00.000Z",
"value": 13518,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789689600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-18T00:00:00.000Z",
"value": 17810,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791504000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-09T00:00:00.000Z",
"value": 8924,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791676800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-11T00:00:00.000Z",
"value": 24797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577577600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-29T00:00:00.000Z",
"value": 95782,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579564800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-21T00:00:00.000Z",
"value": 367850,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580169600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-28T00:00:00.000Z",
"value": 432113,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581379200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-11T00:00:00.000Z",
"value": 594265,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581811200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-16T00:00:00.000Z",
"value": 1221676,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583539200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-07T00:00:00.000Z",
"value": 1052870,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583712000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-09T00:00:00.000Z",
"value": 1097614,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583971200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-12T00:00:00.000Z",
"value": 980457,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584662400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-20T00:00:00.000Z",
"value": 560558,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585008000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-24T00:00:00.000Z",
"value": 570261,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586476800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-10T00:00:00.000Z",
"value": 1412304,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587168000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-18T00:00:00.000Z",
"value": 892432,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587686400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-24T00:00:00.000Z",
"value": 766274,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589932800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-20T00:00:00.000Z",
"value": 2117487,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592352000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-17T00:00:00.000Z",
"value": 1427707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594252800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-09T00:00:00.000Z",
"value": 2247753,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594339200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-10T00:00:00.000Z",
"value": 2252049,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596153600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-31T00:00:00.000Z",
"value": 5360327,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598832000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-31T00:00:00.000Z",
"value": 5745120,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603152000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-20T00:00:00.000Z",
"value": 11620701,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603324800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-22T00:00:00.000Z",
"value": 11064547,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603843200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-28T00:00:00.000Z",
"value": 12280180,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604361600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-03T00:00:00.000Z",
"value": 12177159,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606176000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-24T00:00:00.000Z",
"value": 19724142,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608249600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-18T00:00:00.000Z",
"value": 28461338,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609286400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-30T00:00:00.000Z",
"value": 53970216,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610323200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-11T00:00:00.000Z",
"value": 112412097,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613088000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-12T00:00:00.000Z",
"value": 225939285,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615593600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-13T00:00:00.000Z",
"value": 322376640,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616025600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-18T00:00:00.000Z",
"value": 323672718,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616198400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-20T00:00:00.000Z",
"value": 334708895,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617235200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-01T00:00:00.000Z",
"value": 269590351,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620345600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-07T00:00:00.000Z",
"value": 682084982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623196800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-09T00:00:00.000Z",
"value": 546892197,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625529600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-06T00:00:00.000Z",
"value": 593541292,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626307200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-15T00:00:00.000Z",
"value": 553305236,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626825600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-21T00:00:00.000Z",
"value": 497853199,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627344000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-27T00:00:00.000Z",
"value": 602702515,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629417600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-20T00:00:00.000Z",
"value": 885469479,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629590400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-22T00:00:00.000Z",
"value": 926046709,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632614400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-26T00:00:00.000Z",
"value": 840019028,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633046400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-01T00:00:00.000Z",
"value": 928001833,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635638400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-31T00:00:00.000Z",
"value": 1133511720,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642982400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-24T00:00:00.000Z",
"value": 403321128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643068800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-25T00:00:00.000Z",
"value": 387280152,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643587200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-31T00:00:00.000Z",
"value": 411395339,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643846400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-03T00:00:00.000Z",
"value": 446570273,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645056000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-17T00:00:00.000Z",
"value": 547393924,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645488000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-22T00:00:00.000Z",
"value": 444399504,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646611200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-07T00:00:00.000Z",
"value": 421665948,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647388800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-16T00:00:00.000Z",
"value": 453364710,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649462400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-09T00:00:00.000Z",
"value": 573864867,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649548800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-10T00:00:00.000Z",
"value": 592748500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649721600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-12T00:00:00.000Z",
"value": 551267839,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650931200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-26T00:00:00.000Z",
"value": 607765235,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651190400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-29T00:00:00.000Z",
"value": 589567531,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651276800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-30T00:00:00.000Z",
"value": 569135604,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651881600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-07T00:00:00.000Z",
"value": 573501378,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652486400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-14T00:00:00.000Z",
"value": 434935180,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652659200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-16T00:00:00.000Z",
"value": 457535798,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653091200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-21T00:00:00.000Z",
"value": 427875275,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655424000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-17T00:00:00.000Z",
"value": 279452362,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655683200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-20T00:00:00.000Z",
"value": 288962885,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657152000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-07T00:00:00.000Z",
"value": 313467484,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657584000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-12T00:00:00.000Z",
"value": 303459686,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658361600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-21T00:00:00.000Z",
"value": 400457888,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659916800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-08T00:00:00.000Z",
"value": 460595859,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661040000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-21T00:00:00.000Z",
"value": 257318595,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663372800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-17T00:00:00.000Z",
"value": 176452981,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664323200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-28T00:00:00.000Z",
"value": 168180500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665878400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-16T00:00:00.000Z",
"value": 165445013,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668988800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-21T00:00:00.000Z",
"value": 155209612,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671062400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-15T00:00:00.000Z",
"value": 171567047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671667200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-22T00:00:00.000Z",
"value": 168474919,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672963200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-06T00:00:00.000Z",
"value": 169805031,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674864000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-28T00:00:00.000Z",
"value": 219994717,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677974400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-05T00:00:00.000Z",
"value": 228036403,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683072000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-03T00:00:00.000Z",
"value": 280106145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686960000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-17T00:00:00.000Z",
"value": 267972375,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688688000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-07T00:00:00.000Z",
"value": 270408076,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691107200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-04T00:00:00.000Z",
"value": 277903196,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691884800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-13T00:00:00.000Z",
"value": 276600308,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692921600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-25T00:00:00.000Z",
"value": 241544446,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693180800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-28T00:00:00.000Z",
"value": 237443630,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693353600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-30T00:00:00.000Z",
"value": 247301678,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694736000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-15T00:00:00.000Z",
"value": 237638901,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699315200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-07T00:00:00.000Z",
"value": 282954844,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700956800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-26T00:00:00.000Z",
"value": 304215814,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701907200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-07T00:00:00.000Z",
"value": 330817955,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702857600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-18T00:00:00.000Z",
"value": 333650641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703289600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-23T00:00:00.000Z",
"value": 350756848,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704240000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-03T00:00:00.000Z",
"value": 357609446,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706227200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-26T00:00:00.000Z",
"value": 354768268,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706572800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-30T00:00:00.000Z",
"value": 371775840,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708905600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-26T00:00:00.000Z",
"value": 470893642,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710374400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-14T00:00:00.000Z",
"value": 579531402,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712448000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-07T00:00:00.000Z",
"value": 518542873,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715385600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-11T00:00:00.000Z",
"value": 435009128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716163200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-20T00:00:00.000Z",
"value": 441180287,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718841600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-20T00:00:00.000Z",
"value": 586205603,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719446400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-27T00:00:00.000Z",
"value": 565909449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721952000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-26T00:00:00.000Z",
"value": 540517025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724198400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-21T00:00:00.000Z",
"value": 496477490,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725580800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-06T00:00:00.000Z",
"value": 457184107,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726617600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-18T00:00:00.000Z",
"value": 440001971,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727568000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-29T00:00:00.000Z",
"value": 496944815,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728518400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-10T00:00:00.000Z",
"value": 443235593,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729728000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-24T00:00:00.000Z",
"value": 484507813,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733097600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-02T00:00:00.000Z",
"value": 656656906,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737158400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-18T00:00:00.000Z",
"value": 601881297,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737417600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-21T00:00:00.000Z",
"value": 570875750,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1737590400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-23T00:00:00.000Z",
"value": 564494835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738800000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-06T00:00:00.000Z",
"value": 500004396,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744243200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-10T00:00:00.000Z",
"value": 292832435,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744848000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-17T00:00:00.000Z",
"value": 292040140,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749600000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-11T00:00:00.000Z",
"value": 473319746,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749772800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-13T00:00:00.000Z",
"value": 463604122,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750204800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-18T00:00:00.000Z",
"value": 448437327,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752624000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-16T00:00:00.000Z",
"value": 563694693,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753833600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-30T00:00:00.000Z",
"value": 666761557,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754611200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-08T00:00:00.000Z",
"value": 661787476,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755302400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-16T00:00:00.000Z",
"value": 733715048,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755388800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-17T00:00:00.000Z",
"value": 730801003,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755648000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-20T00:00:00.000Z",
"value": 677274250,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755820800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-22T00:00:00.000Z",
"value": 692784604,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756771200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-02T00:00:00.000Z",
"value": 710102454,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757894400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-15T00:00:00.000Z",
"value": 802260801,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760659200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-17T00:00:00.000Z",
"value": 712081862,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761609600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-28T00:00:00.000Z",
"value": 909879897,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762732800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-10T00:00:00.000Z",
"value": 1232463564,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765843200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-16T00:00:00.000Z",
"value": 1030425446,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767916800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-09T00:00:00.000Z",
"value": 701239245,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768262400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-13T00:00:00.000Z",
"value": 724346000,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771459200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-19T00:00:00.000Z",
"value": 499618476,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772323200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-01T00:00:00.000Z",
"value": 481891471,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774915200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-31T00:00:00.000Z",
"value": 489051165,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775088000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-02T00:00:00.000Z",
"value": 525766645,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775347200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-05T00:00:00.000Z",
"value": 507978537,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779667200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-25T00:00:00.000Z",
"value": 522636496,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779840000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-27T00:00:00.000Z",
"value": 517020843,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780704000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-06T00:00:00.000Z",
"value": 413067827,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781913600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-20T00:00:00.000Z",
"value": 455738693,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783555200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-09T00:00:00.000Z",
"value": 484862807,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784764800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-23T00:00:00.000Z",
"value": 535065688,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785715200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-03T00:00:00.000Z",
"value": 567110711,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788134400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-31T00:00:00.000Z",
"value": 727277132,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788393600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-03T00:00:00.000Z",
"value": 710015642,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788652800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-06T00:00:00.000Z",
"value": 756713492,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789344000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-14T00:00:00.000Z",
"value": 732917149,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790467200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-27T00:00:00.000Z",
"value": 780724154,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705104000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-13T00:00:00.000Z",
"value": 10429,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708473600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-21T00:00:00.000Z",
"value": 10634,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713052800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-14T00:00:00.000Z",
"value": 8626,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713657600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-21T00:00:00.000Z",
"value": 4031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714435200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-30T00:00:00.000Z",
"value": 10775,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716336000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-22T00:00:00.000Z",
"value": 16769,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716508800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-24T00:00:00.000Z",
"value": 12868,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716940800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-29T00:00:00.000Z",
"value": 39196,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717372800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-03T00:00:00.000Z",
"value": 21605,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717459200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-04T00:00:00.000Z",
"value": 13648,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717632000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-06T00:00:00.000Z",
"value": 27754,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718496000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-16T00:00:00.000Z",
"value": 4729,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720483200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-09T00:00:00.000Z",
"value": 8614,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721174400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-17T00:00:00.000Z",
"value": 9093,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721606400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-22T00:00:00.000Z",
"value": 1706,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722988800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-07T00:00:00.000Z",
"value": 7859,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724112000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-20T00:00:00.000Z",
"value": 13317,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725494400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-05T00:00:00.000Z",
"value": 25688,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727913600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-03T00:00:00.000Z",
"value": 5174,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728691200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-12T00:00:00.000Z",
"value": 1351,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729468800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-21T00:00:00.000Z",
"value": 12775,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730073600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-28T00:00:00.000Z",
"value": 19523,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730851200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-06T00:00:00.000Z",
"value": 17918,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731628800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-15T00:00:00.000Z",
"value": 8434,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735344000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-28T00:00:00.000Z",
"value": 3458,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735776000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-02T00:00:00.000Z",
"value": 4138,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736121600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-06T00:00:00.000Z",
"value": 5623,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738281600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-31T00:00:00.000Z",
"value": 6620,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739145600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-10T00:00:00.000Z",
"value": 9172,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739491200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-14T00:00:00.000Z",
"value": 948,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739923200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-19T00:00:00.000Z",
"value": 5589,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740096000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-21T00:00:00.000Z",
"value": 4409,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741305600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-07T00:00:00.000Z",
"value": 5258,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743292800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-30T00:00:00.000Z",
"value": 3416,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743897600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-06T00:00:00.000Z",
"value": 9493,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744588800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-14T00:00:00.000Z",
"value": 19653,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744675200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-15T00:00:00.000Z",
"value": 34129,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747699200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-20T00:00:00.000Z",
"value": 13253,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750723200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-24T00:00:00.000Z",
"value": 12494,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752019200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-09T00:00:00.000Z",
"value": 9130,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752537600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-15T00:00:00.000Z",
"value": 4854,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752710400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-17T00:00:00.000Z",
"value": 17911,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753142400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-22T00:00:00.000Z",
"value": 38025,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754352000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-05T00:00:00.000Z",
"value": 7294,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756339200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-28T00:00:00.000Z",
"value": 11042,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757376000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-09T00:00:00.000Z",
"value": 5710,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758758400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-25T00:00:00.000Z",
"value": 9909,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759449600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-03T00:00:00.000Z",
"value": 25945,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760140800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-11T00:00:00.000Z",
"value": 3110,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766707200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-26T00:00:00.000Z",
"value": 15979,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769040000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-22T00:00:00.000Z",
"value": 22920,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771977600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-25T00:00:00.000Z",
"value": 17161,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775001600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-01T00:00:00.000Z",
"value": 4282,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776470400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-18T00:00:00.000Z",
"value": 8691,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778198400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-08T00:00:00.000Z",
"value": 7444,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778284800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-09T00:00:00.000Z",
"value": 5511,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778457600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-11T00:00:00.000Z",
"value": 6526,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779235200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-20T00:00:00.000Z",
"value": 13956,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779580800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-24T00:00:00.000Z",
"value": 6111,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780963200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-09T00:00:00.000Z",
"value": 8314,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783209600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-05T00:00:00.000Z",
"value": 3078,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784332800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-18T00:00:00.000Z",
"value": 13821,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784851200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-24T00:00:00.000Z",
"value": 22052,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785801600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-04T00:00:00.000Z",
"value": 22249,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786406400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-11T00:00:00.000Z",
"value": 19947,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704240000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-03T00:00:00.000Z",
"value": 3237,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706227200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-26T00:00:00.000Z",
"value": 1366,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706572800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-30T00:00:00.000Z",
"value": 5201,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708905600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-26T00:00:00.000Z",
"value": 5591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710374400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-14T00:00:00.000Z",
"value": 42526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712448000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-07T00:00:00.000Z",
"value": 15610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715385600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-11T00:00:00.000Z",
"value": 51683,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716163200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-20T00:00:00.000Z",
"value": 7230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718841600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-20T00:00:00.000Z",
"value": 1640,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719446400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-27T00:00:00.000Z",
"value": 1570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721952000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-26T00:00:00.000Z",
"value": 3434,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724198400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-21T00:00:00.000Z",
"value": 3409,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725580800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-06T00:00:00.000Z",
"value": 19070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726617600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-18T00:00:00.000Z",
"value": 36107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727568000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-29T00:00:00.000Z",
"value": 2049,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728518400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-10T00:00:00.000Z",
"value": 1250,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729728000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-24T00:00:00.000Z",
"value": 6991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733097600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-02T00:00:00.000Z",
"value": 762,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737158400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-18T00:00:00.000Z",
"value": 529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737417600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-21T00:00:00.000Z",
"value": 1557,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737590400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-23T00:00:00.000Z",
"value": 8444,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738800000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-06T00:00:00.000Z",
"value": 3831,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744243200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-10T00:00:00.000Z",
"value": 2945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744848000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-17T00:00:00.000Z",
"value": 17815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749600000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-11T00:00:00.000Z",
"value": 23312,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749772800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-13T00:00:00.000Z",
"value": 23064,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750204800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-18T00:00:00.000Z",
"value": 7198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752624000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-16T00:00:00.000Z",
"value": 4588,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753833600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-30T00:00:00.000Z",
"value": 8664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754611200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-08T00:00:00.000Z",
"value": 20693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755302400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-16T00:00:00.000Z",
"value": 13772,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755388800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-17T00:00:00.000Z",
"value": 7230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755648000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-20T00:00:00.000Z",
"value": 12443,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755820800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-22T00:00:00.000Z",
"value": 18763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756771200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-02T00:00:00.000Z",
"value": 13648,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757894400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-15T00:00:00.000Z",
"value": 17521,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760659200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-17T00:00:00.000Z",
"value": 24899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761609600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-28T00:00:00.000Z",
"value": 20019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762732800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-10T00:00:00.000Z",
"value": 14563,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765843200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-16T00:00:00.000Z",
"value": 14687,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767916800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-09T00:00:00.000Z",
"value": 6181,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768262400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-13T00:00:00.000Z",
"value": 3938,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771459200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-19T00:00:00.000Z",
"value": 6720,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772323200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-01T00:00:00.000Z",
"value": 8691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774915200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-31T00:00:00.000Z",
"value": 1631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775088000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-02T00:00:00.000Z",
"value": 4770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775347200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-05T00:00:00.000Z",
"value": 1487,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779667200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-25T00:00:00.000Z",
"value": 10133,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779840000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-27T00:00:00.000Z",
"value": 4770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780704000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-06T00:00:00.000Z",
"value": 5832,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781913600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-20T00:00:00.000Z",
"value": 4293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783555200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-09T00:00:00.000Z",
"value": 11201,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784764800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-23T00:00:00.000Z",
"value": 9604,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785715200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-03T00:00:00.000Z",
"value": 11856,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788134400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-31T00:00:00.000Z",
"value": 6533,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788393600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-03T00:00:00.000Z",
"value": 14013,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788652800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-06T00:00:00.000Z",
"value": 7912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789344000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-14T00:00:00.000Z",
"value": 10581,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790467200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-27T00:00:00.000Z",
"value": 9657,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704326400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-04T00:00:00.000Z",
"value": 3253,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709942400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-09T00:00:00.000Z",
"value": 5358,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710115200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-11T00:00:00.000Z",
"value": 19398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712966400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-13T00:00:00.000Z",
"value": 1545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713916800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-24T00:00:00.000Z",
"value": 4256,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717200000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-01T00:00:00.000Z",
"value": 22705,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718582400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-17T00:00:00.000Z",
"value": 2326,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719360000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-26T00:00:00.000Z",
"value": 455,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720915200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-14T00:00:00.000Z",
"value": 6046,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723075200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-08T00:00:00.000Z",
"value": 8579,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723852800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-17T00:00:00.000Z",
"value": 10819,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727740800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-01T00:00:00.000Z",
"value": 7029,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728086400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-05T00:00:00.000Z",
"value": 2291,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729987200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-27T00:00:00.000Z",
"value": 3562,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730764800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-05T00:00:00.000Z",
"value": 7352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730937600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-07T00:00:00.000Z",
"value": 2710,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731801600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-17T00:00:00.000Z",
"value": 5789,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732147200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-21T00:00:00.000Z",
"value": 3099,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736208000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-07T00:00:00.000Z",
"value": 414,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736294400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-08T00:00:00.000Z",
"value": 5406,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738022400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-28T00:00:00.000Z",
"value": 4399,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739404800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-13T00:00:00.000Z",
"value": 826,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739577600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-15T00:00:00.000Z",
"value": 368,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741824000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-13T00:00:00.000Z",
"value": 1827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741910400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-14T00:00:00.000Z",
"value": 6333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742169600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-17T00:00:00.000Z",
"value": 930,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743379200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-31T00:00:00.000Z",
"value": 818,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746403200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-05T00:00:00.000Z",
"value": 2753,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747180800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-14T00:00:00.000Z",
"value": 5076,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747958400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-23T00:00:00.000Z",
"value": 30598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748217600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-26T00:00:00.000Z",
"value": 29132,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748476800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-29T00:00:00.000Z",
"value": 23338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748736000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-01T00:00:00.000Z",
"value": 26664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749427200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-09T00:00:00.000Z",
"value": 46895,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754524800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-07T00:00:00.000Z",
"value": 3909,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754697600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-09T00:00:00.000Z",
"value": 26385,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754870400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-11T00:00:00.000Z",
"value": 11066,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755561600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-19T00:00:00.000Z",
"value": 16112,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756857600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-03T00:00:00.000Z",
"value": 22876,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759190400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-30T00:00:00.000Z",
"value": 18012,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761955200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-01T00:00:00.000Z",
"value": 2546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762300800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-05T00:00:00.000Z",
"value": 64079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763424000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-18T00:00:00.000Z",
"value": 8106,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763856000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-23T00:00:00.000Z",
"value": 7966,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767398400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-03T00:00:00.000Z",
"value": 6967,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767571200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-05T00:00:00.000Z",
"value": 10219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771632000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-21T00:00:00.000Z",
"value": 2669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772928000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-08T00:00:00.000Z",
"value": 1507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773792000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-18T00:00:00.000Z",
"value": 5730,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776643200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-20T00:00:00.000Z",
"value": 10662,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777075200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-25T00:00:00.000Z",
"value": 1912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777593600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-01T00:00:00.000Z",
"value": 6251,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778025600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-06T00:00:00.000Z",
"value": 3854,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778716800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-14T00:00:00.000Z",
"value": 2447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779494400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-23T00:00:00.000Z",
"value": 3113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779926400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-28T00:00:00.000Z",
"value": 4657,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780012800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-29T00:00:00.000Z",
"value": 2247,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782432000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-26T00:00:00.000Z",
"value": 5732,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783468800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-08T00:00:00.000Z",
"value": 8069,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783641600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-10T00:00:00.000Z",
"value": 9565,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783814400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-12T00:00:00.000Z",
"value": 6542,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785542400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-01T00:00:00.000Z",
"value": 7271,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787529600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-24T00:00:00.000Z",
"value": 9531,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787788800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-27T00:00:00.000Z",
"value": 11952,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788048000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-30T00:00:00.000Z",
"value": 3439,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790208000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-24T00:00:00.000Z",
"value": 15203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790899200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-02T00:00:00.000Z",
"value": 1628,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577232000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-25T00:00:00.000Z",
"value": 58836,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578009600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-03T00:00:00.000Z",
"value": 200227,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578787200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-12T00:00:00.000Z",
"value": 324675,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583280000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-04T00:00:00.000Z",
"value": 1225365,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584576000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-19T00:00:00.000Z",
"value": 497360,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586736000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-13T00:00:00.000Z",
"value": 1295594,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588377600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-02T00:00:00.000Z",
"value": 1131316,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588464000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-03T00:00:00.000Z",
"value": 1063366,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588723200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-06T00:00:00.000Z",
"value": 1036798,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589414400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-14T00:00:00.000Z",
"value": 1585281,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589500800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-15T00:00:00.000Z",
"value": 1654806,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590451200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-26T00:00:00.000Z",
"value": 1444998,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591488000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-07T00:00:00.000Z",
"value": 1428964,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592179200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-15T00:00:00.000Z",
"value": 1323677,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594857600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-16T00:00:00.000Z",
"value": 2541307,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596412800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-03T00:00:00.000Z",
"value": 5964145,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599609600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-09T00:00:00.000Z",
"value": 4865998,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600300800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-17T00:00:00.000Z",
"value": 5772563,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601424000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-30T00:00:00.000Z",
"value": 8788848,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601856000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-05T00:00:00.000Z",
"value": 9203392,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603497600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-24T00:00:00.000Z",
"value": 12044319,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605225600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-13T00:00:00.000Z",
"value": 16222792,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606262400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-25T00:00:00.000Z",
"value": 20732043,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610496000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-13T00:00:00.000Z",
"value": 96049401,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610668800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-15T00:00:00.000Z",
"value": 101552895,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614384000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-27T00:00:00.000Z",
"value": 255460909,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615075200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-07T00:00:00.000Z",
"value": 291737723,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615420800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-11T00:00:00.000Z",
"value": 328625835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617321600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-02T00:00:00.000Z",
"value": 283141930,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619654400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-29T00:00:00.000Z",
"value": 466356969,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619740800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-30T00:00:00.000Z",
"value": 476850141,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621036800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-15T00:00:00.000Z",
"value": 753871571,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621296000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-18T00:00:00.000Z",
"value": 667787885,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624147200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-20T00:00:00.000Z",
"value": 530782329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624579200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-25T00:00:00.000Z",
"value": 527197564,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624838400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-28T00:00:00.000Z",
"value": 490949514,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625184000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-02T00:00:00.000Z",
"value": 562869665,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625616000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-07T00:00:00.000Z",
"value": 602629191,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625788800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-09T00:00:00.000Z",
"value": 571796983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627257600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-26T00:00:00.000Z",
"value": 596327354,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628208000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-06T00:00:00.000Z",
"value": 740954174,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629504000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-21T00:00:00.000Z",
"value": 932524422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635984000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-04T00:00:00.000Z",
"value": 1144802549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636070400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-05T00:00:00.000Z",
"value": 1110289738,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639526400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-15T00:00:00.000Z",
"value": 613184206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640649600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-28T00:00:00.000Z",
"value": 638436865,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641513600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-07T00:00:00.000Z",
"value": 544573874,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642896000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-23T00:00:00.000Z",
"value": 386478769,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644883200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-15T00:00:00.000Z",
"value": 520306528,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645228800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-19T00:00:00.000Z",
"value": 481646422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646092800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-01T00:00:00.000Z",
"value": 499738597,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646870400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-10T00:00:00.000Z",
"value": 467668147,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650844800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-25T00:00:00.000Z",
"value": 576244332,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651536000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-03T00:00:00.000Z",
"value": 611089588,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653955200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-31T00:00:00.000Z",
"value": 502830935,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655596800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-19T00:00:00.000Z",
"value": 264102571,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657756800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-14T00:00:00.000Z",
"value": 306548211,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660435200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-14T00:00:00.000Z",
"value": 430364047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661299200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-24T00:00:00.000Z",
"value": 284403393,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661817600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-30T00:00:00.000Z",
"value": 190323226,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663545600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-19T00:00:00.000Z",
"value": 166986118,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664150400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-26T00:00:00.000Z",
"value": 165895194,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669939200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-02T00:00:00.000Z",
"value": 170153586,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676160000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-12T00:00:00.000Z",
"value": 218417429,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676246400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-13T00:00:00.000Z",
"value": 219550245,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677801600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-03T00:00:00.000Z",
"value": 236835653,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680048000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-29T00:00:00.000Z",
"value": 254683437,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681084800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-10T00:00:00.000Z",
"value": 272707050,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682467200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-26T00:00:00.000Z",
"value": 282612984,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683590400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-09T00:00:00.000Z",
"value": 273502540,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684454400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-19T00:00:00.000Z",
"value": 277526404,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686268800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-09T00:00:00.000Z",
"value": 289113245,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686528000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-12T00:00:00.000Z",
"value": 271232679,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687996800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-29T00:00:00.000Z",
"value": 272801915,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693612800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-02T00:00:00.000Z",
"value": 234607187,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694044800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-07T00:00:00.000Z",
"value": 230508707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694217600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-09T00:00:00.000Z",
"value": 231427098,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695081600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-19T00:00:00.000Z",
"value": 236503695,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696204800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-02T00:00:00.000Z",
"value": 248944280,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696550400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-06T00:00:00.000Z",
"value": 233898565,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697328000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-15T00:00:00.000Z",
"value": 225806909,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698278400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-26T00:00:00.000Z",
"value": 261446103,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698969600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-03T00:00:00.000Z",
"value": 264969590,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699056000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-04T00:00:00.000Z",
"value": 272302711,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701216000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-29T00:00:00.000Z",
"value": 307272758,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702339200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-12T00:00:00.000Z",
"value": 339539476,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706313600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-27T00:00:00.000Z",
"value": 363244631,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708300800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-19T00:00:00.000Z",
"value": 443142396,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708992000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-27T00:00:00.000Z",
"value": 478485065,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709337600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-02T00:00:00.000Z",
"value": 499249487,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710201600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-12T00:00:00.000Z",
"value": 579386714,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714176000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-27T00:00:00.000Z",
"value": 462793226,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716076800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-19T00:00:00.000Z",
"value": 447084321,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717545600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-05T00:00:00.000Z",
"value": 594866420,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717804800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-08T00:00:00.000Z",
"value": 572874939,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719273600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-25T00:00:00.000Z",
"value": 561492833,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722038400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-27T00:00:00.000Z",
"value": 552019109,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723420800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-12T00:00:00.000Z",
"value": 502861235,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723507200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-13T00:00:00.000Z",
"value": 523282323,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723939200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-18T00:00:00.000Z",
"value": 507165501,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724457600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-24T00:00:00.000Z",
"value": 519414230,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726876800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-21T00:00:00.000Z",
"value": 475747279,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727654400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-30T00:00:00.000Z",
"value": 492688315,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728172800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-06T00:00:00.000Z",
"value": 447058672,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730160000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-29T00:00:00.000Z",
"value": 493758066,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730678400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-04T00:00:00.000Z",
"value": 478024585,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731369600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-12T00:00:00.000Z",
"value": 618746048,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731715200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-16T00:00:00.000Z",
"value": 576784766,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733616000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-08T00:00:00.000Z",
"value": 692564924,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734048000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-13T00:00:00.000Z",
"value": 681989733,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736985600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-16T00:00:00.000Z",
"value": 597852412,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743206400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-29T00:00:00.000Z",
"value": 345994337,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745539200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-25T00:00:00.000Z",
"value": 319334097,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746144000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-02T00:00:00.000Z",
"value": 322432364,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746489600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-06T00:00:00.000Z",
"value": 322381666,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747353600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-16T00:00:00.000Z",
"value": 448438182,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749859200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-14T00:00:00.000Z",
"value": 462277264,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750982400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-27T00:00:00.000Z",
"value": 449077882,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756512000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-30T00:00:00.000Z",
"value": 701984349,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759363200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-02T00:00:00.000Z",
"value": 787670532,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762560000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-08T00:00:00.000Z",
"value": 1191575963,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764201600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-27T00:00:00.000Z",
"value": 1020457317,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764633600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-02T00:00:00.000Z",
"value": 944933538,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765756800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-15T00:00:00.000Z",
"value": 1070426454,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768089600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-11T00:00:00.000Z",
"value": 723167521,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768953600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-21T00:00:00.000Z",
"value": 687827970,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770163200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-04T00:00:00.000Z",
"value": 563336864,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773014400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-09T00:00:00.000Z",
"value": 475479340,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775520000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-07T00:00:00.000Z",
"value": 522999097,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775692800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-09T00:00:00.000Z",
"value": 543486993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775865600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-11T00:00:00.000Z",
"value": 554855600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775952000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-12T00:00:00.000Z",
"value": 562852337,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778630400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-13T00:00:00.000Z",
"value": 557283926,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780876800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-08T00:00:00.000Z",
"value": 436932709,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781222400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-12T00:00:00.000Z",
"value": 430762528,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782604800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-28T00:00:00.000Z",
"value": 424283615,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784073600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-15T00:00:00.000Z",
"value": 533180248,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787097600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-19T00:00:00.000Z",
"value": 576242109,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789776000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-19T00:00:00.000Z",
"value": 768912312,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790294400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-25T00:00:00.000Z",
"value": 770656440,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706313600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-27T00:00:00.000Z",
"value": 4785,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708300800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-19T00:00:00.000Z",
"value": 7499,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708992000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-27T00:00:00.000Z",
"value": 16218,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709337600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-02T00:00:00.000Z",
"value": 11074,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710201600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-12T00:00:00.000Z",
"value": 8322,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714176000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-27T00:00:00.000Z",
"value": 2159,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716076800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-19T00:00:00.000Z",
"value": 5898,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717545600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-05T00:00:00.000Z",
"value": 19421,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717804800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-08T00:00:00.000Z",
"value": 32421,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719273600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-25T00:00:00.000Z",
"value": 3879,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722038400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-27T00:00:00.000Z",
"value": 653,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723420800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-12T00:00:00.000Z",
"value": 12721,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723507200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-13T00:00:00.000Z",
"value": 7962,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723939200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-18T00:00:00.000Z",
"value": 1039,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724457600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-24T00:00:00.000Z",
"value": 10761,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726876800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-21T00:00:00.000Z",
"value": 36631,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727654400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-30T00:00:00.000Z",
"value": 4299,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728172800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-06T00:00:00.000Z",
"value": 1140,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730160000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-29T00:00:00.000Z",
"value": 7497,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730678400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-04T00:00:00.000Z",
"value": 17940,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731369600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-12T00:00:00.000Z",
"value": 15764,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731715200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-16T00:00:00.000Z",
"value": 7196,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733616000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-08T00:00:00.000Z",
"value": 2385,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734048000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-13T00:00:00.000Z",
"value": 20380,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736985600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-16T00:00:00.000Z",
"value": 7636,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743206400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-29T00:00:00.000Z",
"value": 880,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745539200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-25T00:00:00.000Z",
"value": 6877,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746144000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-02T00:00:00.000Z",
"value": 10997,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746489600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-06T00:00:00.000Z",
"value": 3510,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747353600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-16T00:00:00.000Z",
"value": 17486,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749859200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-14T00:00:00.000Z",
"value": 13503,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750982400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-27T00:00:00.000Z",
"value": 7365,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756512000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-30T00:00:00.000Z",
"value": 13282,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759363200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-02T00:00:00.000Z",
"value": 39143,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762560000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-08T00:00:00.000Z",
"value": 96312,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764201600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-27T00:00:00.000Z",
"value": 19021,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764633600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-02T00:00:00.000Z",
"value": 21632,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765756800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-15T00:00:00.000Z",
"value": 11509,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768089600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-11T00:00:00.000Z",
"value": 5674,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768953600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-21T00:00:00.000Z",
"value": 7358,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770163200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-04T00:00:00.000Z",
"value": 10125,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773014400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-09T00:00:00.000Z",
"value": 6831,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775520000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-07T00:00:00.000Z",
"value": 5701,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775692800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-09T00:00:00.000Z",
"value": 4516,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775865600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-11T00:00:00.000Z",
"value": 4929,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775952000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-12T00:00:00.000Z",
"value": 14720,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778630400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-13T00:00:00.000Z",
"value": 23389,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780876800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-08T00:00:00.000Z",
"value": 10488,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781222400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-12T00:00:00.000Z",
"value": 3926,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782604800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-28T00:00:00.000Z",
"value": 17861,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784073600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-15T00:00:00.000Z",
"value": 33192,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787097600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-19T00:00:00.000Z",
"value": 21187,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789776000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-19T00:00:00.000Z",
"value": 9402,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790294400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-25T00:00:00.000Z",
"value": 20419,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705708800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-20T00:00:00.000Z",
"value": 3674,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708041600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-16T00:00:00.000Z",
"value": 328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708732800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-24T00:00:00.000Z",
"value": 5187,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710720000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-18T00:00:00.000Z",
"value": 84305,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711152000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-23T00:00:00.000Z",
"value": 30335,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711670400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-29T00:00:00.000Z",
"value": 3472,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711843200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-31T00:00:00.000Z",
"value": 4368,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715472000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-12T00:00:00.000Z",
"value": 265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715731200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-15T00:00:00.000Z",
"value": 28203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722816000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-05T00:00:00.000Z",
"value": 2348,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723334400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-11T00:00:00.000Z",
"value": 7675,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725840000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-09T00:00:00.000Z",
"value": 25374,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726185600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-13T00:00:00.000Z",
"value": 44570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726272000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-14T00:00:00.000Z",
"value": 7521,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1726358400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-15T00:00:00.000Z",
"value": 3663,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727222400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-25T00:00:00.000Z",
"value": 17157,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728432000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-09T00:00:00.000Z",
"value": 7945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729123200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-17T00:00:00.000Z",
"value": 4454,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729555200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-22T00:00:00.000Z",
"value": 10742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730419200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-01T00:00:00.000Z",
"value": 7352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731283200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-11T00:00:00.000Z",
"value": 9155,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732665600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-27T00:00:00.000Z",
"value": 53634,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732838400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-29T00:00:00.000Z",
"value": 5131,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733011200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-01T00:00:00.000Z",
"value": 2365,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733184000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-03T00:00:00.000Z",
"value": 12317,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736035200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-05T00:00:00.000Z",
"value": 270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738368000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-01T00:00:00.000Z",
"value": 801,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739059200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-09T00:00:00.000Z",
"value": 453,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741996800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-15T00:00:00.000Z",
"value": 2809,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745280000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-22T00:00:00.000Z",
"value": 7217,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1745712000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-27T00:00:00.000Z",
"value": 3983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747785600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-21T00:00:00.000Z",
"value": 30073,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749513600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-10T00:00:00.000Z",
"value": 15408,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750377600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-20T00:00:00.000Z",
"value": 4629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751846400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-07T00:00:00.000Z",
"value": 6421,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752278400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-12T00:00:00.000Z",
"value": 5071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759017600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-28T00:00:00.000Z",
"value": 3694,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759622400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-05T00:00:00.000Z",
"value": 30758,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761091200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-22T00:00:00.000Z",
"value": 15428,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764028800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-25T00:00:00.000Z",
"value": 24007,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764288000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-28T00:00:00.000Z",
"value": 7693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769472000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-27T00:00:00.000Z",
"value": 13896,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769558400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-28T00:00:00.000Z",
"value": 35102,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773532800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-15T00:00:00.000Z",
"value": 716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774396800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-25T00:00:00.000Z",
"value": 1147,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776902400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-23T00:00:00.000Z",
"value": 4495,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777248000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-27T00:00:00.000Z",
"value": 2195,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780790400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-07T00:00:00.000Z",
"value": 1692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782518400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-27T00:00:00.000Z",
"value": 12716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784505600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-20T00:00:00.000Z",
"value": 16642,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786147200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-08T00:00:00.000Z",
"value": 5813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704585600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-07T00:00:00.000Z",
"value": 3355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704672000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-08T00:00:00.000Z",
"value": 3827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704931200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-11T00:00:00.000Z",
"value": 5580,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705795200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-21T00:00:00.000Z",
"value": 1276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706400000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-28T00:00:00.000Z",
"value": 5328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707350400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-08T00:00:00.000Z",
"value": 6393,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707523200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-10T00:00:00.000Z",
"value": 1039,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707955200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-15T00:00:00.000Z",
"value": 5448,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709078400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-28T00:00:00.000Z",
"value": 1088,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710979200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-21T00:00:00.000Z",
"value": 101409,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711929600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-01T00:00:00.000Z",
"value": 6769,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712016000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-02T00:00:00.000Z",
"value": 4732,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713225600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-16T00:00:00.000Z",
"value": 113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713830400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-23T00:00:00.000Z",
"value": 2126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714608000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-02T00:00:00.000Z",
"value": 3120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718409600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-15T00:00:00.000Z",
"value": 8878,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719619200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-29T00:00:00.000Z",
"value": 3646,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719705600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-30T00:00:00.000Z",
"value": 2606,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722297600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-30T00:00:00.000Z",
"value": 601,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727049600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-23T00:00:00.000Z",
"value": 14124,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730246400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-30T00:00:00.000Z",
"value": 7059,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731456000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-13T00:00:00.000Z",
"value": 9450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733443200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-06T00:00:00.000Z",
"value": 5424,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733529600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-07T00:00:00.000Z",
"value": 16834,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734220800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-15T00:00:00.000Z",
"value": 8587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734998400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-24T00:00:00.000Z",
"value": 8434,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735516800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-30T00:00:00.000Z",
"value": 7559,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735603200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-31T00:00:00.000Z",
"value": 2357,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735862400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-03T00:00:00.000Z",
"value": 1091,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736467200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-10T00:00:00.000Z",
"value": 4309,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736553600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-11T00:00:00.000Z",
"value": 2120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736812800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-14T00:00:00.000Z",
"value": 5120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737763200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-25T00:00:00.000Z",
"value": 1738,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738713600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-05T00:00:00.000Z",
"value": 2907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739232000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-11T00:00:00.000Z",
"value": 2983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740009600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-20T00:00:00.000Z",
"value": 272,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740873600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-02T00:00:00.000Z",
"value": 19.39,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741219200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-06T00:00:00.000Z",
"value": 2822,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741478400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-09T00:00:00.000Z",
"value": 3165,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742256000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-18T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742688000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-23T00:00:00.000Z",
"value": 1079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747094400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-13T00:00:00.000Z",
"value": 18244,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751155200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-29T00:00:00.000Z",
"value": 10569,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751414400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-02T00:00:00.000Z",
"value": 6881,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753920000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-31T00:00:00.000Z",
"value": 12549,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754438400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-06T00:00:00.000Z",
"value": 3575,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755475200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-18T00:00:00.000Z",
"value": 8989,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755993600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-24T00:00:00.000Z",
"value": 12679,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757030400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-05T00:00:00.000Z",
"value": 8226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757203200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-07T00:00:00.000Z",
"value": 6093,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759276800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-01T00:00:00.000Z",
"value": 25630,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759881600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-08T00:00:00.000Z",
"value": 21762,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759968000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-09T00:00:00.000Z",
"value": 4015,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760054400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-10T00:00:00.000Z",
"value": 5958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761264000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-24T00:00:00.000Z",
"value": 5327,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761523200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-27T00:00:00.000Z",
"value": 13629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761868800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-31T00:00:00.000Z",
"value": 11589,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763164800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-15T00:00:00.000Z",
"value": 6294,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766448000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-23T00:00:00.000Z",
"value": 8354,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766966400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-29T00:00:00.000Z",
"value": 8778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767052800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-30T00:00:00.000Z",
"value": 6198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767312000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-02T00:00:00.000Z",
"value": 9488,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771718400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-22T00:00:00.000Z",
"value": 13183,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774137600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-22T00:00:00.000Z",
"value": 2939,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775606400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-08T00:00:00.000Z",
"value": 4906,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775779200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-10T00:00:00.000Z",
"value": 390,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776816000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-22T00:00:00.000Z",
"value": 2276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777680000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-02T00:00:00.000Z",
"value": 866,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777939200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-05T00:00:00.000Z",
"value": 5192,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782950400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-02T00:00:00.000Z",
"value": 16415,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783123200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-04T00:00:00.000Z",
"value": 5545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783900800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-13T00:00:00.000Z",
"value": 6402,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785456000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-31T00:00:00.000Z",
"value": 13667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786320000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-10T00:00:00.000Z",
"value": 22017,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786665600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-14T00:00:00.000Z",
"value": 13218,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786924800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-17T00:00:00.000Z",
"value": 8783,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578355200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-07T00:00:00.000Z",
"value": 291598,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579046400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-15T00:00:00.000Z",
"value": 341523,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579305600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-18T00:00:00.000Z",
"value": 428558,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579737600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-23T00:00:00.000Z",
"value": 413064,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581120000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-08T00:00:00.000Z",
"value": 602355,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583625600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-08T00:00:00.000Z",
"value": 1132720,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584403200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-17T00:00:00.000Z",
"value": 493678,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585526400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-30T00:00:00.000Z",
"value": 663800,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585872000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-03T00:00:00.000Z",
"value": 666802,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585958400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-04T00:00:00.000Z",
"value": 743500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586390400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-09T00:00:00.000Z",
"value": 1446749,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587859200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-26T00:00:00.000Z",
"value": 837123,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587945600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-27T00:00:00.000Z",
"value": 824449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588896000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-08T00:00:00.000Z",
"value": 1120112,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592870400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-23T00:00:00.000Z",
"value": 1373166,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593907200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-05T00:00:00.000Z",
"value": 2164622,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597276800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-13T00:00:00.000Z",
"value": 5330680,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597708800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-18T00:00:00.000Z",
"value": 5538534,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599264000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-05T00:00:00.000Z",
"value": 6283569,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605312000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-14T00:00:00.000Z",
"value": 14502250,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606348800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-26T00:00:00.000Z",
"value": 19823479,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607558400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-10T00:00:00.000Z",
"value": 19864752,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607904000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-14T00:00:00.000Z",
"value": 24078834,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609027200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-27T00:00:00.000Z",
"value": 44682446,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609545600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-02T00:00:00.000Z",
"value": 55905574,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609891200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-06T00:00:00.000Z",
"value": 84506146,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614297600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-26T00:00:00.000Z",
"value": 275818752,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615248000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-09T00:00:00.000Z",
"value": 305868320,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615334400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-10T00:00:00.000Z",
"value": 324153283,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616371200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-22T00:00:00.000Z",
"value": 317340398,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618099200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-11T00:00:00.000Z",
"value": 344608978,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618272000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-13T00:00:00.000Z",
"value": 340582132,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620604800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-10T00:00:00.000Z",
"value": 745231543,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622419200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-31T00:00:00.000Z",
"value": 472703949,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622937600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-06T00:00:00.000Z",
"value": 539145519,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629072000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-16T00:00:00.000Z",
"value": 925080259,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631318400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-11T00:00:00.000Z",
"value": 943917870,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632873600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-29T00:00:00.000Z",
"value": 809896365,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634342400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-16T00:00:00.000Z",
"value": 1104441397,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634428800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-17T00:00:00.000Z",
"value": 1094511573,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1636502400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-10T00:00:00.000Z",
"value": 1078144972,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637020800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-16T00:00:00.000Z",
"value": 970169169,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637971200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-27T00:00:00.000Z",
"value": 781165913,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639353600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-13T00:00:00.000Z",
"value": 699805911,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640822400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-30T00:00:00.000Z",
"value": 579828747,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644105600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-06T00:00:00.000Z",
"value": 506739592,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644710400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-13T00:00:00.000Z",
"value": 523029378,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645315200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-20T00:00:00.000Z",
"value": 467932083,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645401600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-21T00:00:00.000Z",
"value": 454943635,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647648000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-19T00:00:00.000Z",
"value": 509950876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647820800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-21T00:00:00.000Z",
"value": 493324893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648771200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-01T00:00:00.000Z",
"value": 553209870,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651622400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-04T00:00:00.000Z",
"value": 610304228,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652832000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-18T00:00:00.000Z",
"value": 449332339,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654300800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-04T00:00:00.000Z",
"value": 445360415,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654905600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-11T00:00:00.000Z",
"value": 437404172,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655251200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-15T00:00:00.000Z",
"value": 308838141,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656115200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-25T00:00:00.000Z",
"value": 327724636,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656633600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-01T00:00:00.000Z",
"value": 297133706,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656979200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-05T00:00:00.000Z",
"value": 308479177,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658707200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-25T00:00:00.000Z",
"value": 405114544,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660003200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-09T00:00:00.000Z",
"value": 447494706,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664409600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-29T00:00:00.000Z",
"value": 166846642,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668211200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-12T00:00:00.000Z",
"value": 177451142,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668297600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-13T00:00:00.000Z",
"value": 172419211,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670630400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-10T00:00:00.000Z",
"value": 169213866,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675382400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-03T00:00:00.000Z",
"value": 227409675,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677110400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-23T00:00:00.000Z",
"value": 230768929,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677369600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-26T00:00:00.000Z",
"value": 227488734,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678060800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-06T00:00:00.000Z",
"value": 229485639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678838400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-15T00:00:00.000Z",
"value": 251108469,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679961600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-28T00:00:00.000Z",
"value": 243792017,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681516800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-15T00:00:00.000Z",
"value": 315683689,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688083200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-30T00:00:00.000Z",
"value": 275748106,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690243200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-25T00:00:00.000Z",
"value": 270918937,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690675200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-30T00:00:00.000Z",
"value": 278505622,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693526400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-01T00:00:00.000Z",
"value": 237330530,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694908800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-17T00:00:00.000Z",
"value": 237224673,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695945600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-29T00:00:00.000Z",
"value": 243203545,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696636800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-07T00:00:00.000Z",
"value": 236274356,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697414400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-16T00:00:00.000Z",
"value": 225013394,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701302400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-30T00:00:00.000Z",
"value": 306015577,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703376000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-24T00:00:00.000Z",
"value": 348387692,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705104000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-13T00:00:00.000Z",
"value": 387076862,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708473600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-21T00:00:00.000Z",
"value": 459424984,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713052800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-14T00:00:00.000Z",
"value": 438437046,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713657600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-21T00:00:00.000Z",
"value": 467290748,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714435200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-30T00:00:00.000Z",
"value": 469867821,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716336000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-22T00:00:00.000Z",
"value": 531527534,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716508800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-24T00:00:00.000Z",
"value": 527154268,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716940800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-29T00:00:00.000Z",
"value": 559051442,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717372800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-03T00:00:00.000Z",
"value": 575825733,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717459200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-04T00:00:00.000Z",
"value": 577447424,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717632000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-06T00:00:00.000Z",
"value": 598268740,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718496000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-16T00:00:00.000Z",
"value": 589553321,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720483200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-09T00:00:00.000Z",
"value": 516791349,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721174400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-17T00:00:00.000Z",
"value": 579155499,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721606400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-22T00:00:00.000Z",
"value": 597372782,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722988800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-07T00:00:00.000Z",
"value": 449957508,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724112000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-20T00:00:00.000Z",
"value": 504270500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725494400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-05T00:00:00.000Z",
"value": 454826559,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727913600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-03T00:00:00.000Z",
"value": 440452797,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728691200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-12T00:00:00.000Z",
"value": 455822511,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729468800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-21T00:00:00.000Z",
"value": 512981381,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730073600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-28T00:00:00.000Z",
"value": 484590073,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730851200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-06T00:00:00.000Z",
"value": 467346685,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731628800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-15T00:00:00.000Z",
"value": 571755047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735344000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-28T00:00:00.000Z",
"value": 575924192,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735776000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-02T00:00:00.000Z",
"value": 586381321,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736121600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-06T00:00:00.000Z",
"value": 633557155,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738281600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-31T00:00:00.000Z",
"value": 548739353,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739145600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-10T00:00:00.000Z",
"value": 480244216,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739491200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-14T00:00:00.000Z",
"value": 483507609,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739923200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-19T00:00:00.000Z",
"value": 481293536,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740096000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-21T00:00:00.000Z",
"value": 494744647,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741305600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-07T00:00:00.000Z",
"value": 390446068,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743292800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-30T00:00:00.000Z",
"value": 335763806,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743897600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-06T00:00:00.000Z",
"value": 326045812,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744588800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-14T00:00:00.000Z",
"value": 293163341,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744675200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-15T00:00:00.000Z",
"value": 294416990,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747699200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-20T00:00:00.000Z",
"value": 445586662,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750723200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-24T00:00:00.000Z",
"value": 436680138,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752019200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-09T00:00:00.000Z",
"value": 481294488,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752537600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-15T00:00:00.000Z",
"value": 546676728,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752710400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-17T00:00:00.000Z",
"value": 606746103,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753142400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-22T00:00:00.000Z",
"value": 673301104,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754352000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-05T00:00:00.000Z",
"value": 630036619,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756339200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-28T00:00:00.000Z",
"value": 717237030,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757376000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-09T00:00:00.000Z",
"value": 703381069,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758758400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-25T00:00:00.000Z",
"value": 736713701,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759449600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-03T00:00:00.000Z",
"value": 803542176,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760140800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-11T00:00:00.000Z",
"value": 721091952,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766707200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-26T00:00:00.000Z",
"value": 993786241,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769040000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-22T00:00:00.000Z",
"value": 700799773,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771977600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-25T00:00:00.000Z",
"value": 466748772,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775001600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-01T00:00:00.000Z",
"value": 516032463,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776470400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-18T00:00:00.000Z",
"value": 591143951,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778198400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-08T00:00:00.000Z",
"value": 565017964,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778284800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-09T00:00:00.000Z",
"value": 572064163,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778457600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-11T00:00:00.000Z",
"value": 581415487,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779235200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-20T00:00:00.000Z",
"value": 515011998,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779580800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-24T00:00:00.000Z",
"value": 522915827,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780963200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-09T00:00:00.000Z",
"value": 430435589,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783209600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-05T00:00:00.000Z",
"value": 491543481,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784332800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-18T00:00:00.000Z",
"value": 519268070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784851200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-24T00:00:00.000Z",
"value": 573471250,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785801600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-04T00:00:00.000Z",
"value": 559699169,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786406400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-11T00:00:00.000Z",
"value": 571902909,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704153600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-02T00:00:00.000Z",
"value": 4015,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705190400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-14T00:00:00.000Z",
"value": 1581,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706659200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-31T00:00:00.000Z",
"value": 3566,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707177600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-06T00:00:00.000Z",
"value": 5199,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708819200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-25T00:00:00.000Z",
"value": 11763,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712275200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-05T00:00:00.000Z",
"value": 26066,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714089600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-26T00:00:00.000Z",
"value": 6017,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715040000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-07T00:00:00.000Z",
"value": 11920,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715126400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-08T00:00:00.000Z",
"value": 33708,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715817600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-16T00:00:00.000Z",
"value": 71094,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715990400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-18T00:00:00.000Z",
"value": 6530,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716249600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-21T00:00:00.000Z",
"value": 8849,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718928000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-21T00:00:00.000Z",
"value": 1866,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720224000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-06T00:00:00.000Z",
"value": 1549,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722729600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-04T00:00:00.000Z",
"value": 582,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724025600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-19T00:00:00.000Z",
"value": 40740,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729036800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-16T00:00:00.000Z",
"value": 9883,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730332800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-31T00:00:00.000Z",
"value": 17176,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731196800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-10T00:00:00.000Z",
"value": 10611,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737244800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-19T00:00:00.000Z",
"value": 1415,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737504000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-22T00:00:00.000Z",
"value": 5298,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737849600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-26T00:00:00.000Z",
"value": 5404,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738195200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-30T00:00:00.000Z",
"value": 16184,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738540800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-03T00:00:00.000Z",
"value": 10042,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740268800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-23T00:00:00.000Z",
"value": 5846,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740441600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-25T00:00:00.000Z",
"value": 6541,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741737600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-12T00:00:00.000Z",
"value": 14514,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742083200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-16T00:00:00.000Z",
"value": 1209,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742601600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-22T00:00:00.000Z",
"value": 438,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742774400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-24T00:00:00.000Z",
"value": 1351,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745020800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-19T00:00:00.000Z",
"value": 9496,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745107200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-20T00:00:00.000Z",
"value": 3193,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748304000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-27T00:00:00.000Z",
"value": 30186,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748822400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-02T00:00:00.000Z",
"value": 29895,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749254400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-07T00:00:00.000Z",
"value": 37891,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751760000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-06T00:00:00.000Z",
"value": 3160,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753056000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-21T00:00:00.000Z",
"value": 18752,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753660800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-28T00:00:00.000Z",
"value": 4074,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754265600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-04T00:00:00.000Z",
"value": 18003,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756425600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-29T00:00:00.000Z",
"value": 19730,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756684800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-01T00:00:00.000Z",
"value": 197189,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759708800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-06T00:00:00.000Z",
"value": 10477,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760486400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-15T00:00:00.000Z",
"value": 15173,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760572800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-16T00:00:00.000Z",
"value": 29034,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762214400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-04T00:00:00.000Z",
"value": 15595,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764806400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-04T00:00:00.000Z",
"value": 9988,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764892800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-05T00:00:00.000Z",
"value": 11431,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768176000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-12T00:00:00.000Z",
"value": 13978,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770422400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-07T00:00:00.000Z",
"value": 4703,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770595200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-09T00:00:00.000Z",
"value": 14802,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771027200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-14T00:00:00.000Z",
"value": 8070,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772841600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-07T00:00:00.000Z",
"value": 5149,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776211200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-15T00:00:00.000Z",
"value": 18100,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778544000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-12T00:00:00.000Z",
"value": 6764,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785110400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-27T00:00:00.000Z",
"value": 12469,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788220800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-01T00:00:00.000Z",
"value": 19997,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791158400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-05T00:00:00.000Z",
"value": 14264,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1703980800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2023-12-31T00:00:00.000Z",
"value": 107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705276800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-15T00:00:00.000Z",
"value": 3537,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705881600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-22T00:00:00.000Z",
"value": 3815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706486400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-29T00:00:00.000Z",
"value": 15553,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707609600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-11T00:00:00.000Z",
"value": 529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708560000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-22T00:00:00.000Z",
"value": 19839,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710288000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-13T00:00:00.000Z",
"value": 28329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712102400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-03T00:00:00.000Z",
"value": 9735,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713398400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-18T00:00:00.000Z",
"value": 3757,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713571200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-20T00:00:00.000Z",
"value": 2308,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715558400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-13T00:00:00.000Z",
"value": 53080,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720569600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-10T00:00:00.000Z",
"value": 1590,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721520000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-21T00:00:00.000Z",
"value": 2477,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721779200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-24T00:00:00.000Z",
"value": 4377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725062400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-31T00:00:00.000Z",
"value": 3754,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727136000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-24T00:00:00.000Z",
"value": 71146,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727827200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-02T00:00:00.000Z",
"value": 6329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728000000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-04T00:00:00.000Z",
"value": 532,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729209600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-18T00:00:00.000Z",
"value": 7869,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729814400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-25T00:00:00.000Z",
"value": 6998,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730592000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-03T00:00:00.000Z",
"value": 3395,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731110400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-09T00:00:00.000Z",
"value": 7447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731888000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-18T00:00:00.000Z",
"value": 19338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732233600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-22T00:00:00.000Z",
"value": 3857,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732406400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-24T00:00:00.000Z",
"value": 9328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733356800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-05T00:00:00.000Z",
"value": 8235,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738886400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-07T00:00:00.000Z",
"value": 1104,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741564800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-10T00:00:00.000Z",
"value": 4062,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742860800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-25T00:00:00.000Z",
"value": 794,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743724800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-04T00:00:00.000Z",
"value": 620,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743811200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-05T00:00:00.000Z",
"value": 761,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744329600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-11T00:00:00.000Z",
"value": 2741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746230400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-03T00:00:00.000Z",
"value": 1813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746748800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-09T00:00:00.000Z",
"value": 9467,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746835200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-10T00:00:00.000Z",
"value": 4849,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748390400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-28T00:00:00.000Z",
"value": 25127,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748649600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-31T00:00:00.000Z",
"value": 32920,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749168000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-06T00:00:00.000Z",
"value": 12912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749686400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-12T00:00:00.000Z",
"value": 27216,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752364800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-13T00:00:00.000Z",
"value": 2280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752451200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-14T00:00:00.000Z",
"value": 10403,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753401600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-25T00:00:00.000Z",
"value": 9248,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754092800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-02T00:00:00.000Z",
"value": 8370,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755216000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-15T00:00:00.000Z",
"value": 8015,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756166400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-26T00:00:00.000Z",
"value": 4416,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756598400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-31T00:00:00.000Z",
"value": 4556,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757116800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-06T00:00:00.000Z",
"value": 2751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757289600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-08T00:00:00.000Z",
"value": 2330,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760745600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-18T00:00:00.000Z",
"value": 2181,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762905600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-12T00:00:00.000Z",
"value": 15506,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764460800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-30T00:00:00.000Z",
"value": 5128,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764720000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-03T00:00:00.000Z",
"value": 11645,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765929600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-17T00:00:00.000Z",
"value": 5450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766102400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-19T00:00:00.000Z",
"value": 161611,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768521600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-16T00:00:00.000Z",
"value": 3474,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768694400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-18T00:00:00.000Z",
"value": 12838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769299200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-25T00:00:00.000Z",
"value": 10767,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770768000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-11T00:00:00.000Z",
"value": 9617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777852800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-04T00:00:00.000Z",
"value": 11722,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778112000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-07T00:00:00.000Z",
"value": 10002,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779321600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-21T00:00:00.000Z",
"value": 10855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783382400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-07T00:00:00.000Z",
"value": 5725,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784592000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-21T00:00:00.000Z",
"value": 9933,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786838400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-16T00:00:00.000Z",
"value": 5081,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788307200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-02T00:00:00.000Z",
"value": 9046,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788739200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-07T00:00:00.000Z",
"value": 10730,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789516800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-16T00:00:00.000Z",
"value": 12260,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790121600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-23T00:00:00.000Z",
"value": 6811,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790380800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-26T00:00:00.000Z",
"value": 13786,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707091200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-05T00:00:00.000Z",
"value": 574,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708128000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-17T00:00:00.000Z",
"value": 6162,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712620800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-09T00:00:00.000Z",
"value": 8380,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713139200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-15T00:00:00.000Z",
"value": 219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717113600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-31T00:00:00.000Z",
"value": 15764,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717286400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-02T00:00:00.000Z",
"value": 1713,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717718400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-07T00:00:00.000Z",
"value": 5078,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720051200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-04T00:00:00.000Z",
"value": 443,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720137600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-05T00:00:00.000Z",
"value": 2491,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1720656000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-11T00:00:00.000Z",
"value": 894,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721433600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-20T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721865600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-25T00:00:00.000Z",
"value": 2849,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722124800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-28T00:00:00.000Z",
"value": 1419,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723161600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-09T00:00:00.000Z",
"value": 622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726704000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-19T00:00:00.000Z",
"value": 13598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726963200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-22T00:00:00.000Z",
"value": 24280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728345600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-08T00:00:00.000Z",
"value": 3236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729382400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-20T00:00:00.000Z",
"value": 4983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733270400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-04T00:00:00.000Z",
"value": 2105,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736640000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-12T00:00:00.000Z",
"value": 3266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737072000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-17T00:00:00.000Z",
"value": 2227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737331200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-20T00:00:00.000Z",
"value": 1894,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740614400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-27T00:00:00.000Z",
"value": 836,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1742342400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-19T00:00:00.000Z",
"value": 578,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743120000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-28T00:00:00.000Z",
"value": 4790,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744934400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-18T00:00:00.000Z",
"value": 10957,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746316800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-04T00:00:00.000Z",
"value": 7009,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749081600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-05T00:00:00.000Z",
"value": 2871,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750118400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-17T00:00:00.000Z",
"value": 6254,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752192000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-11T00:00:00.000Z",
"value": 6684,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753228800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-23T00:00:00.000Z",
"value": 22823,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753315200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-24T00:00:00.000Z",
"value": 6198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755734400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-21T00:00:00.000Z",
"value": 14145,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757462400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-10T00:00:00.000Z",
"value": 27692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757548800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-11T00:00:00.000Z",
"value": 14361,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758585600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-23T00:00:00.000Z",
"value": 11355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758844800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-26T00:00:00.000Z",
"value": 17496,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761782400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-30T00:00:00.000Z",
"value": 27183,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762992000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-13T00:00:00.000Z",
"value": 11473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763942400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-24T00:00:00.000Z",
"value": 15748,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765238400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-09T00:00:00.000Z",
"value": 4983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766275200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-21T00:00:00.000Z",
"value": 2267,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767139200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-31T00:00:00.000Z",
"value": 5219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767225600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-01T00:00:00.000Z",
"value": 4132,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767484800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-04T00:00:00.000Z",
"value": 6788,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768435200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-15T00:00:00.000Z",
"value": 811,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769904000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-01T00:00:00.000Z",
"value": 5982,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769990400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-02T00:00:00.000Z",
"value": 12303,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771286400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-17T00:00:00.000Z",
"value": 9893,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772064000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-26T00:00:00.000Z",
"value": 5519,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772409600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-02T00:00:00.000Z",
"value": 1652,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772582400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-04T00:00:00.000Z",
"value": 5639,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773964800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-20T00:00:00.000Z",
"value": 7605,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776297600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-16T00:00:00.000Z",
"value": 7465,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777161600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-26T00:00:00.000Z",
"value": 1249,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777507200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-30T00:00:00.000Z",
"value": 1184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777766400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-03T00:00:00.000Z",
"value": 612,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778371200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-10T00:00:00.000Z",
"value": 2855,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780444800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-03T00:00:00.000Z",
"value": 10019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781049600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-10T00:00:00.000Z",
"value": 9820,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781568000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-16T00:00:00.000Z",
"value": 5415,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784246400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-17T00:00:00.000Z",
"value": 12116,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785628800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-02T00:00:00.000Z",
"value": 3387,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788912000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-09T00:00:00.000Z",
"value": 3179,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1791244800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-10-06T00:00:00.000Z",
"value": 10136,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576886400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-21T00:00:00.000Z",
"value": 43892,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577318400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-26T00:00:00.000Z",
"value": 78063,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577404800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-27T00:00:00.000Z",
"value": 84162,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577664000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-30T00:00:00.000Z",
"value": 121643,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581292800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-10T00:00:00.000Z",
"value": 612517,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583452800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-06T00:00:00.000Z",
"value": 1199401,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584921600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-23T00:00:00.000Z",
"value": 570836,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590105600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-22T00:00:00.000Z",
"value": 2169548,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591401600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-06T00:00:00.000Z",
"value": 1427763,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591660800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-09T00:00:00.000Z",
"value": 1408137,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591833600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-11T00:00:00.000Z",
"value": 1308966,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594944000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-17T00:00:00.000Z",
"value": 2462812,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595203200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-20T00:00:00.000Z",
"value": 2650804,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595980800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-29T00:00:00.000Z",
"value": 4702683,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597017600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-10T00:00:00.000Z",
"value": 6528462,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597536000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-16T00:00:00.000Z",
"value": 5464594,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601942400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-06T00:00:00.000Z",
"value": 8517128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602547200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-13T00:00:00.000Z",
"value": 10353621,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602720000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-15T00:00:00.000Z",
"value": 11015339,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603238400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-21T00:00:00.000Z",
"value": 11224927,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604880000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-09T00:00:00.000Z",
"value": 14999869,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607644800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-11T00:00:00.000Z",
"value": 20478019,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608336000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-19T00:00:00.000Z",
"value": 28774322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609113600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-28T00:00:00.000Z",
"value": 44703340,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609459200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-01T00:00:00.000Z",
"value": 55499613,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611446400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-24T00:00:00.000Z",
"value": 129424000,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612569600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-06T00:00:00.000Z",
"value": 180522542,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617062400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-30T00:00:00.000Z",
"value": 285264643,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617148800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-31T00:00:00.000Z",
"value": 281965114,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619481600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-27T00:00:00.000Z",
"value": 423932531,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620000000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-03T00:00:00.000Z",
"value": 535767500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620086400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-04T00:00:00.000Z",
"value": 586159183,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624492800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-24T00:00:00.000Z",
"value": 499573646,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625097600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-01T00:00:00.000Z",
"value": 564616616,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625356800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-04T00:00:00.000Z",
"value": 585136674,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625443200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-05T00:00:00.000Z",
"value": 616978765,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632355200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-23T00:00:00.000Z",
"value": 866706540,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633996800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-12T00:00:00.000Z",
"value": 1041700606,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634083200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-13T00:00:00.000Z",
"value": 1037254731,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634256000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-15T00:00:00.000Z",
"value": 1083961403,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634774400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-21T00:00:00.000Z",
"value": 1167470284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635897600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-03T00:00:00.000Z",
"value": 1155264917,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637107200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-17T00:00:00.000Z",
"value": 909501458,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637539200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-22T00:00:00.000Z",
"value": 856288732,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638230400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-30T00:00:00.000Z",
"value": 840299187,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638748800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-06T00:00:00.000Z",
"value": 849323409,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641427200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-06T00:00:00.000Z",
"value": 570344602,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642377600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-17T00:00:00.000Z",
"value": 514075880,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642723200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-21T00:00:00.000Z",
"value": 480906531,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642809600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-22T00:00:00.000Z",
"value": 415670261,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643932800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-04T00:00:00.000Z",
"value": 445024185,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646784000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-09T00:00:00.000Z",
"value": 438595870,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647043200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-12T00:00:00.000Z",
"value": 436473315,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654128000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-02T00:00:00.000Z",
"value": 454565333,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654387200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-05T00:00:00.000Z",
"value": 457094465,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658188800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-19T00:00:00.000Z",
"value": 412033366,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658966400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-28T00:00:00.000Z",
"value": 430642073,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659052800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-29T00:00:00.000Z",
"value": 458263600,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665360000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-10T00:00:00.000Z",
"value": 170392170,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665705600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-14T00:00:00.000Z",
"value": 164621514,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665964800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-17T00:00:00.000Z",
"value": 170558134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666396800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-22T00:00:00.000Z",
"value": 168815767,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667520000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-04T00:00:00.000Z",
"value": 191816111,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667952000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-09T00:00:00.000Z",
"value": 185574164,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668556800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-16T00:00:00.000Z",
"value": 168796764,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668643200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-17T00:00:00.000Z",
"value": 165769477,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669766400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-30T00:00:00.000Z",
"value": 168470815,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670198400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-05T00:00:00.000Z",
"value": 174615944,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670371200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-07T00:00:00.000Z",
"value": 170953096,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671840000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-24T00:00:00.000Z",
"value": 167900307,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675468800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-04T00:00:00.000Z",
"value": 230878196,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676505600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-16T00:00:00.000Z",
"value": 208624982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678665600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-13T00:00:00.000Z",
"value": 237007516,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678752000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-14T00:00:00.000Z",
"value": 243072892,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679788800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-26T00:00:00.000Z",
"value": 253850636,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680912000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-08T00:00:00.000Z",
"value": 264065668,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681171200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-11T00:00:00.000Z",
"value": 280987866,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682380800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-25T00:00:00.000Z",
"value": 274950461,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684800000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-23T00:00:00.000Z",
"value": 277721507,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684886400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-24T00:00:00.000Z",
"value": 284280135,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684972800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-25T00:00:00.000Z",
"value": 277699931,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686009600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-06T00:00:00.000Z",
"value": 288989741,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686441600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-11T00:00:00.000Z",
"value": 274159596,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687737600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-26T00:00:00.000Z",
"value": 282680044,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688428800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-04T00:00:00.000Z",
"value": 286279329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688601600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-06T00:00:00.000Z",
"value": 278154431,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689811200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-20T00:00:00.000Z",
"value": 278287685,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692316800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-18T00:00:00.000Z",
"value": 251780057,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693094400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-27T00:00:00.000Z",
"value": 236664064,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693872000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-05T00:00:00.000Z",
"value": 230991893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693958400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-06T00:00:00.000Z",
"value": 231847330,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694131200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-08T00:00:00.000Z",
"value": 232235675,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695686400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-26T00:00:00.000Z",
"value": 232745902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698019200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-23T00:00:00.000Z",
"value": 245321919,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701993600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-08T00:00:00.000Z",
"value": 349747167,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704412800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-05T00:00:00.000Z",
"value": 349382556,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706140800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-25T00:00:00.000Z",
"value": 357458156,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706745600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-01T00:00:00.000Z",
"value": 364600329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706832000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-02T00:00:00.000Z",
"value": 369990457,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707264000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-07T00:00:00.000Z",
"value": 374249095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707868800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-14T00:00:00.000Z",
"value": 416201982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708646400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-23T00:00:00.000Z",
"value": 437534759,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709164800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-29T00:00:00.000Z",
"value": 493625740,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711411200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-26T00:00:00.000Z",
"value": 537409670,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711584000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-28T00:00:00.000Z",
"value": 513392778,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712188800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-04T00:00:00.000Z",
"value": 475410206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712361600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-06T00:00:00.000Z",
"value": 504552110,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713312000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-17T00:00:00.000Z",
"value": 454371317,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718323200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-14T00:00:00.000Z",
"value": 583673084,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718755200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-19T00:00:00.000Z",
"value": 578230682,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719964800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-03T00:00:00.000Z",
"value": 569788021,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722384000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-31T00:00:00.000Z",
"value": 553191416,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724630400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-26T00:00:00.000Z",
"value": 514409096,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724976000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-30T00:00:00.000Z",
"value": 457662402,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725235200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-02T00:00:00.000Z",
"value": 438097584,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725667200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-07T00:00:00.000Z",
"value": 422808842,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728259200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-07T00:00:00.000Z",
"value": 451755441,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733702400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-09T00:00:00.000Z",
"value": 696922950,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734566400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-19T00:00:00.000Z",
"value": 626260526,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741132800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-05T00:00:00.000Z",
"value": 395176288,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743033600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-27T00:00:00.000Z",
"value": 361973659,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747526400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-18T00:00:00.000Z",
"value": 438036860,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747612800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-19T00:00:00.000Z",
"value": 432344902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747872000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-22T00:00:00.000Z",
"value": 450504388,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748131200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-25T00:00:00.000Z",
"value": 445393069,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748563200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-30T00:00:00.000Z",
"value": 461832152,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749340800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-08T00:00:00.000Z",
"value": 437325840,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751500800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-03T00:00:00.000Z",
"value": 480120528,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751673600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-05T00:00:00.000Z",
"value": 464545387,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752796800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-18T00:00:00.000Z",
"value": 640364199,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752969600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-20T00:00:00.000Z",
"value": 649850667,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753574400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-27T00:00:00.000Z",
"value": 662926019,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758153600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-18T00:00:00.000Z",
"value": 801788944,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758326400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-20T00:00:00.000Z",
"value": 783715303,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758931200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-27T00:00:00.000Z",
"value": 713879919,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761177600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-23T00:00:00.000Z",
"value": 682900858,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762128000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-03T00:00:00.000Z",
"value": 870875151,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765065600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-07T00:00:00.000Z",
"value": 1036871885,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766880000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-28T00:00:00.000Z",
"value": 1007890692,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767657600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-06T00:00:00.000Z",
"value": 1084796218,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767744000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-07T00:00:00.000Z",
"value": 942466833,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768348800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-14T00:00:00.000Z",
"value": 775842585,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769385600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-26T00:00:00.000Z",
"value": 674168681,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772150400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-27T00:00:00.000Z",
"value": 500346856,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772236800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-28T00:00:00.000Z",
"value": 476619474,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773100800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-10T00:00:00.000Z",
"value": 489532189,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773619200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-16T00:00:00.000Z",
"value": 524418307,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776988800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-24T00:00:00.000Z",
"value": 569693723,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777420800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-29T00:00:00.000Z",
"value": 546363381,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779148800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-19T00:00:00.000Z",
"value": 519999817,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780099200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-30T00:00:00.000Z",
"value": 500598322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780185600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-31T00:00:00.000Z",
"value": 508346141,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781481600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-15T00:00:00.000Z",
"value": 441985134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782691200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-29T00:00:00.000Z",
"value": 419642212,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783296000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-06T00:00:00.000Z",
"value": 495402413,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786579200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-13T00:00:00.000Z",
"value": 571817993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787356800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-22T00:00:00.000Z",
"value": 753131564,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789257600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-13T00:00:00.000Z",
"value": 744309455,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789948800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-21T00:00:00.000Z",
"value": 791920632,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790985600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-03T00:00:00.000Z",
"value": 765642882,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791072000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-04T00:00:00.000Z",
"value": 769716837,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791697967",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-11T05:52:47.000Z",
"value": 712641845,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704585600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-07T00:00:00.000Z",
"value": 6137,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704672000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-08T00:00:00.000Z",
"value": 7035,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704931200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-11T00:00:00.000Z",
"value": 12020,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705795200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-21T00:00:00.000Z",
"value": 3236,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706400000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-28T00:00:00.000Z",
"value": 7841,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707350400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-08T00:00:00.000Z",
"value": 9667,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707523200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-10T00:00:00.000Z",
"value": 2864,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707955200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-15T00:00:00.000Z",
"value": 8344,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709078400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-28T00:00:00.000Z",
"value": 21841,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710979200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-21T00:00:00.000Z",
"value": 171693,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711929600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-01T00:00:00.000Z",
"value": 11150,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712016000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-02T00:00:00.000Z",
"value": 8917,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713225600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-16T00:00:00.000Z",
"value": 1132,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1713830400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-23T00:00:00.000Z",
"value": 4860,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714608000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-02T00:00:00.000Z",
"value": 5530,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718409600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-15T00:00:00.000Z",
"value": 13747,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719619200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-29T00:00:00.000Z",
"value": 5822,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719705600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-30T00:00:00.000Z",
"value": 4515,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722297600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-30T00:00:00.000Z",
"value": 1989,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727049600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-23T00:00:00.000Z",
"value": 21725,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730246400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-30T00:00:00.000Z",
"value": 12048,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731456000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-13T00:00:00.000Z",
"value": 16031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733443200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-06T00:00:00.000Z",
"value": 10102,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733529600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-07T00:00:00.000Z",
"value": 25001,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734220800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-15T00:00:00.000Z",
"value": 12580,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734998400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-24T00:00:00.000Z",
"value": 14027,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735516800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-30T00:00:00.000Z",
"value": 12170,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735603200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-31T00:00:00.000Z",
"value": 4837,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735862400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-03T00:00:00.000Z",
"value": 2340,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736467200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-10T00:00:00.000Z",
"value": 7308,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736553600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-11T00:00:00.000Z",
"value": 6308,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736812800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-14T00:00:00.000Z",
"value": 13746,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737763200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-25T00:00:00.000Z",
"value": 4397,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738713600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-05T00:00:00.000Z",
"value": 10201,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739232000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-11T00:00:00.000Z",
"value": 9917,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740009600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-20T00:00:00.000Z",
"value": 1528,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740873600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-02T00:00:00.000Z",
"value": 1780,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741219200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-06T00:00:00.000Z",
"value": 11386,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1741478400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-09T00:00:00.000Z",
"value": 4914,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742256000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-18T00:00:00.000Z",
"value": 672,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742688000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-23T00:00:00.000Z",
"value": 1684,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747094400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-13T00:00:00.000Z",
"value": 27163,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751155200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-29T00:00:00.000Z",
"value": 14765,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751414400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-02T00:00:00.000Z",
"value": 10078,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753920000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-31T00:00:00.000Z",
"value": 16354,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754438400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-06T00:00:00.000Z",
"value": 6049,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755475200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-18T00:00:00.000Z",
"value": 14463,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755993600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-24T00:00:00.000Z",
"value": 20246,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757030400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-05T00:00:00.000Z",
"value": 14841,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757203200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-07T00:00:00.000Z",
"value": 10496,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759276800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-01T00:00:00.000Z",
"value": 38080,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759881600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-08T00:00:00.000Z",
"value": 31926,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1759968000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-09T00:00:00.000Z",
"value": 8145,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760054400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-10T00:00:00.000Z",
"value": 12687,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761264000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-24T00:00:00.000Z",
"value": 7777,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761523200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-27T00:00:00.000Z",
"value": 20700,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761868800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-31T00:00:00.000Z",
"value": 16477,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763164800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-15T00:00:00.000Z",
"value": 9534,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766448000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-23T00:00:00.000Z",
"value": 17980,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766966400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-29T00:00:00.000Z",
"value": 13030,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767052800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-30T00:00:00.000Z",
"value": 8482,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767312000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-02T00:00:00.000Z",
"value": 13880,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771718400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-22T00:00:00.000Z",
"value": 18197,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774137600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-22T00:00:00.000Z",
"value": 5077,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775606400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-08T00:00:00.000Z",
"value": 7196,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775779200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-10T00:00:00.000Z",
"value": 1010,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776816000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-22T00:00:00.000Z",
"value": 3901,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777680000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-02T00:00:00.000Z",
"value": 1517,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777939200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-05T00:00:00.000Z",
"value": 7150,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782950400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-02T00:00:00.000Z",
"value": 23298,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783123200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-04T00:00:00.000Z",
"value": 8069,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783900800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-13T00:00:00.000Z",
"value": 9949,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785456000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-31T00:00:00.000Z",
"value": 19568,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786320000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-10T00:00:00.000Z",
"value": 30422,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786665600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-14T00:00:00.000Z",
"value": 17797,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786924800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-17T00:00:00.000Z",
"value": 14067,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704844800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-10T00:00:00.000Z",
"value": 6228,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705622400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-19T00:00:00.000Z",
"value": 1774,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706918400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-03T00:00:00.000Z",
"value": 1349,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707004800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-04T00:00:00.000Z",
"value": 610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709424000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-03T00:00:00.000Z",
"value": 2150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712707200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-10T00:00:00.000Z",
"value": 1350,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712793600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-11T00:00:00.000Z",
"value": 329,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714003200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-25T00:00:00.000Z",
"value": 719,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714694400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-03T00:00:00.000Z",
"value": 481,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714953600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-06T00:00:00.000Z",
"value": 2034,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1715644800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-14T00:00:00.000Z",
"value": 27702,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719878400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-02T00:00:00.000Z",
"value": 3453,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720310400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-07T00:00:00.000Z",
"value": 1687,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724544000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-25T00:00:00.000Z",
"value": 8150,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724803200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-28T00:00:00.000Z",
"value": 2644,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728604800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-11T00:00:00.000Z",
"value": 1817,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729296000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-19T00:00:00.000Z",
"value": 3615,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730505600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-02T00:00:00.000Z",
"value": 3060,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731024000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-08T00:00:00.000Z",
"value": 4461,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733875200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-11T00:00:00.000Z",
"value": 2937,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733961600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-12T00:00:00.000Z",
"value": 8270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734912000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-23T00:00:00.000Z",
"value": 5669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735689600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-01T00:00:00.000Z",
"value": 2216,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736899200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-15T00:00:00.000Z",
"value": 3652,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739664000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-16T00:00:00.000Z",
"value": 88,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740787200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-01T00:00:00.000Z",
"value": 114,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743552000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-02T00:00:00.000Z",
"value": 9323,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744502400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-13T00:00:00.000Z",
"value": 7716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744761600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-16T00:00:00.000Z",
"value": 3314,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746662400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-08T00:00:00.000Z",
"value": 5955,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747008000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-12T00:00:00.000Z",
"value": 8464,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747267200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-15T00:00:00.000Z",
"value": 11991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750291200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-19T00:00:00.000Z",
"value": 4787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751068800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-28T00:00:00.000Z",
"value": 3960,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754006400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-01T00:00:00.000Z",
"value": 11406,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756944000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-04T00:00:00.000Z",
"value": 6125,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757808000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-14T00:00:00.000Z",
"value": 6404,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757980800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-16T00:00:00.000Z",
"value": 20874,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758240000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-19T00:00:00.000Z",
"value": 12311,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758412800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-21T00:00:00.000Z",
"value": 3542,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760918400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-20T00:00:00.000Z",
"value": 10668,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762473600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-07T00:00:00.000Z",
"value": 9899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763510400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-19T00:00:00.000Z",
"value": 12727,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763683200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-21T00:00:00.000Z",
"value": 6883,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764547200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-01T00:00:00.000Z",
"value": 8637,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1764979200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-06T00:00:00.000Z",
"value": 2970,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766620800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-25T00:00:00.000Z",
"value": 11300,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768780800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-19T00:00:00.000Z",
"value": 23848,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1770854400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-12T00:00:00.000Z",
"value": 9723,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771113600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-15T00:00:00.000Z",
"value": 3472,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771545600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-20T00:00:00.000Z",
"value": 2160,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771804800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-23T00:00:00.000Z",
"value": 5243,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773878400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-19T00:00:00.000Z",
"value": 5747,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778976000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-17T00:00:00.000Z",
"value": 1450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780272000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-01T00:00:00.000Z",
"value": 4337,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781308800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-13T00:00:00.000Z",
"value": 3196,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785024000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-26T00:00:00.000Z",
"value": 7835,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786233600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-09T00:00:00.000Z",
"value": 3751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787011200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-18T00:00:00.000Z",
"value": 13020,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787702400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-26T00:00:00.000Z",
"value": 13518,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789689600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-18T00:00:00.000Z",
"value": 17810,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791504000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-09T00:00:00.000Z",
"value": 8924,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791676800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-11T00:00:00.000Z",
"value": 24797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706313600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-27T00:00:00.000Z",
"value": 2660,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708300800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-19T00:00:00.000Z",
"value": 3990,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708992000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-27T00:00:00.000Z",
"value": 10398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709337600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-02T00:00:00.000Z",
"value": 5579,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710201600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-12T00:00:00.000Z",
"value": 3669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1714176000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-27T00:00:00.000Z",
"value": 882,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716076800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-19T00:00:00.000Z",
"value": 3752,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717545600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-05T00:00:00.000Z",
"value": 11903,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717804800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-08T00:00:00.000Z",
"value": 20780,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719273600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-25T00:00:00.000Z",
"value": 2260,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722038400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-27T00:00:00.000Z",
"value": 331,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723420800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-12T00:00:00.000Z",
"value": 8817,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723507200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-13T00:00:00.000Z",
"value": 5447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723939200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-18T00:00:00.000Z",
"value": 331,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724457600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-24T00:00:00.000Z",
"value": 1610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726876800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-21T00:00:00.000Z",
"value": 24567,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727654400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-30T00:00:00.000Z",
"value": 2629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728172800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-06T00:00:00.000Z",
"value": 524,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730160000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-29T00:00:00.000Z",
"value": 4707,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730678400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-04T00:00:00.000Z",
"value": 12693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731369600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-12T00:00:00.000Z",
"value": 9667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731715200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-16T00:00:00.000Z",
"value": 4678,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733616000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-08T00:00:00.000Z",
"value": 1273,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734048000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-13T00:00:00.000Z",
"value": 11942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736985600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-16T00:00:00.000Z",
"value": 1342,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743206400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-29T00:00:00.000Z",
"value": 515,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745539200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-25T00:00:00.000Z",
"value": 4587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746144000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-02T00:00:00.000Z",
"value": 7821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746489600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-06T00:00:00.000Z",
"value": 1995,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747353600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-16T00:00:00.000Z",
"value": 11940,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749859200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-14T00:00:00.000Z",
"value": 8982,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750982400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-27T00:00:00.000Z",
"value": 4656,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756512000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-30T00:00:00.000Z",
"value": 8597,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759363200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-02T00:00:00.000Z",
"value": 25882,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762560000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-08T00:00:00.000Z",
"value": 65515,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764201600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-27T00:00:00.000Z",
"value": 12497,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764633600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-02T00:00:00.000Z",
"value": 15481,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765756800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-15T00:00:00.000Z",
"value": 7915,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768089600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-11T00:00:00.000Z",
"value": 3813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768953600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-21T00:00:00.000Z",
"value": 4374,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770163200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-04T00:00:00.000Z",
"value": 6398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773014400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-09T00:00:00.000Z",
"value": 4595,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775520000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-07T00:00:00.000Z",
"value": 3629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775692800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-09T00:00:00.000Z",
"value": 1987,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775865600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-11T00:00:00.000Z",
"value": 3180,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775952000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-12T00:00:00.000Z",
"value": 10123,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778630400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-13T00:00:00.000Z",
"value": 15102,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780876800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-08T00:00:00.000Z",
"value": 7613,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781222400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-12T00:00:00.000Z",
"value": 2418,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782604800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-28T00:00:00.000Z",
"value": 13972,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784073600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-15T00:00:00.000Z",
"value": 11661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787097600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-19T00:00:00.000Z",
"value": 12617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789776000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-19T00:00:00.000Z",
"value": 5761,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790294400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-25T00:00:00.000Z",
"value": 14507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1577923200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-02T00:00:00.000Z",
"value": 178523,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578096000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-04T00:00:00.000Z",
"value": 249411,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580860800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-05T00:00:00.000Z",
"value": 458829,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584144000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-14T00:00:00.000Z",
"value": 617492,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586563200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-11T00:00:00.000Z",
"value": 1205662,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590192000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-23T00:00:00.000Z",
"value": 2109717,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591056000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-02T00:00:00.000Z",
"value": 1529212,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593561600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-01T00:00:00.000Z",
"value": 2169624,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594166400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-08T00:00:00.000Z",
"value": 2131847,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594684800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-14T00:00:00.000Z",
"value": 2567925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595808000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-27T00:00:00.000Z",
"value": 3956213,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1596585600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-05T00:00:00.000Z",
"value": 6065762,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598745600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-30T00:00:00.000Z",
"value": 5625152,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598918400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-01T00:00:00.000Z",
"value": 6164071,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599523200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-08T00:00:00.000Z",
"value": 5172155,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599868800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-12T00:00:00.000Z",
"value": 5158495,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606694400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-30T00:00:00.000Z",
"value": 21182026,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611792000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-28T00:00:00.000Z",
"value": 125588651,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612915200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-10T00:00:00.000Z",
"value": 190873387,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621987200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-26T00:00:00.000Z",
"value": 470307104,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622160000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-28T00:00:00.000Z",
"value": 539480176,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625011200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-30T00:00:00.000Z",
"value": 569769940,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626739200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-20T00:00:00.000Z",
"value": 511483525,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628121600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-05T00:00:00.000Z",
"value": 712025356,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628812800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-13T00:00:00.000Z",
"value": 839334032,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629763200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-24T00:00:00.000Z",
"value": 951371568,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630281600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-30T00:00:00.000Z",
"value": 941857380,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632096000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-20T00:00:00.000Z",
"value": 949743332,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633219200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-03T00:00:00.000Z",
"value": 974560763,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635120000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-25T00:00:00.000Z",
"value": 1118814412,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1635552000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-30T00:00:00.000Z",
"value": 1129638128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637625600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-23T00:00:00.000Z",
"value": 826960573,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639872000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-19T00:00:00.000Z",
"value": 635851666,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640217600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-23T00:00:00.000Z",
"value": 628476106,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643760000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-02T00:00:00.000Z",
"value": 464041569,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646006400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-28T00:00:00.000Z",
"value": 452285101,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646265600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-03T00:00:00.000Z",
"value": 491498925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647129600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-13T00:00:00.000Z",
"value": 436018153,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648425600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-28T00:00:00.000Z",
"value": 559643469,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654214400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-03T00:00:00.000Z",
"value": 434105397,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654560000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-07T00:00:00.000Z",
"value": 477363159,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654646400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-08T00:00:00.000Z",
"value": 468870751,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657497600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-11T00:00:00.000Z",
"value": 291737594,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658880000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-27T00:00:00.000Z",
"value": 376142887,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660089600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-10T00:00:00.000Z",
"value": 408634495,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662681600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-09T00:00:00.000Z",
"value": 216561983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664582400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-01T00:00:00.000Z",
"value": 165260312,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664668800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-02T00:00:00.000Z",
"value": 166789139,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666224000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-20T00:00:00.000Z",
"value": 168801972,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669075200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-22T00:00:00.000Z",
"value": 152196881,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670716800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-11T00:00:00.000Z",
"value": 169752787,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671321600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-18T00:00:00.000Z",
"value": 164794584,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672704000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-03T00:00:00.000Z",
"value": 166078611,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673308800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-10T00:00:00.000Z",
"value": 180854397,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674432000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-23T00:00:00.000Z",
"value": 222565180,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675209600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-01T00:00:00.000Z",
"value": 215425343,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1677024000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-22T00:00:00.000Z",
"value": 235703432,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678147200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-07T00:00:00.000Z",
"value": 231622354,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678320000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-09T00:00:00.000Z",
"value": 225821811,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678579200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-12T00:00:00.000Z",
"value": 214478036,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679184000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-19T00:00:00.000Z",
"value": 256917893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680393600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-02T00:00:00.000Z",
"value": 259825181,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681603200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-16T00:00:00.000Z",
"value": 316288228,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682726400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-29T00:00:00.000Z",
"value": 282104797,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682812800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-30T00:00:00.000Z",
"value": 283038707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684281600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-17T00:00:00.000Z",
"value": 277010749,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685059200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-26T00:00:00.000Z",
"value": 275939644,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685232000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-28T00:00:00.000Z",
"value": 291202697,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685664000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-02T00:00:00.000Z",
"value": 298754983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687132800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-19T00:00:00.000Z",
"value": 266256641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687651200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-25T00:00:00.000Z",
"value": 279420982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689206400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-13T00:00:00.000Z",
"value": 268165647,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689465600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-16T00:00:00.000Z",
"value": 275052097,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690934400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-02T00:00:00.000Z",
"value": 277481072,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695254400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-21T00:00:00.000Z",
"value": 235977864,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695772800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-27T00:00:00.000Z",
"value": 232858423,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697846400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-21T00:00:00.000Z",
"value": 232666529,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699747200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-12T00:00:00.000Z",
"value": 300042757,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704326400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-04T00:00:00.000Z",
"value": 338369136,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709942400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-09T00:00:00.000Z",
"value": 563891984,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710115200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-11T00:00:00.000Z",
"value": 560554072,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712966400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-13T00:00:00.000Z",
"value": 482920498,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713916800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-24T00:00:00.000Z",
"value": 473462335,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1717200000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-01T00:00:00.000Z",
"value": 562505109,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718582400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-17T00:00:00.000Z",
"value": 599758708,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719360000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-26T00:00:00.000Z",
"value": 571802991,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720915200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-14T00:00:00.000Z",
"value": 537887157,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723075200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-08T00:00:00.000Z",
"value": 428755421,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723852800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-17T00:00:00.000Z",
"value": 504785926,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727740800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-01T00:00:00.000Z",
"value": 481660288,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728086400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-05T00:00:00.000Z",
"value": 448388329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729987200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-27T00:00:00.000Z",
"value": 480520792,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730764800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-05T00:00:00.000Z",
"value": 463751742,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730937600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-07T00:00:00.000Z",
"value": 516270295,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731801600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-17T00:00:00.000Z",
"value": 583133417,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732147200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-21T00:00:00.000Z",
"value": 568544801,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736208000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-07T00:00:00.000Z",
"value": 642471791,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736294400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-08T00:00:00.000Z",
"value": 592227084,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738022400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-28T00:00:00.000Z",
"value": 543839307,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739404800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-13T00:00:00.000Z",
"value": 495300367,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739577600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-15T00:00:00.000Z",
"value": 488510129,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741824000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-13T00:00:00.000Z",
"value": 351129034,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741910400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-14T00:00:00.000Z",
"value": 344596537,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742169600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-17T00:00:00.000Z",
"value": 347989161,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743379200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-31T00:00:00.000Z",
"value": 332960357,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746403200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-05T00:00:00.000Z",
"value": 314222359,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747180800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-14T00:00:00.000Z",
"value": 457005979,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747958400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-23T00:00:00.000Z",
"value": 468694676,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748217600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-26T00:00:00.000Z",
"value": 451759773,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748476800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-29T00:00:00.000Z",
"value": 467686348,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748736000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-01T00:00:00.000Z",
"value": 443094819,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749427200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-09T00:00:00.000Z",
"value": 436525730,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754524800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-07T00:00:00.000Z",
"value": 627614006,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754697600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-09T00:00:00.000Z",
"value": 672287727,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754870400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-11T00:00:00.000Z",
"value": 707234548,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755561600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-19T00:00:00.000Z",
"value": 710949690,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756857600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-03T00:00:00.000Z",
"value": 713167338,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759190400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-30T00:00:00.000Z",
"value": 767980156,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761955200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-01T00:00:00.000Z",
"value": 863084277,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762300800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-05T00:00:00.000Z",
"value": 843178474,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763424000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-18T00:00:00.000Z",
"value": 1032732373,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763856000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-23T00:00:00.000Z",
"value": 954223139,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767398400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-03T00:00:00.000Z",
"value": 1074753715,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1767571200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-05T00:00:00.000Z",
"value": 1080384395,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771632000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-21T00:00:00.000Z",
"value": 510354558,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772928000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-08T00:00:00.000Z",
"value": 479128246,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773792000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-18T00:00:00.000Z",
"value": 557196479,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776643200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-20T00:00:00.000Z",
"value": 555098417,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777075200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-25T00:00:00.000Z",
"value": 556190795,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777593600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-01T00:00:00.000Z",
"value": 558209886,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778025600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-06T00:00:00.000Z",
"value": 590551226,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778716800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-14T00:00:00.000Z",
"value": 552196262,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779494400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-23T00:00:00.000Z",
"value": 510968646,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779926400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-28T00:00:00.000Z",
"value": 503777909,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780012800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-29T00:00:00.000Z",
"value": 499324140,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782432000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-26T00:00:00.000Z",
"value": 426274560,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783468800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-08T00:00:00.000Z",
"value": 494791925,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783641600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-10T00:00:00.000Z",
"value": 484828826,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783814400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-12T00:00:00.000Z",
"value": 508372698,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785542400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-01T00:00:00.000Z",
"value": 567177893,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787529600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-24T00:00:00.000Z",
"value": 737998404,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787788800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-27T00:00:00.000Z",
"value": 743389798,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788048000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-30T00:00:00.000Z",
"value": 738611328,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790208000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-24T00:00:00.000Z",
"value": 774220951,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790899200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-02T00:00:00.000Z",
"value": 772660650,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705968000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-23T00:00:00.000Z",
"value": 11684,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707436800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-09T00:00:00.000Z",
"value": 11899,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709683200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-06T00:00:00.000Z",
"value": 3725,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710460800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-15T00:00:00.000Z",
"value": 52155,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710633600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-17T00:00:00.000Z",
"value": 36677,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710892800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-20T00:00:00.000Z",
"value": 78213,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711324800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-25T00:00:00.000Z",
"value": 12164,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711497600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-27T00:00:00.000Z",
"value": 14514,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715299200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-10T00:00:00.000Z",
"value": 53399,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716595200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-25T00:00:00.000Z",
"value": 12031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718150400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-12T00:00:00.000Z",
"value": 9768,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723248000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-10T00:00:00.000Z",
"value": 723,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724284800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-22T00:00:00.000Z",
"value": 17897,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725321600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-03T00:00:00.000Z",
"value": 12315,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725408000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-04T00:00:00.000Z",
"value": 15039,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726099200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-12T00:00:00.000Z",
"value": 41667,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726790400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-20T00:00:00.000Z",
"value": 48877,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727308800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-26T00:00:00.000Z",
"value": 42708,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729641600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-23T00:00:00.000Z",
"value": 4396,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731974400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-19T00:00:00.000Z",
"value": 10297,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1732060800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-20T00:00:00.000Z",
"value": 21402,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734480000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-18T00:00:00.000Z",
"value": 8976,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735171200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-26T00:00:00.000Z",
"value": 10884,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735257600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-27T00:00:00.000Z",
"value": 13528,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736380800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-09T00:00:00.000Z",
"value": 1359,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738627200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-04T00:00:00.000Z",
"value": 15227,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739750400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-17T00:00:00.000Z",
"value": 2708,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739836800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-18T00:00:00.000Z",
"value": 5629,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743638400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-03T00:00:00.000Z",
"value": 3539,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745366400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-23T00:00:00.000Z",
"value": 6586,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1748908800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-03T00:00:00.000Z",
"value": 38549,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750032000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-16T00:00:00.000Z",
"value": 14979,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752883200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-19T00:00:00.000Z",
"value": 15453,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753488000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-26T00:00:00.000Z",
"value": 12954,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754784000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-10T00:00:00.000Z",
"value": 10165,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754956800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-12T00:00:00.000Z",
"value": 27692,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756080000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-25T00:00:00.000Z",
"value": 11181,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758067200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-17T00:00:00.000Z",
"value": 22806,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758499200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-22T00:00:00.000Z",
"value": 11552,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760313600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-13T00:00:00.000Z",
"value": 7553,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760832000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-19T00:00:00.000Z",
"value": 8019,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761350400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-25T00:00:00.000Z",
"value": 9889,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763596800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-20T00:00:00.000Z",
"value": 11363,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765497600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-12T00:00:00.000Z",
"value": 7770,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766361600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-22T00:00:00.000Z",
"value": 23651,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769126400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-23T00:00:00.000Z",
"value": 4728,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1769212800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-24T00:00:00.000Z",
"value": 14973,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770076800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-03T00:00:00.000Z",
"value": 20238,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770336000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-06T00:00:00.000Z",
"value": 11001,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770508800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-08T00:00:00.000Z",
"value": 23078,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771372800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-18T00:00:00.000Z",
"value": 3996,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772496000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-03T00:00:00.000Z",
"value": 8707,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774483200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-26T00:00:00.000Z",
"value": 2769,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774569600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-27T00:00:00.000Z",
"value": 12296,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775174400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-03T00:00:00.000Z",
"value": 6463,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776124800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-14T00:00:00.000Z",
"value": 7646,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1776384000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-17T00:00:00.000Z",
"value": 17072,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1777334400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-28T00:00:00.000Z",
"value": 8812,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778803200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-15T00:00:00.000Z",
"value": 7819,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780358400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-02T00:00:00.000Z",
"value": 30673,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780617600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-05T00:00:00.000Z",
"value": 8068,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781395200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-14T00:00:00.000Z",
"value": 9927,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783987200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-14T00:00:00.000Z",
"value": 21017,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784160000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-16T00:00:00.000Z",
"value": 27180,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785196800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-28T00:00:00.000Z",
"value": 14298,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785888000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-05T00:00:00.000Z",
"value": 10788,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787443200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-23T00:00:00.000Z",
"value": 14583,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787961600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-29T00:00:00.000Z",
"value": 12235,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789603200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-17T00:00:00.000Z",
"value": 15294,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789862400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-20T00:00:00.000Z",
"value": 7369,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704326400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-04T00:00:00.000Z",
"value": 3253,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709942400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-09T00:00:00.000Z",
"value": 5358,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710115200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-11T00:00:00.000Z",
"value": 19398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712966400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-13T00:00:00.000Z",
"value": 1545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713916800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-24T00:00:00.000Z",
"value": 4256,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717200000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-01T00:00:00.000Z",
"value": 22705,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718582400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-17T00:00:00.000Z",
"value": 2326,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719360000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-26T00:00:00.000Z",
"value": 455,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720915200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-14T00:00:00.000Z",
"value": 6046,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723075200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-08T00:00:00.000Z",
"value": 8579,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1723852800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-17T00:00:00.000Z",
"value": 10819,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727740800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-01T00:00:00.000Z",
"value": 7029,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728086400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-05T00:00:00.000Z",
"value": 2291,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729987200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-27T00:00:00.000Z",
"value": 3562,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730764800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-05T00:00:00.000Z",
"value": 7352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730937600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-07T00:00:00.000Z",
"value": 2710,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731801600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-17T00:00:00.000Z",
"value": 5789,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1732147200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-21T00:00:00.000Z",
"value": 3099,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736208000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-07T00:00:00.000Z",
"value": 414,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736294400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-08T00:00:00.000Z",
"value": 5406,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738022400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-28T00:00:00.000Z",
"value": 4399,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739404800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-13T00:00:00.000Z",
"value": 826,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739577600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-15T00:00:00.000Z",
"value": 368,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741824000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-13T00:00:00.000Z",
"value": 1827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741910400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-14T00:00:00.000Z",
"value": 6333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742169600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-17T00:00:00.000Z",
"value": 930,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743379200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-31T00:00:00.000Z",
"value": 818,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1746403200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-05T00:00:00.000Z",
"value": 2753,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747180800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-14T00:00:00.000Z",
"value": 5076,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747958400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-23T00:00:00.000Z",
"value": 30598,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748217600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-26T00:00:00.000Z",
"value": 29132,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748476800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-29T00:00:00.000Z",
"value": 23338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748736000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-01T00:00:00.000Z",
"value": 26664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749427200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-09T00:00:00.000Z",
"value": 46895,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754524800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-07T00:00:00.000Z",
"value": 3909,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754697600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-09T00:00:00.000Z",
"value": 26385,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754870400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-11T00:00:00.000Z",
"value": 11066,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755561600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-19T00:00:00.000Z",
"value": 16112,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756857600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-03T00:00:00.000Z",
"value": 22876,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759190400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-30T00:00:00.000Z",
"value": 18012,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761955200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-01T00:00:00.000Z",
"value": 2546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762300800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-05T00:00:00.000Z",
"value": 64079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763424000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-18T00:00:00.000Z",
"value": 8106,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763856000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-23T00:00:00.000Z",
"value": 7966,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767398400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-03T00:00:00.000Z",
"value": 6967,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767571200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-05T00:00:00.000Z",
"value": 10219,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771632000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-21T00:00:00.000Z",
"value": 2669,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772928000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-08T00:00:00.000Z",
"value": 1507,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773792000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-18T00:00:00.000Z",
"value": 5730,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776643200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-20T00:00:00.000Z",
"value": 10662,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777075200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-25T00:00:00.000Z",
"value": 1912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777593600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-01T00:00:00.000Z",
"value": 6251,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778025600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-06T00:00:00.000Z",
"value": 3854,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778716800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-14T00:00:00.000Z",
"value": 2447,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779494400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-23T00:00:00.000Z",
"value": 3113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779926400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-28T00:00:00.000Z",
"value": 4657,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780012800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-29T00:00:00.000Z",
"value": 2247,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782432000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-26T00:00:00.000Z",
"value": 5732,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783468800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-08T00:00:00.000Z",
"value": 8069,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783641600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-10T00:00:00.000Z",
"value": 9565,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783814400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-12T00:00:00.000Z",
"value": 6542,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785542400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-01T00:00:00.000Z",
"value": 7271,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787529600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-24T00:00:00.000Z",
"value": 9531,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787788800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-27T00:00:00.000Z",
"value": 11952,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1788048000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-30T00:00:00.000Z",
"value": 3439,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790208000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-24T00:00:00.000Z",
"value": 15203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790899200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-02T00:00:00.000Z",
"value": 1628,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1704240000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-03T00:00:00.000Z",
"value": 3237,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706227200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-26T00:00:00.000Z",
"value": 1366,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1706572800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-30T00:00:00.000Z",
"value": 5201,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708905600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-26T00:00:00.000Z",
"value": 5591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710374400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-14T00:00:00.000Z",
"value": 42526,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712448000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-07T00:00:00.000Z",
"value": 15610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715385600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-11T00:00:00.000Z",
"value": 51683,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716163200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-20T00:00:00.000Z",
"value": 7230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718841600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-20T00:00:00.000Z",
"value": 1640,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719446400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-27T00:00:00.000Z",
"value": 1570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721952000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-26T00:00:00.000Z",
"value": 3434,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724198400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-21T00:00:00.000Z",
"value": 3409,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725580800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-06T00:00:00.000Z",
"value": 19070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726617600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-18T00:00:00.000Z",
"value": 36107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727568000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-29T00:00:00.000Z",
"value": 2049,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728518400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-10T00:00:00.000Z",
"value": 1250,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729728000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-24T00:00:00.000Z",
"value": 6991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733097600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-02T00:00:00.000Z",
"value": 762,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737158400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-18T00:00:00.000Z",
"value": 529,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737417600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-21T00:00:00.000Z",
"value": 1557,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1737590400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-23T00:00:00.000Z",
"value": 8444,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738800000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-06T00:00:00.000Z",
"value": 3831,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744243200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-10T00:00:00.000Z",
"value": 2945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1744848000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-17T00:00:00.000Z",
"value": 17815,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749600000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-11T00:00:00.000Z",
"value": 23312,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749772800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-13T00:00:00.000Z",
"value": 23064,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750204800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-18T00:00:00.000Z",
"value": 7198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752624000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-16T00:00:00.000Z",
"value": 4588,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753833600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-30T00:00:00.000Z",
"value": 8664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754611200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-08T00:00:00.000Z",
"value": 20693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755302400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-16T00:00:00.000Z",
"value": 13772,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755388800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-17T00:00:00.000Z",
"value": 7230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755648000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-20T00:00:00.000Z",
"value": 12443,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1755820800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-22T00:00:00.000Z",
"value": 18763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756771200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-02T00:00:00.000Z",
"value": 13648,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757894400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-15T00:00:00.000Z",
"value": 17521,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760659200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-17T00:00:00.000Z",
"value": 24899,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761609600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-28T00:00:00.000Z",
"value": 20019,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1762732800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-10T00:00:00.000Z",
"value": 14563,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765843200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-16T00:00:00.000Z",
"value": 14687,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1767916800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-09T00:00:00.000Z",
"value": 6181,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768262400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-13T00:00:00.000Z",
"value": 3938,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771459200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-19T00:00:00.000Z",
"value": 6720,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772323200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-01T00:00:00.000Z",
"value": 8691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774915200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-31T00:00:00.000Z",
"value": 1631,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775088000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-02T00:00:00.000Z",
"value": 4770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775347200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-05T00:00:00.000Z",
"value": 1487,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779667200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-25T00:00:00.000Z",
"value": 10133,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779840000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-27T00:00:00.000Z",
"value": 4770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780704000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-06T00:00:00.000Z",
"value": 5832,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781913600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-20T00:00:00.000Z",
"value": 4293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783555200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-09T00:00:00.000Z",
"value": 11201,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784764800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-23T00:00:00.000Z",
"value": 9604,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785715200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-03T00:00:00.000Z",
"value": 11856,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788134400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-31T00:00:00.000Z",
"value": 6533,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788393600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-03T00:00:00.000Z",
"value": 14013,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788652800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-06T00:00:00.000Z",
"value": 7912,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789344000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-14T00:00:00.000Z",
"value": 10581,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790467200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-27T00:00:00.000Z",
"value": 9657,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579392000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-19T00:00:00.000Z",
"value": 373626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580601600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-02T00:00:00.000Z",
"value": 538337,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582502400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-24T00:00:00.000Z",
"value": 1271274,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585785600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-02T00:00:00.000Z",
"value": 641791,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587254400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-19T00:00:00.000Z",
"value": 969210,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588550400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-04T00:00:00.000Z",
"value": 1067674,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1588636800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-05T00:00:00.000Z",
"value": 1011354,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591315200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-05T00:00:00.000Z",
"value": 1428910,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592697600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-21T00:00:00.000Z",
"value": 1505622,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595030400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-18T00:00:00.000Z",
"value": 2554022,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595894400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-28T00:00:00.000Z",
"value": 4541455,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597104000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-11T00:00:00.000Z",
"value": 6359984,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597968000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-21T00:00:00.000Z",
"value": 6473576,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599350400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-06T00:00:00.000Z",
"value": 5728306,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1599782400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-11T00:00:00.000Z",
"value": 5229059,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604448000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-04T00:00:00.000Z",
"value": 11928239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604793600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-08T00:00:00.000Z",
"value": 15126070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605398400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-15T00:00:00.000Z",
"value": 14509520,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607212800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-06T00:00:00.000Z",
"value": 21611382,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608422400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-20T00:00:00.000Z",
"value": 32083297,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608508800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-21T00:00:00.000Z",
"value": 35163949,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608854400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-25T00:00:00.000Z",
"value": 37146257,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608940800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-26T00:00:00.000Z",
"value": 41558946,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609977600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-07T00:00:00.000Z",
"value": 95652667,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611014400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-19T00:00:00.000Z",
"value": 121207493,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611619200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-26T00:00:00.000Z",
"value": 144921346,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611964800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-30T00:00:00.000Z",
"value": 149109100,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612137600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-01T00:00:00.000Z",
"value": 143455728,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613952000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-22T00:00:00.000Z",
"value": 349814150,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615680000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-14T00:00:00.000Z",
"value": 342106353,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615766400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-15T00:00:00.000Z",
"value": 335825794,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1620950400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-14T00:00:00.000Z",
"value": 715263999,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621555200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-21T00:00:00.000Z",
"value": 548067791,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621641600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-22T00:00:00.000Z",
"value": 511135203,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622592000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-02T00:00:00.000Z",
"value": 525314355,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624060800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-19T00:00:00.000Z",
"value": 543898914,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625270400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-03T00:00:00.000Z",
"value": 540063106,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1625875200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-10T00:00:00.000Z",
"value": 568599032,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626393600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-16T00:00:00.000Z",
"value": 539770795,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627084800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-24T00:00:00.000Z",
"value": 574083289,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627516800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-29T00:00:00.000Z",
"value": 629867362,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628899200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-14T00:00:00.000Z",
"value": 919267942,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630454400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-01T00:00:00.000Z",
"value": 979760732,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632441600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-24T00:00:00.000Z",
"value": 883361184,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632787200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-28T00:00:00.000Z",
"value": 845920090,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637193600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-18T00:00:00.000Z",
"value": 904382762,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637366400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-20T00:00:00.000Z",
"value": 890022657,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638835200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-07T00:00:00.000Z",
"value": 890306128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639267200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-12T00:00:00.000Z",
"value": 770915624,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642291200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-16T00:00:00.000Z",
"value": 508503225,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642550400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-19T00:00:00.000Z",
"value": 498598453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643500800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-30T00:00:00.000Z",
"value": 424780740,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643673600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-01T00:00:00.000Z",
"value": 431197322,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644796800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-14T00:00:00.000Z",
"value": 513457049,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645142400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-18T00:00:00.000Z",
"value": 498945916,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646697600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-08T00:00:00.000Z",
"value": 424454714,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647734400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-20T00:00:00.000Z",
"value": 504039981,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647907200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-22T00:00:00.000Z",
"value": 511905815,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648857600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-02T00:00:00.000Z",
"value": 583777203,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649894400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-14T00:00:00.000Z",
"value": 575231705,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650412800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-20T00:00:00.000Z",
"value": 637082641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651104000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-28T00:00:00.000Z",
"value": 561764698,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652745600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-17T00:00:00.000Z",
"value": 439123674,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653868800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-30T00:00:00.000Z",
"value": 463642553,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655769600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-21T00:00:00.000Z",
"value": 295690769,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657670400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-13T00:00:00.000Z",
"value": 290522587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666828800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-27T00:00:00.000Z",
"value": 194223208,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667433600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-03T00:00:00.000Z",
"value": 191291738,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668384000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-14T00:00:00.000Z",
"value": 166614472,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669680000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-29T00:00:00.000Z",
"value": 157313902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671753600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-23T00:00:00.000Z",
"value": 167515779,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672272000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-29T00:00:00.000Z",
"value": 166916795,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672790400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-04T00:00:00.000Z",
"value": 165247025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680220800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-31T00:00:00.000Z",
"value": 256585284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682899200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-01T00:00:00.000Z",
"value": 282760920,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683158400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-04T00:00:00.000Z",
"value": 284912330,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683244800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-05T00:00:00.000Z",
"value": 282002140,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683676800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-10T00:00:00.000Z",
"value": 275294173,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684195200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-16T00:00:00.000Z",
"value": 275468894,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684713600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-22T00:00:00.000Z",
"value": 275558958,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685145600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-27T00:00:00.000Z",
"value": 286516899,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686182400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-08T00:00:00.000Z",
"value": 288019835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686355200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-10T00:00:00.000Z",
"value": 288740561,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688169600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-01T00:00:00.000Z",
"value": 286063095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693440000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-31T00:00:00.000Z",
"value": 244884246,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695427200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-23T00:00:00.000Z",
"value": 236102415,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1695513600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-24T00:00:00.000Z",
"value": 235178041,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698796800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-01T00:00:00.000Z",
"value": 265513381,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701043200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-27T00:00:00.000Z",
"value": 302288012,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701734400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-05T00:00:00.000Z",
"value": 338859842,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702080000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-09T00:00:00.000Z",
"value": 355447354,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703030400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-20T00:00:00.000Z",
"value": 332010696,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1704844800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-10T00:00:00.000Z",
"value": 364767709,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705622400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-19T00:00:00.000Z",
"value": 381693118,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706918400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-03T00:00:00.000Z",
"value": 366196902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707004800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-04T00:00:00.000Z",
"value": 365366124,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709424000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-03T00:00:00.000Z",
"value": 496844680,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712707200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-10T00:00:00.000Z",
"value": 529312173,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712793600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-11T00:00:00.000Z",
"value": 522002062,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714003200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-25T00:00:00.000Z",
"value": 463604094,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714694400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-03T00:00:00.000Z",
"value": 438630239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1714953600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-06T00:00:00.000Z",
"value": 455297454,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715644800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-14T00:00:00.000Z",
"value": 430447933,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1719878400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-02T00:00:00.000Z",
"value": 577509816,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720310400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-07T00:00:00.000Z",
"value": 518967401,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724544000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-25T00:00:00.000Z",
"value": 511358432,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724803200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-28T00:00:00.000Z",
"value": 446774817,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728604800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-11T00:00:00.000Z",
"value": 444058992,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729296000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-19T00:00:00.000Z",
"value": 493540704,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730505600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-02T00:00:00.000Z",
"value": 488417456,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731024000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-08T00:00:00.000Z",
"value": 540575490,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733875200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-11T00:00:00.000Z",
"value": 643068130,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733961600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-12T00:00:00.000Z",
"value": 681650476,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734912000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-23T00:00:00.000Z",
"value": 565002128,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735689600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-01T00:00:00.000Z",
"value": 579180038,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736899200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-15T00:00:00.000Z",
"value": 566824859,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739664000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-16T00:00:00.000Z",
"value": 485148502,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1740787200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-01T00:00:00.000Z",
"value": 412182206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743552000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-02T00:00:00.000Z",
"value": 342735812,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744502400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-13T00:00:00.000Z",
"value": 299136758,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744761600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-16T00:00:00.000Z",
"value": 294272455,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746662400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-08T00:00:00.000Z",
"value": 324330612,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747008000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-12T00:00:00.000Z",
"value": 430361699,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747267200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-15T00:00:00.000Z",
"value": 455349967,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750291200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-19T00:00:00.000Z",
"value": 446661498,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751068800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-28T00:00:00.000Z",
"value": 450401123,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754006400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-01T00:00:00.000Z",
"value": 650256726,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756944000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-04T00:00:00.000Z",
"value": 727067736,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757808000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-14T00:00:00.000Z",
"value": 810439461,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757980800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-16T00:00:00.000Z",
"value": 784085918,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758240000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-19T00:00:00.000Z",
"value": 795530125,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758412800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-21T00:00:00.000Z",
"value": 794856092,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760918400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-20T00:00:00.000Z",
"value": 711713192,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762473600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-07T00:00:00.000Z",
"value": 1149673941,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763510400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-19T00:00:00.000Z",
"value": 1051921441,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763683200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-21T00:00:00.000Z",
"value": 977576850,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764547200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-01T00:00:00.000Z",
"value": 1009700829,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764979200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-06T00:00:00.000Z",
"value": 1032301125,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766620800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-25T00:00:00.000Z",
"value": 1012793486,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768780800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-19T00:00:00.000Z",
"value": 758521576,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770854400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-12T00:00:00.000Z",
"value": 504083940,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771113600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-15T00:00:00.000Z",
"value": 527691886,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771545600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-20T00:00:00.000Z",
"value": 505449146,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771804800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-23T00:00:00.000Z",
"value": 500593054,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773878400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-19T00:00:00.000Z",
"value": 530679303,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778976000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-17T00:00:00.000Z",
"value": 529337585,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780272000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-01T00:00:00.000Z",
"value": 502996781,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781308800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-13T00:00:00.000Z",
"value": 429995562,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785024000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-26T00:00:00.000Z",
"value": 569314540,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786233600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-09T00:00:00.000Z",
"value": 590774746,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787011200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-18T00:00:00.000Z",
"value": 579824268,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787702400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-26T00:00:00.000Z",
"value": 730326802,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789689600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-18T00:00:00.000Z",
"value": 723376367,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791504000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-09T00:00:00.000Z",
"value": 701321304,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1791676800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-11T00:00:00.000Z",
"value": 715455024,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704240000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-03T00:00:00.000Z",
"value": 6431,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706227200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-26T00:00:00.000Z",
"value": 3107,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706572800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-30T00:00:00.000Z",
"value": 9475,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1708905600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-26T00:00:00.000Z",
"value": 10003,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1710374400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-14T00:00:00.000Z",
"value": 62063,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712448000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-07T00:00:00.000Z",
"value": 22953,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715385600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-11T00:00:00.000Z",
"value": 78687,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1716163200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-20T00:00:00.000Z",
"value": 11585,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718841600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-20T00:00:00.000Z",
"value": 3893,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719446400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-27T00:00:00.000Z",
"value": 3099,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1721952000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-26T00:00:00.000Z",
"value": 5668,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724198400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-21T00:00:00.000Z",
"value": 5229,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1725580800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-06T00:00:00.000Z",
"value": 28680,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726617600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-18T00:00:00.000Z",
"value": 52244,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727568000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-29T00:00:00.000Z",
"value": 3291,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728518400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-10T00:00:00.000Z",
"value": 2787,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729728000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-24T00:00:00.000Z",
"value": 10293,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733097600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-02T00:00:00.000Z",
"value": 2525,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737158400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-18T00:00:00.000Z",
"value": 2303,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737417600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-21T00:00:00.000Z",
"value": 4368,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1737590400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-23T00:00:00.000Z",
"value": 13432,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738800000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-06T00:00:00.000Z",
"value": 7686,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744243200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-10T00:00:00.000Z",
"value": 5057,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744848000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-17T00:00:00.000Z",
"value": 25925,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749600000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-11T00:00:00.000Z",
"value": 33557,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1749772800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-13T00:00:00.000Z",
"value": 31363,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750204800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-18T00:00:00.000Z",
"value": 10808,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1752624000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-16T00:00:00.000Z",
"value": 7196,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1753833600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-30T00:00:00.000Z",
"value": 12653,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754611200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-08T00:00:00.000Z",
"value": 30209,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755302400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-16T00:00:00.000Z",
"value": 21613,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755388800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-17T00:00:00.000Z",
"value": 11336,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755648000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-20T00:00:00.000Z",
"value": 18845,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755820800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-22T00:00:00.000Z",
"value": 25663,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756771200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-02T00:00:00.000Z",
"value": 20995,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757894400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-15T00:00:00.000Z",
"value": 24485,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760659200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-17T00:00:00.000Z",
"value": 35890,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1761609600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-28T00:00:00.000Z",
"value": 34234,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762732800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-10T00:00:00.000Z",
"value": 26235,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765843200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-16T00:00:00.000Z",
"value": 21110,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1767916800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-09T00:00:00.000Z",
"value": 10503,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768262400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-13T00:00:00.000Z",
"value": 6135,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771459200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-19T00:00:00.000Z",
"value": 9406,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1772323200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-01T00:00:00.000Z",
"value": 11829,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774915200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-31T00:00:00.000Z",
"value": 2754,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775088000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-02T00:00:00.000Z",
"value": 7818,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1775347200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-04-05T00:00:00.000Z",
"value": 2482,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779667200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-25T00:00:00.000Z",
"value": 15300,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779840000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-27T00:00:00.000Z",
"value": 7294,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780704000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-06T00:00:00.000Z",
"value": 7466,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781913600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-20T00:00:00.000Z",
"value": 6114,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1783555200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-09T00:00:00.000Z",
"value": 16667,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1784764800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-23T00:00:00.000Z",
"value": 15491,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785715200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-03T00:00:00.000Z",
"value": 17059,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788134400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-31T00:00:00.000Z",
"value": 9857,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788393600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-03T00:00:00.000Z",
"value": 19918,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788652800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-06T00:00:00.000Z",
"value": 12169,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789344000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-14T00:00:00.000Z",
"value": 17606,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790467200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-27T00:00:00.000Z",
"value": 14122,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705104000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-13T00:00:00.000Z",
"value": 5630,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1708473600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-21T00:00:00.000Z",
"value": 6236,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713052800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-14T00:00:00.000Z",
"value": 3836,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713657600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-21T00:00:00.000Z",
"value": 672,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714435200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-30T00:00:00.000Z",
"value": 5807,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716336000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-22T00:00:00.000Z",
"value": 11355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716508800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-24T00:00:00.000Z",
"value": 7797,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1716940800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-29T00:00:00.000Z",
"value": 25587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717372800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-03T00:00:00.000Z",
"value": 13892,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717459200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-04T00:00:00.000Z",
"value": 8667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1717632000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-06T00:00:00.000Z",
"value": 16141,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718496000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-16T00:00:00.000Z",
"value": 3205,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1720483200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-09T00:00:00.000Z",
"value": 3737,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721174400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-17T00:00:00.000Z",
"value": 4113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1721606400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-22T00:00:00.000Z",
"value": 838,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722988800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-07T00:00:00.000Z",
"value": 5182,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724112000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-20T00:00:00.000Z",
"value": 9538,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725494400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-05T00:00:00.000Z",
"value": 18103,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727913600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-03T00:00:00.000Z",
"value": 2661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728691200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-12T00:00:00.000Z",
"value": 377,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1729468800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-21T00:00:00.000Z",
"value": 8396,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730073600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-28T00:00:00.000Z",
"value": 13378,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730851200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-06T00:00:00.000Z",
"value": 11698,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731628800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-15T00:00:00.000Z",
"value": 5225,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735344000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-28T00:00:00.000Z",
"value": 2104,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735776000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-02T00:00:00.000Z",
"value": 1263,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736121600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-06T00:00:00.000Z",
"value": 3748,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738281600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-31T00:00:00.000Z",
"value": 3736,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739145600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-10T00:00:00.000Z",
"value": 3774,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739491200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-14T00:00:00.000Z",
"value": 525,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739923200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-19T00:00:00.000Z",
"value": 2721,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740096000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-21T00:00:00.000Z",
"value": 2340,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741305600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-07T00:00:00.000Z",
"value": 2643,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743292800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-30T00:00:00.000Z",
"value": 2297,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743897600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-06T00:00:00.000Z",
"value": 1071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744588800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-14T00:00:00.000Z",
"value": 13794,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1744675200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-04-15T00:00:00.000Z",
"value": 23178,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747699200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-20T00:00:00.000Z",
"value": 9009,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1750723200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-24T00:00:00.000Z",
"value": 8647,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752019200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-09T00:00:00.000Z",
"value": 5964,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752537600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-15T00:00:00.000Z",
"value": 2637,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752710400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-17T00:00:00.000Z",
"value": 10383,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753142400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-22T00:00:00.000Z",
"value": 28941,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754352000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-05T00:00:00.000Z",
"value": 4590,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1756339200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-28T00:00:00.000Z",
"value": 7153,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757376000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-09T00:00:00.000Z",
"value": 2109,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758758400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-25T00:00:00.000Z",
"value": 6253,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759449600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-03T00:00:00.000Z",
"value": 15935,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760140800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-11T00:00:00.000Z",
"value": 1297,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766707200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-26T00:00:00.000Z",
"value": 8948,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769040000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-22T00:00:00.000Z",
"value": 18116,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771977600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-25T00:00:00.000Z",
"value": 12967,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775001600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-01T00:00:00.000Z",
"value": 2696,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776470400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-18T00:00:00.000Z",
"value": 5821,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778198400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-08T00:00:00.000Z",
"value": 4943,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778284800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-09T00:00:00.000Z",
"value": 3562,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1778457600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-11T00:00:00.000Z",
"value": 4242,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779235200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-20T00:00:00.000Z",
"value": 9971,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779580800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-24T00:00:00.000Z",
"value": 3242,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780963200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-09T00:00:00.000Z",
"value": 5444,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783209600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-05T00:00:00.000Z",
"value": 1926,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784332800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-18T00:00:00.000Z",
"value": 9293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1784851200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-24T00:00:00.000Z",
"value": 14977,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785801600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-04T00:00:00.000Z",
"value": 14176,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786406400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-11T00:00:00.000Z",
"value": 13787,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705968000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-23T00:00:00.000Z",
"value": 7783,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707436800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-09T00:00:00.000Z",
"value": 6024,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709683200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-06T00:00:00.000Z",
"value": 725,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710460800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-15T00:00:00.000Z",
"value": 36068,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710633600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-17T00:00:00.000Z",
"value": 30816,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710892800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-20T00:00:00.000Z",
"value": 52295,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711324800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-25T00:00:00.000Z",
"value": 7625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711497600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-27T00:00:00.000Z",
"value": 7058,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715299200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-10T00:00:00.000Z",
"value": 34642,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716595200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-25T00:00:00.000Z",
"value": 7720,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718150400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-12T00:00:00.000Z",
"value": 5071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723248000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-10T00:00:00.000Z",
"value": 398,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724284800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-22T00:00:00.000Z",
"value": 12106,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725321600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-03T00:00:00.000Z",
"value": 8313,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725408000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-04T00:00:00.000Z",
"value": 10054,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726099200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-12T00:00:00.000Z",
"value": 28871,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726790400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-20T00:00:00.000Z",
"value": 32147,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727308800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-26T00:00:00.000Z",
"value": 28205,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729641600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-23T00:00:00.000Z",
"value": 2664,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731974400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-19T00:00:00.000Z",
"value": 6567,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732060800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-20T00:00:00.000Z",
"value": 14099,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734480000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-18T00:00:00.000Z",
"value": 5290,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735171200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-26T00:00:00.000Z",
"value": 6451,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735257600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-27T00:00:00.000Z",
"value": 8333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736380800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-09T00:00:00.000Z",
"value": 39.85,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738627200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-04T00:00:00.000Z",
"value": 8959,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739750400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-17T00:00:00.000Z",
"value": 768,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739836800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-18T00:00:00.000Z",
"value": 3227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1743638400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-03T00:00:00.000Z",
"value": 2389,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745366400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-23T00:00:00.000Z",
"value": 4335,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748908800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-03T00:00:00.000Z",
"value": 25338,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750032000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-16T00:00:00.000Z",
"value": 10166,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752883200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-19T00:00:00.000Z",
"value": 10025,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1753488000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-26T00:00:00.000Z",
"value": 8782,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754784000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-10T00:00:00.000Z",
"value": 6942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754956800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-12T00:00:00.000Z",
"value": 17499,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1756080000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-25T00:00:00.000Z",
"value": 7404,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758067200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-17T00:00:00.000Z",
"value": 16068,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1758499200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-22T00:00:00.000Z",
"value": 7293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760313600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-13T00:00:00.000Z",
"value": 3870,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1760832000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-19T00:00:00.000Z",
"value": 5429,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761350400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-25T00:00:00.000Z",
"value": 6854,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1763596800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-20T00:00:00.000Z",
"value": 7648,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765497600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-12T00:00:00.000Z",
"value": 5325,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1766361600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-22T00:00:00.000Z",
"value": 16333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769126400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-23T00:00:00.000Z",
"value": 2667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769212800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-24T00:00:00.000Z",
"value": 11497,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770076800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-03T00:00:00.000Z",
"value": 14018,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770336000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-06T00:00:00.000Z",
"value": 7074,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770508800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-08T00:00:00.000Z",
"value": 16929,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771372800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-18T00:00:00.000Z",
"value": 2752,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1772496000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-03T00:00:00.000Z",
"value": 6049,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774483200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-26T00:00:00.000Z",
"value": 1678,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774569600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-27T00:00:00.000Z",
"value": 8475,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1775174400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-03T00:00:00.000Z",
"value": 4622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776124800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-14T00:00:00.000Z",
"value": 5622,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776384000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-17T00:00:00.000Z",
"value": 12070,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777334400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-28T00:00:00.000Z",
"value": 6022,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1778803200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-15T00:00:00.000Z",
"value": 5266,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780358400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-02T00:00:00.000Z",
"value": 21742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780617600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-05T00:00:00.000Z",
"value": 5533,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781395200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-14T00:00:00.000Z",
"value": 6686,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783987200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-14T00:00:00.000Z",
"value": 13922,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784160000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-16T00:00:00.000Z",
"value": 15056,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785196800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-28T00:00:00.000Z",
"value": 9397,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1785888000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-05T00:00:00.000Z",
"value": 6852,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787443200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-23T00:00:00.000Z",
"value": 10047,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787961600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-29T00:00:00.000Z",
"value": 8238,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789603200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-17T00:00:00.000Z",
"value": 9512,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1789862400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-20T00:00:00.000Z",
"value": 4754,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579910400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-25T00:00:00.000Z",
"value": 444318,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1580774400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-04T00:00:00.000Z",
"value": 505342,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582243200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-21T00:00:00.000Z",
"value": 1212022,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1582934400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-29T00:00:00.000Z",
"value": 1251571,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583107200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-02T00:00:00.000Z",
"value": 1165548,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1585094400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-25T00:00:00.000Z",
"value": 647075,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586304000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-08T00:00:00.000Z",
"value": 1468352,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587513600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-22T00:00:00.000Z",
"value": 694918,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589155200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-11T00:00:00.000Z",
"value": 1460959,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590364800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-25T00:00:00.000Z",
"value": 1476617,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593648000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-02T00:00:00.000Z",
"value": 2173993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598227200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-24T00:00:00.000Z",
"value": 6400117,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600387200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-18T00:00:00.000Z",
"value": 5957535,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603929600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-29T00:00:00.000Z",
"value": 12762364,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605052800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-11T00:00:00.000Z",
"value": 16557339,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607731200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-12T00:00:00.000Z",
"value": 19023625,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610236800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-10T00:00:00.000Z",
"value": 104804017,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610755200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-16T00:00:00.000Z",
"value": 115983404,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610928000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-18T00:00:00.000Z",
"value": 117326149,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612742400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-08T00:00:00.000Z",
"value": 172168462,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613779200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-20T00:00:00.000Z",
"value": 339717345,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613865600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-21T00:00:00.000Z",
"value": 359361857,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614643200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-02T00:00:00.000Z",
"value": 264239968,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1617408000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-03T00:00:00.000Z",
"value": 291424745,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618704000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-18T00:00:00.000Z",
"value": 374025796,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619395200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-26T00:00:00.000Z",
"value": 387369380,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626220800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-14T00:00:00.000Z",
"value": 540211047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626652800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-19T00:00:00.000Z",
"value": 534889339,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626998400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-23T00:00:00.000Z",
"value": 554678876,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633651200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-08T00:00:00.000Z",
"value": 1021880607,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638144000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-29T00:00:00.000Z",
"value": 832677387,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638576000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-04T00:00:00.000Z",
"value": 730438963,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640476800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-26T00:00:00.000Z",
"value": 643872191,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640908800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-31T00:00:00.000Z",
"value": 587154091,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641168000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-03T00:00:00.000Z",
"value": 608425239,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643155200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-26T00:00:00.000Z",
"value": 389077395,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643241600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-27T00:00:00.000Z",
"value": 458918816,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1646524800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-06T00:00:00.000Z",
"value": 441588032,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647302400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-15T00:00:00.000Z",
"value": 439220093,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647475200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-17T00:00:00.000Z",
"value": 476534527,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648684800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-31T00:00:00.000Z",
"value": 564388904,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649116800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-05T00:00:00.000Z",
"value": 628737460,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649203200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-06T00:00:00.000Z",
"value": 596400071,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650585600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-22T00:00:00.000Z",
"value": 617649087,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1651363200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-01T00:00:00.000Z",
"value": 590308471,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653523200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-26T00:00:00.000Z",
"value": 503489371,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656028800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-24T00:00:00.000Z",
"value": 308507130,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659398400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-02T00:00:00.000Z",
"value": 442176858,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659484800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-03T00:00:00.000Z",
"value": 436872355,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660262400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-12T00:00:00.000Z",
"value": 428195849,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662249600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-04T00:00:00.000Z",
"value": 183860169,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662422400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-06T00:00:00.000Z",
"value": 190461461,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663459200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-18T00:00:00.000Z",
"value": 178686388,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663891200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-23T00:00:00.000Z",
"value": 164601563,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665446400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-11T00:00:00.000Z",
"value": 162338820,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667606400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-05T00:00:00.000Z",
"value": 203692707,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668470400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-15T00:00:00.000Z",
"value": 170327970,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669161600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-23T00:00:00.000Z",
"value": 154274788,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673395200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-11T00:00:00.000Z",
"value": 181710286,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673913600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-17T00:00:00.000Z",
"value": 209665578,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674000000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-18T00:00:00.000Z",
"value": 211344026,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674086400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-19T00:00:00.000Z",
"value": 203843513,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675123200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-31T00:00:00.000Z",
"value": 213545218,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679443200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-22T00:00:00.000Z",
"value": 257277220,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680134400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-30T00:00:00.000Z",
"value": 253675416,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680739200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-06T00:00:00.000Z",
"value": 269863606,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681257600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-12T00:00:00.000Z",
"value": 277710931,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681344000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-13T00:00:00.000Z",
"value": 286795020,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1682208000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-23T00:00:00.000Z",
"value": 279177713,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683763200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-11T00:00:00.000Z",
"value": 272865429,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684022400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-14T00:00:00.000Z",
"value": 272228669,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686096000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-07T00:00:00.000Z",
"value": 298728173,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688515200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-05T00:00:00.000Z",
"value": 284195410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689724800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-19T00:00:00.000Z",
"value": 276736884,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691625600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-10T00:00:00.000Z",
"value": 278226435,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693267200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-29T00:00:00.000Z",
"value": 237536944,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694563200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-13T00:00:00.000Z",
"value": 233953045,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697587200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-18T00:00:00.000Z",
"value": 228351950,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699833600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-13T00:00:00.000Z",
"value": 298063147,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700092800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-16T00:00:00.000Z",
"value": 302616636,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701648000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-04T00:00:00.000Z",
"value": 332067712,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702166400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-10T00:00:00.000Z",
"value": 354404692,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702425600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-13T00:00:00.000Z",
"value": 335168449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1702598400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-15T00:00:00.000Z",
"value": 351147946,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703894400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-30T00:00:00.000Z",
"value": 346307693,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705708800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-20T00:00:00.000Z",
"value": 384964272,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708041600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-16T00:00:00.000Z",
"value": 442199491,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708732800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-24T00:00:00.000Z",
"value": 429350758,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710720000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-18T00:00:00.000Z",
"value": 526514158,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711152000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-23T00:00:00.000Z",
"value": 502082902,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711670400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-29T00:00:00.000Z",
"value": 518118410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711843200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-31T00:00:00.000Z",
"value": 520479904,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715472000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-12T00:00:00.000Z",
"value": 425730671,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715731200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-15T00:00:00.000Z",
"value": 426298019,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1722816000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-05T00:00:00.000Z",
"value": 477970026,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723334400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-11T00:00:00.000Z",
"value": 512382398,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725840000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-09T00:00:00.000Z",
"value": 439551186,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726185600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-13T00:00:00.000Z",
"value": 445930284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726272000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-14T00:00:00.000Z",
"value": 461227247,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726358400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-15T00:00:00.000Z",
"value": 456137222,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727222400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-25T00:00:00.000Z",
"value": 492253028,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728432000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-09T00:00:00.000Z",
"value": 456309773,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729123200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-17T00:00:00.000Z",
"value": 491181733,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729555200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-22T00:00:00.000Z",
"value": 505095119,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730419200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-01T00:00:00.000Z",
"value": 484275489,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731283200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-11T00:00:00.000Z",
"value": 581276854,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732665600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-27T00:00:00.000Z",
"value": 603120734,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732838400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-29T00:00:00.000Z",
"value": 643150326,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733011200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-01T00:00:00.000Z",
"value": 658358018,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733184000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-03T00:00:00.000Z",
"value": 639005499,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736035200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-05T00:00:00.000Z",
"value": 634003035,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738368000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-01T00:00:00.000Z",
"value": 556522779,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739059200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-09T00:00:00.000Z",
"value": 476466315,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741996800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-15T00:00:00.000Z",
"value": 350870138,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745280000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-22T00:00:00.000Z",
"value": 291277506,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745712000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-27T00:00:00.000Z",
"value": 326898080,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1747785600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-21T00:00:00.000Z",
"value": 446463510,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749513600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-10T00:00:00.000Z",
"value": 462872179,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750377600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-20T00:00:00.000Z",
"value": 453691880,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1751846400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-07T00:00:00.000Z",
"value": 473985836,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752278400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-12T00:00:00.000Z",
"value": 541796862,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759017600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-28T00:00:00.000Z",
"value": 725009109,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1759622400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-05T00:00:00.000Z",
"value": 809075481,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761091200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-22T00:00:00.000Z",
"value": 687640612,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764028800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-25T00:00:00.000Z",
"value": 1002524835,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764288000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-28T00:00:00.000Z",
"value": 1020763982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769472000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-27T00:00:00.000Z",
"value": 697576476,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769558400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-28T00:00:00.000Z",
"value": 738349626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1773532800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-15T00:00:00.000Z",
"value": 504503460,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774396800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-25T00:00:00.000Z",
"value": 510960808,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776902400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-23T00:00:00.000Z",
"value": 573787150,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777248000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-27T00:00:00.000Z",
"value": 566462789,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780790400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-07T00:00:00.000Z",
"value": 404801241,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1782518400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-27T00:00:00.000Z",
"value": 428130702,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784505600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-20T00:00:00.000Z",
"value": 527795982,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786147200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-08T00:00:00.000Z",
"value": 583984657,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704758400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-09T00:00:00.000Z",
"value": 8009,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707782400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-13T00:00:00.000Z",
"value": 9567,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709769600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-07T00:00:00.000Z",
"value": 33782,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1711238400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-24T00:00:00.000Z",
"value": 8225,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714262400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-28T00:00:00.000Z",
"value": 1206,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714780800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-04T00:00:00.000Z",
"value": 2703,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714867200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-05T00:00:00.000Z",
"value": 25887,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1717977600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-10T00:00:00.000Z",
"value": 11171,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1718064000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-11T00:00:00.000Z",
"value": 6675,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719014400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-22T00:00:00.000Z",
"value": 4614,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719187200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-06-24T00:00:00.000Z",
"value": 2008,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719792000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-01T00:00:00.000Z",
"value": 8192,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720828800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-13T00:00:00.000Z",
"value": 10618,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722556800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-02T00:00:00.000Z",
"value": 8742,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1722643200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-03T00:00:00.000Z",
"value": 1723,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1723766400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-16T00:00:00.000Z",
"value": 1284,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724889600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-29T00:00:00.000Z",
"value": 4367,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1726012800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-11T00:00:00.000Z",
"value": 58432,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727395200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-27T00:00:00.000Z",
"value": 15065,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1727481600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-09-28T00:00:00.000Z",
"value": 5579,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731542400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-14T00:00:00.000Z",
"value": 8646,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734134400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-14T00:00:00.000Z",
"value": 10447,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735084800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-25T00:00:00.000Z",
"value": 8723,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735948800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-04T00:00:00.000Z",
"value": 14687,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1738454400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-02T00:00:00.000Z",
"value": 1268,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740960000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-03T00:00:00.000Z",
"value": 8098,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742515200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-21T00:00:00.000Z",
"value": 1544,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1742947200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-26T00:00:00.000Z",
"value": 4266,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744070400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-08T00:00:00.000Z",
"value": 15774,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744416000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-12T00:00:00.000Z",
"value": 10286,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1745971200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-30T00:00:00.000Z",
"value": 4080,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750809600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-25T00:00:00.000Z",
"value": 9264,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751587200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-04T00:00:00.000Z",
"value": 10116,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751932800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-07-08T00:00:00.000Z",
"value": 8602,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1755907200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-23T00:00:00.000Z",
"value": 12667,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762041600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-02T00:00:00.000Z",
"value": 6330,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763251200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-16T00:00:00.000Z",
"value": 21725,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1765152000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-08T00:00:00.000Z",
"value": 5574,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770940800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-13T00:00:00.000Z",
"value": 61377,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771891200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-24T00:00:00.000Z",
"value": 5765,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1774742400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-29T00:00:00.000Z",
"value": 2028,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778889600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-16T00:00:00.000Z",
"value": 5206,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1779062400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-18T00:00:00.000Z",
"value": 5510,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780531200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-04T00:00:00.000Z",
"value": 13418,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781827200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-19T00:00:00.000Z",
"value": 2853,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1782864000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-01T00:00:00.000Z",
"value": 8510,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786492800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-12T00:00:00.000Z",
"value": 13310,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1788480000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-04T00:00:00.000Z",
"value": 26343,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790035200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-22T00:00:00.000Z",
"value": 47520,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1790640000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-29T00:00:00.000Z",
"value": 28081,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791331200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-07T00:00:00.000Z",
"value": 12049,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791590400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-10T00:00:00.000Z",
"value": 29952,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704412800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-05T00:00:00.000Z",
"value": 1179,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706140800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-25T00:00:00.000Z",
"value": 5257,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706745600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-01T00:00:00.000Z",
"value": 333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706832000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-02T00:00:00.000Z",
"value": 3942,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707264000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-07T00:00:00.000Z",
"value": 5422,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707868800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-14T00:00:00.000Z",
"value": 1565,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709164800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-29T00:00:00.000Z",
"value": 4684,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711411200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-26T00:00:00.000Z",
"value": 3954,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711584000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-28T00:00:00.000Z",
"value": 9848,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712188800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-04T00:00:00.000Z",
"value": 8866,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712361600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-06T00:00:00.000Z",
"value": 20215,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713312000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-17T00:00:00.000Z",
"value": 304,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718323200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-14T00:00:00.000Z",
"value": 4491,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718755200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-19T00:00:00.000Z",
"value": 1312,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719964800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-03T00:00:00.000Z",
"value": 11740,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722384000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-31T00:00:00.000Z",
"value": 1700,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724630400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-26T00:00:00.000Z",
"value": 13570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1724976000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-08-30T00:00:00.000Z",
"value": 785,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725235200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-02T00:00:00.000Z",
"value": 625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1725667200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-07T00:00:00.000Z",
"value": 3594,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1728259200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-07T00:00:00.000Z",
"value": 9992,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733702400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-09T00:00:00.000Z",
"value": 2333,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734566400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-19T00:00:00.000Z",
"value": 5955,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741132800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-05T00:00:00.000Z",
"value": 3013,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1743033600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-27T00:00:00.000Z",
"value": 1246,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747526400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-18T00:00:00.000Z",
"value": 7914,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747612800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-19T00:00:00.000Z",
"value": 5830,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747872000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-22T00:00:00.000Z",
"value": 23699,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748131200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-25T00:00:00.000Z",
"value": 11285,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1748563200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-30T00:00:00.000Z",
"value": 32433,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1749340800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-08T00:00:00.000Z",
"value": 30431,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751500800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-03T00:00:00.000Z",
"value": 12749,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751673600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-05T00:00:00.000Z",
"value": 4284,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752796800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-18T00:00:00.000Z",
"value": 17107,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1752969600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-20T00:00:00.000Z",
"value": 18617,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753574400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-27T00:00:00.000Z",
"value": 15326,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758153600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-18T00:00:00.000Z",
"value": 24958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758326400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-20T00:00:00.000Z",
"value": 1293,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1758931200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-27T00:00:00.000Z",
"value": 15691,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761177600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-23T00:00:00.000Z",
"value": 6063,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1762128000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-03T00:00:00.000Z",
"value": 5907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1765065600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-07T00:00:00.000Z",
"value": 6211,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766880000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-28T00:00:00.000Z",
"value": 3869,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767657600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-06T00:00:00.000Z",
"value": 13772,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767744000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-07T00:00:00.000Z",
"value": 12161,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1768348800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-14T00:00:00.000Z",
"value": 13833,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1769385600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-26T00:00:00.000Z",
"value": 14577,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772150400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-27T00:00:00.000Z",
"value": 13186,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1772236800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-28T00:00:00.000Z",
"value": 1387,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773100800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-10T00:00:00.000Z",
"value": 8165,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1773619200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-16T00:00:00.000Z",
"value": 4527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776988800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-24T00:00:00.000Z",
"value": 1763,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777420800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-29T00:00:00.000Z",
"value": 12033,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1779148800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-19T00:00:00.000Z",
"value": 17654,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780099200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-30T00:00:00.000Z",
"value": 4366,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1780185600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-31T00:00:00.000Z",
"value": 7827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1781481600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-15T00:00:00.000Z",
"value": 7280,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782691200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-06-29T00:00:00.000Z",
"value": 7517,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783296000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-06T00:00:00.000Z",
"value": 2737,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786579200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-13T00:00:00.000Z",
"value": 9419,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1787356800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-22T00:00:00.000Z",
"value": 15670,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789257600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-13T00:00:00.000Z",
"value": 3742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1789948800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-09-21T00:00:00.000Z",
"value": 23135,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1790985600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-03T00:00:00.000Z",
"value": 14629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1791072000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-10-04T00:00:00.000Z",
"value": 4227,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1707696000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-12T00:00:00.000Z",
"value": 4715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708214400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-18T00:00:00.000Z",
"value": 4554,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708387200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-20T00:00:00.000Z",
"value": 1517,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1709596800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-05T00:00:00.000Z",
"value": 8706,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710028800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-10T00:00:00.000Z",
"value": 2232,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710547200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-16T00:00:00.000Z",
"value": 14473,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711065600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-22T00:00:00.000Z",
"value": 99042,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1712880000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-12T00:00:00.000Z",
"value": 1199,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1713484800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-04-19T00:00:00.000Z",
"value": 1770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715212800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-09T00:00:00.000Z",
"value": 36375,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716422400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-23T00:00:00.000Z",
"value": 6689,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1716768000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-27T00:00:00.000Z",
"value": 9805,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1717891200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-09T00:00:00.000Z",
"value": 3751,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1718668800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-18T00:00:00.000Z",
"value": 8826,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719100800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-23T00:00:00.000Z",
"value": 599,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1719532800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-06-28T00:00:00.000Z",
"value": 3184,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1721347200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-07-19T00:00:00.000Z",
"value": 3230,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1724716800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-27T00:00:00.000Z",
"value": 10610,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725753600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-08T00:00:00.000Z",
"value": 16704,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728864000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-14T00:00:00.000Z",
"value": 10203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728950400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-15T00:00:00.000Z",
"value": 3676,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732492800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-25T00:00:00.000Z",
"value": 10439,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732579200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-26T00:00:00.000Z",
"value": 9920,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732752000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-28T00:00:00.000Z",
"value": 3625,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1734393600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-17T00:00:00.000Z",
"value": 7696,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1735430400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-29T00:00:00.000Z",
"value": 1770,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738972800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-08T00:00:00.000Z",
"value": 1044,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1740528000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-26T00:00:00.000Z",
"value": 1005,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745193600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-21T00:00:00.000Z",
"value": 6591,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745625600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-26T00:00:00.000Z",
"value": 2270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746576000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-07T00:00:00.000Z",
"value": 3682,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1746921600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-11T00:00:00.000Z",
"value": 3816,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1748995200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-04T00:00:00.000Z",
"value": 5306,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750464000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-21T00:00:00.000Z",
"value": 6715,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750636800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-23T00:00:00.000Z",
"value": 8210,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752105600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-10T00:00:00.000Z",
"value": 7998,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1754179200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-08-03T00:00:00.000Z",
"value": 13979,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1757635200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-12T00:00:00.000Z",
"value": 9581,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759104000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-29T00:00:00.000Z",
"value": 12191,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761436800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-26T00:00:00.000Z",
"value": 7156,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765584000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-13T00:00:00.000Z",
"value": 7741,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1765670400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-12-14T00:00:00.000Z",
"value": 1809,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1768608000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-17T00:00:00.000Z",
"value": 10907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769644800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-29T00:00:00.000Z",
"value": 15975,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769731200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-30T00:00:00.000Z",
"value": 9883,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769817600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-31T00:00:00.000Z",
"value": 4258,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1770249600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-05T00:00:00.000Z",
"value": 14629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1771200000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-02-16T00:00:00.000Z",
"value": 8546,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773360000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-13T00:00:00.000Z",
"value": 9803,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774310400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-24T00:00:00.000Z",
"value": 9446,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776038400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-13T00:00:00.000Z",
"value": 5750,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776729600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-21T00:00:00.000Z",
"value": 9095,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1779408000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-05-22T00:00:00.000Z",
"value": 5778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1781136000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-11T00:00:00.000Z",
"value": 10935,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782172800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-23T00:00:00.000Z",
"value": 11623,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783036800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-03T00:00:00.000Z",
"value": 16265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1783728000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-11T00:00:00.000Z",
"value": 14372,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784937600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-25T00:00:00.000Z",
"value": 10343,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786060800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-07T00:00:00.000Z",
"value": 7502,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1787270400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-21T00:00:00.000Z",
"value": 13231,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788566400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-05T00:00:00.000Z",
"value": 4158,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1788998400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-10T00:00:00.000Z",
"value": 6991,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1790726400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-09-30T00:00:00.000Z",
"value": 12477,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581206400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-09T00:00:00.000Z",
"value": 633157,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1581724800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-02-15T00:00:00.000Z",
"value": 1230862,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1583193600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-03T00:00:00.000Z",
"value": 1207789,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584489600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-18T00:00:00.000Z",
"value": 524705,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586908800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-15T00:00:00.000Z",
"value": 976951,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593388800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-29T00:00:00.000Z",
"value": 2178549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594080000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-07T00:00:00.000Z",
"value": 2122407,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1595116800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-19T00:00:00.000Z",
"value": 2741075,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597190400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-12T00:00:00.000Z",
"value": 5641674,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1597363200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-14T00:00:00.000Z",
"value": 5470247,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598140800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-23T00:00:00.000Z",
"value": 6394001,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1598313600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-08-25T00:00:00.000Z",
"value": 6040976,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600819200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-23T00:00:00.000Z",
"value": 6212436,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1600905600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-09-24T00:00:00.000Z",
"value": 6298683,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602460800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-12T00:00:00.000Z",
"value": 10439303,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1603584000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-25T00:00:00.000Z",
"value": 12288588,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1607472000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-09T00:00:00.000Z",
"value": 20247046,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609200000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-29T00:00:00.000Z",
"value": 51815299,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1611360000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-23T00:00:00.000Z",
"value": 125773827,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612396800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-04T00:00:00.000Z",
"value": 164350589,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613001600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-11T00:00:00.000Z",
"value": 204025836,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614816000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-04T00:00:00.000Z",
"value": 295311662,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1615507200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-12T00:00:00.000Z",
"value": 321829444,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1616976000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-29T00:00:00.000Z",
"value": 283279422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618358400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-14T00:00:00.000Z",
"value": 355039041,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618444800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-15T00:00:00.000Z",
"value": 378805700,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618790400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-19T00:00:00.000Z",
"value": 331307078,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623628800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-14T00:00:00.000Z",
"value": 541517578,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1623888000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-17T00:00:00.000Z",
"value": 570922310,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1627776000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-01T00:00:00.000Z",
"value": 683508023,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1628553600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-10T00:00:00.000Z",
"value": 858051645,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630195200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-29T00:00:00.000Z",
"value": 931953895,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631404800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-12T00:00:00.000Z",
"value": 955641038,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632182400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-21T00:00:00.000Z",
"value": 825896362,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632268800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-22T00:00:00.000Z",
"value": 791917937,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633737600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-09T00:00:00.000Z",
"value": 1035524118,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1637712000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-11-24T00:00:00.000Z",
"value": 872255899,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638316800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-01T00:00:00.000Z",
"value": 850581766,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638921600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-08T00:00:00.000Z",
"value": 874395792,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639958400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-20T00:00:00.000Z",
"value": 631485585,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644969600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-16T00:00:00.000Z",
"value": 563339020,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645574400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-23T00:00:00.000Z",
"value": 450843485,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647561600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-18T00:00:00.000Z",
"value": 486248438,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1647993600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-23T00:00:00.000Z",
"value": 505096020,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1648339200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-03-27T00:00:00.000Z",
"value": 538838854,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650067200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-16T00:00:00.000Z",
"value": 563803937,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650758400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-24T00:00:00.000Z",
"value": 600780492,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1652572800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-15T00:00:00.000Z",
"value": 441457616,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653436800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-25T00:00:00.000Z",
"value": 506698207,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1654732800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-09T00:00:00.000Z",
"value": 460511340,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655337600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-16T00:00:00.000Z",
"value": 317645300,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658275200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-20T00:00:00.000Z",
"value": 405191030,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658448000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-22T00:00:00.000Z",
"value": 409337106,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663632000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-20T00:00:00.000Z",
"value": 169602888,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664928000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-05T00:00:00.000Z",
"value": 175827979,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665532800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-12T00:00:00.000Z",
"value": 164930434,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665792000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-15T00:00:00.000Z",
"value": 167541477,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1666656000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-25T00:00:00.000Z",
"value": 173583400,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1668902400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-20T00:00:00.000Z",
"value": 163170196,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670889600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-13T00:00:00.000Z",
"value": 169522525,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1670976000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-14T00:00:00.000Z",
"value": 172296930,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671235200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-17T00:00:00.000Z",
"value": 163615869,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671494400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-20T00:00:00.000Z",
"value": 164013132,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1671926400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-25T00:00:00.000Z",
"value": 168549098,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672358400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-30T00:00:00.000Z",
"value": 167015725,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672876800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-05T00:00:00.000Z",
"value": 170334408,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674777600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-27T00:00:00.000Z",
"value": 217609992,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675036800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-30T00:00:00.000Z",
"value": 223131983,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675555200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-05T00:00:00.000Z",
"value": 230984532,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1675728000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-07T00:00:00.000Z",
"value": 225325342,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1676332800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-02-14T00:00:00.000Z",
"value": 212013939,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679529600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-23T00:00:00.000Z",
"value": 250565820,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1679702400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-25T00:00:00.000Z",
"value": 254507047,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1680307200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-01T00:00:00.000Z",
"value": 260757793,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1683504000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-08T00:00:00.000Z",
"value": 279460770,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687910400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-28T00:00:00.000Z",
"value": 278582915,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688342400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-03T00:00:00.000Z",
"value": 285987025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690588800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-29T00:00:00.000Z",
"value": 275905422,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694822400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-16T00:00:00.000Z",
"value": 240635399,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1696982400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-11T00:00:00.000Z",
"value": 228697975,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697241600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-14T00:00:00.000Z",
"value": 226793651,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697673600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-19T00:00:00.000Z",
"value": 228173298,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698451200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-28T00:00:00.000Z",
"value": 260369942,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1699228800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-06T00:00:00.000Z",
"value": 281088402,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1700870400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-11-25T00:00:00.000Z",
"value": 304186410,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701388800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-01T00:00:00.000Z",
"value": 310766064,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701561600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-03T00:00:00.000Z",
"value": 328043575,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1703980800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-31T00:00:00.000Z",
"value": 345513592,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705276800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-15T00:00:00.000Z",
"value": 384180537,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705881600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-22T00:00:00.000Z",
"value": 392192417,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1706486400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-29T00:00:00.000Z",
"value": 364054407,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707609600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-11T00:00:00.000Z",
"value": 392365980,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1708560000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-22T00:00:00.000Z",
"value": 442465900,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710288000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-13T00:00:00.000Z",
"value": 570906079,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1712102400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-03T00:00:00.000Z",
"value": 474742297,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713398400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-18T00:00:00.000Z",
"value": 442397612,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1713571200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-04-20T00:00:00.000Z",
"value": 459219178,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715558400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-13T00:00:00.000Z",
"value": 428819390,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1720569600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-10T00:00:00.000Z",
"value": 522240154,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721520000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-21T00:00:00.000Z",
"value": 590747903,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1721779200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-07-24T00:00:00.000Z",
"value": 585710620,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725062400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-31T00:00:00.000Z",
"value": 457823088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727136000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-24T00:00:00.000Z",
"value": 501226253,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727827200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-02T00:00:00.000Z",
"value": 457385841,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1728000000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-04T00:00:00.000Z",
"value": 434530467,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729209600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-18T00:00:00.000Z",
"value": 488223041,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729814400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-25T00:00:00.000Z",
"value": 489147348,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1730592000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-03T00:00:00.000Z",
"value": 482430575,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731110400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-09T00:00:00.000Z",
"value": 548854937,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731888000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-18T00:00:00.000Z",
"value": 570892673,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732233600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-22T00:00:00.000Z",
"value": 616344419,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732406400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-24T00:00:00.000Z",
"value": 623695438,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1733356800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-05T00:00:00.000Z",
"value": 675566227,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738886400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-07T00:00:00.000Z",
"value": 484065513,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1741564800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-10T00:00:00.000Z",
"value": 369944266,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1742860800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-03-25T00:00:00.000Z",
"value": 376310814,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743724800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-04T00:00:00.000Z",
"value": 327971395,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743811200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-05T00:00:00.000Z",
"value": 327490461,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1744329600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-11T00:00:00.000Z",
"value": 276004187,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746230400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-03T00:00:00.000Z",
"value": 322916206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746748800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-09T00:00:00.000Z",
"value": 379988724,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1746835200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-10T00:00:00.000Z",
"value": 405040562,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748390400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-28T00:00:00.000Z",
"value": 461675167,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748649600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-05-31T00:00:00.000Z",
"value": 440892615,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749168000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-06T00:00:00.000Z",
"value": 419674199,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1749686400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-12T00:00:00.000Z",
"value": 467981515,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752364800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-13T00:00:00.000Z",
"value": 538430028,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752451200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-14T00:00:00.000Z",
"value": 542093267,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753401600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-25T00:00:00.000Z",
"value": 642501503,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754092800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-02T00:00:00.000Z",
"value": 615540594,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1755216000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-15T00:00:00.000Z",
"value": 752457953,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756166400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-26T00:00:00.000Z",
"value": 700775424,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756598400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-31T00:00:00.000Z",
"value": 773177753,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757116800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-06T00:00:00.000Z",
"value": 707551795,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1757289600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-08T00:00:00.000Z",
"value": 705312617,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760745600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-18T00:00:00.000Z",
"value": 690597687,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1762905600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-12T00:00:00.000Z",
"value": 1153895950,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764460800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-30T00:00:00.000Z",
"value": 1010921453,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1764720000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-03T00:00:00.000Z",
"value": 1020594994,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765929600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-17T00:00:00.000Z",
"value": 1035767849,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766102400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-19T00:00:00.000Z",
"value": 982963115,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768521600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-16T00:00:00.000Z",
"value": 771748736,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1768694400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-18T00:00:00.000Z",
"value": 778918595,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769299200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-25T00:00:00.000Z",
"value": 698854157,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770768000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-11T00:00:00.000Z",
"value": 516592903,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777852800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-04T00:00:00.000Z",
"value": 575991500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778112000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-07T00:00:00.000Z",
"value": 590077540,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1779321600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-21T00:00:00.000Z",
"value": 522918575,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783382400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-07T00:00:00.000Z",
"value": 499089386,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784592000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-21T00:00:00.000Z",
"value": 535603969,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1786838400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-16T00:00:00.000Z",
"value": 572531116,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788307200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-02T00:00:00.000Z",
"value": 716051415,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1788739200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-07T00:00:00.000Z",
"value": 761571260,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789516800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-16T00:00:00.000Z",
"value": 709415666,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790121600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-23T00:00:00.000Z",
"value": 790195019,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1790380800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-26T00:00:00.000Z",
"value": 779650391,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1704844800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-10T00:00:00.000Z",
"value": 13031,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1705622400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-01-19T00:00:00.000Z",
"value": 4849,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1706918400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-03T00:00:00.000Z",
"value": 2617,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1707004800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-02-04T00:00:00.000Z",
"value": 1330,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1709424000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-03-03T00:00:00.000Z",
"value": 4820,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712707200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-10T00:00:00.000Z",
"value": 5141,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1712793600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-11T00:00:00.000Z",
"value": 3029,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714003200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-04-25T00:00:00.000Z",
"value": 2132,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714694400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-03T00:00:00.000Z",
"value": 2077,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1714953600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-06T00:00:00.000Z",
"value": 3681,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1715644800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-05-14T00:00:00.000Z",
"value": 41635,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1719878400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-02T00:00:00.000Z",
"value": 5670,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1720310400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-07-07T00:00:00.000Z",
"value": 2586,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724544000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-25T00:00:00.000Z",
"value": 11789,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1724803200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-08-28T00:00:00.000Z",
"value": 4415,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1728604800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-11T00:00:00.000Z",
"value": 3276,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1729296000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-10-19T00:00:00.000Z",
"value": 7908,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1730505600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-02T00:00:00.000Z",
"value": 4707,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1731024000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-11-08T00:00:00.000Z",
"value": 7504,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733875200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-11T00:00:00.000Z",
"value": 5065,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1733961600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-12T00:00:00.000Z",
"value": 13684,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1734912000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2024-12-23T00:00:00.000Z",
"value": 8725,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1735689600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-01T00:00:00.000Z",
"value": 4479,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1736899200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-01-15T00:00:00.000Z",
"value": 7957,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1739664000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-02-16T00:00:00.000Z",
"value": 1503,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1740787200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-03-01T00:00:00.000Z",
"value": 15041,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1743552000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-02T00:00:00.000Z",
"value": 13718,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744502400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-13T00:00:00.000Z",
"value": 11268,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1744761600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-04-16T00:00:00.000Z",
"value": 5218,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1746662400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-08T00:00:00.000Z",
"value": 10225,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747008000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-12T00:00:00.000Z",
"value": 14546,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1747267200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-05-15T00:00:00.000Z",
"value": 18004,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1750291200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-19T00:00:00.000Z",
"value": 7343,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1751068800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-06-28T00:00:00.000Z",
"value": 6497,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1754006400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-08-01T00:00:00.000Z",
"value": 15971,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1756944000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-04T00:00:00.000Z",
"value": 10842,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757808000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-14T00:00:00.000Z",
"value": 8942,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1757980800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-16T00:00:00.000Z",
"value": 30596,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758240000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-19T00:00:00.000Z",
"value": 18364,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1758412800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-09-21T00:00:00.000Z",
"value": 5926,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1760918400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-10-20T00:00:00.000Z",
"value": 16461,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1762473600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-07T00:00:00.000Z",
"value": 15643,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763510400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-19T00:00:00.000Z",
"value": 18178,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1763683200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-11-21T00:00:00.000Z",
"value": 10429,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764547200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-01T00:00:00.000Z",
"value": 13132,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1764979200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-06T00:00:00.000Z",
"value": 5064,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1766620800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2025-12-25T00:00:00.000Z",
"value": 18620,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1768780800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-01-19T00:00:00.000Z",
"value": 32075,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1770854400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-12T00:00:00.000Z",
"value": 14355,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771113600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-15T00:00:00.000Z",
"value": 4795,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771545600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-20T00:00:00.000Z",
"value": 3177,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1771804800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-02-23T00:00:00.000Z",
"value": 7315,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1773878400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-03-19T00:00:00.000Z",
"value": 8463,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1778976000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-05-17T00:00:00.000Z",
"value": 2889,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1780272000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-01T00:00:00.000Z",
"value": 6581,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1781308800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-06-13T00:00:00.000Z",
"value": 4378,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1785024000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-07-26T00:00:00.000Z",
"value": 12207,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1786233600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-09T00:00:00.000Z",
"value": 6209,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787011200",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-18T00:00:00.000Z",
"value": 18704,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1787702400",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-08-26T00:00:00.000Z",
"value": 20576,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1789689600",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-09-18T00:00:00.000Z",
"value": 27811,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791504000",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-09T00:00:00.000Z",
"value": 14369,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:fees:1791676800",
"protocolId": "148",
"metric": "fees_usd",
"period": "daily",
"observedAt": "2026-10-11T00:00:00.000Z",
"value": 36122,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704585600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-07T00:00:00.000Z",
"value": 3355,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704672000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-08T00:00:00.000Z",
"value": 3827,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1704931200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-11T00:00:00.000Z",
"value": 5580,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1705795200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-21T00:00:00.000Z",
"value": 1276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1706400000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-01-28T00:00:00.000Z",
"value": 5328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707350400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-08T00:00:00.000Z",
"value": 6393,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707523200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-10T00:00:00.000Z",
"value": 1039,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1707955200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-15T00:00:00.000Z",
"value": 5448,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1709078400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-02-28T00:00:00.000Z",
"value": 1088,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1710979200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-03-21T00:00:00.000Z",
"value": 101409,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1711929600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-01T00:00:00.000Z",
"value": 6769,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1712016000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-02T00:00:00.000Z",
"value": 4732,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713225600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-16T00:00:00.000Z",
"value": 113,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1713830400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-04-23T00:00:00.000Z",
"value": 2126,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1714608000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-05-02T00:00:00.000Z",
"value": 3120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1718409600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-15T00:00:00.000Z",
"value": 8878,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719619200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-29T00:00:00.000Z",
"value": 3646,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1719705600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-06-30T00:00:00.000Z",
"value": 2606,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1722297600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-07-30T00:00:00.000Z",
"value": 601,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1727049600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-09-23T00:00:00.000Z",
"value": 14124,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1730246400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-10-30T00:00:00.000Z",
"value": 7059,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1731456000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-11-13T00:00:00.000Z",
"value": 9450,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733443200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-06T00:00:00.000Z",
"value": 5424,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1733529600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-07T00:00:00.000Z",
"value": 16834,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734220800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-15T00:00:00.000Z",
"value": 8587,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1734998400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-24T00:00:00.000Z",
"value": 8434,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735516800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-30T00:00:00.000Z",
"value": 7559,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735603200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2024-12-31T00:00:00.000Z",
"value": 2357,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1735862400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-03T00:00:00.000Z",
"value": 1091,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736467200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-10T00:00:00.000Z",
"value": 4309,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736553600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-11T00:00:00.000Z",
"value": 2120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1736812800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-14T00:00:00.000Z",
"value": 5120,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1737763200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-01-25T00:00:00.000Z",
"value": 1738,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1738713600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-05T00:00:00.000Z",
"value": 2907,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1739232000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-11T00:00:00.000Z",
"value": 2983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740009600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-02-20T00:00:00.000Z",
"value": 272,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1740873600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-02T00:00:00.000Z",
"value": 19.39,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741219200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-06T00:00:00.000Z",
"value": 2822,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1741478400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-09T00:00:00.000Z",
"value": 3165,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742256000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-18T00:00:00.000Z",
"value": 226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1742688000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-03-23T00:00:00.000Z",
"value": 1079,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1747094400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-05-13T00:00:00.000Z",
"value": 18244,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751155200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-06-29T00:00:00.000Z",
"value": 10569,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1751414400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-02T00:00:00.000Z",
"value": 6881,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1753920000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-07-31T00:00:00.000Z",
"value": 12549,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1754438400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-06T00:00:00.000Z",
"value": 3575,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755475200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-18T00:00:00.000Z",
"value": 8989,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1755993600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-08-24T00:00:00.000Z",
"value": 12679,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757030400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-05T00:00:00.000Z",
"value": 8226,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1757203200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-09-07T00:00:00.000Z",
"value": 6093,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759276800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-01T00:00:00.000Z",
"value": 25630,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759881600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-08T00:00:00.000Z",
"value": 21762,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1759968000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-09T00:00:00.000Z",
"value": 4015,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1760054400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-10T00:00:00.000Z",
"value": 5958,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761264000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-24T00:00:00.000Z",
"value": 5327,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761523200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-27T00:00:00.000Z",
"value": 13629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1761868800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-10-31T00:00:00.000Z",
"value": 11589,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1763164800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-11-15T00:00:00.000Z",
"value": 6294,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766448000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-23T00:00:00.000Z",
"value": 8354,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1766966400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-29T00:00:00.000Z",
"value": 8778,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767052800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2025-12-30T00:00:00.000Z",
"value": 6198,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1767312000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-01-02T00:00:00.000Z",
"value": 9488,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1771718400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-02-22T00:00:00.000Z",
"value": 13183,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1774137600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-03-22T00:00:00.000Z",
"value": 2939,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775606400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-08T00:00:00.000Z",
"value": 4906,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1775779200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-10T00:00:00.000Z",
"value": 390,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1776816000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-04-22T00:00:00.000Z",
"value": 2276,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777680000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-02T00:00:00.000Z",
"value": 866,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1777939200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-05-05T00:00:00.000Z",
"value": 5192,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1782950400",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-02T00:00:00.000Z",
"value": 16415,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783123200",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-04T00:00:00.000Z",
"value": 5545,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1783900800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-13T00:00:00.000Z",
"value": 6402,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1785456000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-07-31T00:00:00.000Z",
"value": 13667,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786320000",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-10T00:00:00.000Z",
"value": 22017,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786665600",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-14T00:00:00.000Z",
"value": 13218,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:holders_revenue:1786924800",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "daily",
"observedAt": "2026-08-17T00:00:00.000Z",
"value": 8783,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1705708800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-01-20T00:00:00.000Z",
"value": 3674,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708041600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-16T00:00:00.000Z",
"value": 328,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1708732800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-02-24T00:00:00.000Z",
"value": 5187,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1710720000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-18T00:00:00.000Z",
"value": 84305,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711152000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-23T00:00:00.000Z",
"value": 30335,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711670400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-29T00:00:00.000Z",
"value": 3472,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1711843200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-03-31T00:00:00.000Z",
"value": 4368,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715472000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-12T00:00:00.000Z",
"value": 265,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1715731200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-05-15T00:00:00.000Z",
"value": 28203,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1722816000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-05T00:00:00.000Z",
"value": 2348,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1723334400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-08-11T00:00:00.000Z",
"value": 7675,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1725840000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-09T00:00:00.000Z",
"value": 25374,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726185600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-13T00:00:00.000Z",
"value": 44570,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726272000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-14T00:00:00.000Z",
"value": 7521,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1726358400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-15T00:00:00.000Z",
"value": 3663,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1727222400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-09-25T00:00:00.000Z",
"value": 17157,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1728432000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-09T00:00:00.000Z",
"value": 7945,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729123200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-17T00:00:00.000Z",
"value": 4454,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1729555200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-10-22T00:00:00.000Z",
"value": 10742,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1730419200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-01T00:00:00.000Z",
"value": 7352,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1731283200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-11T00:00:00.000Z",
"value": 9155,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732665600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-27T00:00:00.000Z",
"value": 53634,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1732838400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-11-29T00:00:00.000Z",
"value": 5131,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733011200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-01T00:00:00.000Z",
"value": 2365,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1733184000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2024-12-03T00:00:00.000Z",
"value": 12317,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1736035200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-01-05T00:00:00.000Z",
"value": 270,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1738368000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-01T00:00:00.000Z",
"value": 801,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1739059200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-02-09T00:00:00.000Z",
"value": 453,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1741996800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-03-15T00:00:00.000Z",
"value": 2809,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745280000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-22T00:00:00.000Z",
"value": 7217,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1745712000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-04-27T00:00:00.000Z",
"value": 3983,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1747785600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-05-21T00:00:00.000Z",
"value": 30073,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1749513600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-10T00:00:00.000Z",
"value": 15408,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1750377600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-06-20T00:00:00.000Z",
"value": 4629,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1751846400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-07T00:00:00.000Z",
"value": 6421,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1752278400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-07-12T00:00:00.000Z",
"value": 5071,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759017600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-09-28T00:00:00.000Z",
"value": 3694,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1759622400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-05T00:00:00.000Z",
"value": 30758,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1761091200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-10-22T00:00:00.000Z",
"value": 15428,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764028800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-25T00:00:00.000Z",
"value": 24007,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1764288000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2025-11-28T00:00:00.000Z",
"value": 7693,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769472000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-27T00:00:00.000Z",
"value": 13896,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1769558400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-01-28T00:00:00.000Z",
"value": 35102,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1773532800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-15T00:00:00.000Z",
"value": 716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1774396800",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-03-25T00:00:00.000Z",
"value": 1147,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1776902400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-23T00:00:00.000Z",
"value": 4495,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1777248000",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-04-27T00:00:00.000Z",
"value": 2195,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1780790400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-07T00:00:00.000Z",
"value": 1692,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1782518400",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-06-27T00:00:00.000Z",
"value": 12716,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1784505600",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-07-20T00:00:00.000Z",
"value": 16642,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:revenue:1786147200",
"protocolId": "148",
"metric": "revenue_usd",
"period": "daily",
"observedAt": "2026-08-08T00:00:00.000Z",
"value": 5813,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/summary/fees/tornado-cash?dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576540800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-17T00:00:00.000Z",
"value": 2464,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1576800000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2019-12-20T00:00:00.000Z",
"value": 50176,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1578268800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-06T00:00:00.000Z",
"value": 265096,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1579132800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-01-16T00:00:00.000Z",
"value": 371193,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1584057600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-03-13T00:00:00.000Z",
"value": 645007,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1586217600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-07T00:00:00.000Z",
"value": 843210,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587427200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-21T00:00:00.000Z",
"value": 981737,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1587600000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-04-23T00:00:00.000Z",
"value": 732639,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1589068800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-10T00:00:00.000Z",
"value": 1508538,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590278400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-24T00:00:00.000Z",
"value": 1699549,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590537600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-27T00:00:00.000Z",
"value": 1409567,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1590710400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-05-29T00:00:00.000Z",
"value": 1627079,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1591142400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-03T00:00:00.000Z",
"value": 1739175,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1592956800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-24T00:00:00.000Z",
"value": 2215901,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1593302400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-06-28T00:00:00.000Z",
"value": 2197933,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1594598400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-07-13T00:00:00.000Z",
"value": 2488606,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1601510400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-01T00:00:00.000Z",
"value": 8706978,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602374400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-11T00:00:00.000Z",
"value": 8841749,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1602806400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-10-16T00:00:00.000Z",
"value": 10504490,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604275200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-02T00:00:00.000Z",
"value": 12471366,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1604707200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-07T00:00:00.000Z",
"value": 14463013,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1605571200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-17T00:00:00.000Z",
"value": 14049662,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606521600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-28T00:00:00.000Z",
"value": 18388971,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606608000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-11-29T00:00:00.000Z",
"value": 19285088,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606780800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-01T00:00:00.000Z",
"value": 22794423,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1606953600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-03T00:00:00.000Z",
"value": 21893411,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1608768000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2020-12-24T00:00:00.000Z",
"value": 37258681,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1609632000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-03T00:00:00.000Z",
"value": 56973291,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1610150400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-01-09T00:00:00.000Z",
"value": 108482705,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612224000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-02T00:00:00.000Z",
"value": 142344948,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1612483200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-05T00:00:00.000Z",
"value": 174347683,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613433600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-16T00:00:00.000Z",
"value": 289375923,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1613520000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-17T00:00:00.000Z",
"value": 305468368,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614124800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-02-24T00:00:00.000Z",
"value": 250018448,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614556800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-01T00:00:00.000Z",
"value": 237579587,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1614729600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-03-03T00:00:00.000Z",
"value": 274747272,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618531200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-16T00:00:00.000Z",
"value": 385855228,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1618963200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-21T00:00:00.000Z",
"value": 342217059,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619136000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-23T00:00:00.000Z",
"value": 406939456,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619568000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-04-28T00:00:00.000Z",
"value": 432094148,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1619913600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-02T00:00:00.000Z",
"value": 516826095,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621123200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-16T00:00:00.000Z",
"value": 744330828,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1621814400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-24T00:00:00.000Z",
"value": 391425702,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1622332800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-05-30T00:00:00.000Z",
"value": 463325680,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624665600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-26T00:00:00.000Z",
"value": 491976330,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1624924800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-06-29T00:00:00.000Z",
"value": 526807062,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1626566400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-07-18T00:00:00.000Z",
"value": 532810417,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1629849600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-25T00:00:00.000Z",
"value": 912923482,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630368000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-08-31T00:00:00.000Z",
"value": 944382719,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1630800000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-05T00:00:00.000Z",
"value": 1097391206,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1631750400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-16T00:00:00.000Z",
"value": 995339998,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1632960000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-09-30T00:00:00.000Z",
"value": 820236343,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633132800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-02T00:00:00.000Z",
"value": 966832007,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1633910400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-11T00:00:00.000Z",
"value": 997501617,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1634515200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-10-18T00:00:00.000Z",
"value": 1093383934,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1638489600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-03T00:00:00.000Z",
"value": 807072291,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1639699200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-17T00:00:00.000Z",
"value": 626809108,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1640390400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2021-12-25T00:00:00.000Z",
"value": 640900621,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641254400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-04T00:00:00.000Z",
"value": 598423344,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1641859200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-11T00:00:00.000Z",
"value": 481078204,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1642032000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-13T00:00:00.000Z",
"value": 519528335,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1643328000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-01-28T00:00:00.000Z",
"value": 410803820,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644364800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-09T00:00:00.000Z",
"value": 549056488,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1644624000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-12T00:00:00.000Z",
"value": 526593010,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1645660800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-02-24T00:00:00.000Z",
"value": 452414589,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1649376000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-08T00:00:00.000Z",
"value": 585221177,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1650499200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-04-21T00:00:00.000Z",
"value": 639633614,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653264000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-23T00:00:00.000Z",
"value": 490800321,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1653696000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-05-28T00:00:00.000Z",
"value": 451929112,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1655510400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-18T00:00:00.000Z",
"value": 282721134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656201600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-06-26T00:00:00.000Z",
"value": 332428619,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656806400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-03T00:00:00.000Z",
"value": 286889951,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1656892800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-04T00:00:00.000Z",
"value": 288039846,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1657065600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-06T00:00:00.000Z",
"value": 305112898,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1658793600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-07-26T00:00:00.000Z",
"value": 378041134,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1659312000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-01T00:00:00.000Z",
"value": 446567001,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1660176000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-11T00:00:00.000Z",
"value": 429010523,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1661731200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-08-29T00:00:00.000Z",
"value": 202526681,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1662336000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-05T00:00:00.000Z",
"value": 185132350,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663286400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-16T00:00:00.000Z",
"value": 178762433,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663804800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-22T00:00:00.000Z",
"value": 156715386,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1663977600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-24T00:00:00.000Z",
"value": 166612722,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1664236800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-09-27T00:00:00.000Z",
"value": 168548788,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1665014400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-06T00:00:00.000Z",
"value": 176122645,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1667174400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-10-31T00:00:00.000Z",
"value": 197670583,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1669334400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-11-25T00:00:00.000Z",
"value": 162978305,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1672444800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2022-12-31T00:00:00.000Z",
"value": 165854693,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673049600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-07T00:00:00.000Z",
"value": 172635366,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1673568000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-13T00:00:00.000Z",
"value": 193416638,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674518400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-24T00:00:00.000Z",
"value": 221985646,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1674691200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-01-26T00:00:00.000Z",
"value": 220897070,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678233600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-08T00:00:00.000Z",
"value": 231103581,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1678492800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-03-11T00:00:00.000Z",
"value": 212324516,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1681948800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-04-20T00:00:00.000Z",
"value": 289186641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1684627200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-05-21T00:00:00.000Z",
"value": 281759931,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1685923200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-05T00:00:00.000Z",
"value": 300958218,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686700800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-14T00:00:00.000Z",
"value": 273145857,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1686873600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-16T00:00:00.000Z",
"value": 261624316,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687219200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-20T00:00:00.000Z",
"value": 266417163,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1687564800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-06-24T00:00:00.000Z",
"value": 281427217,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688256000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-02T00:00:00.000Z",
"value": 283747988,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1688947200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-10T00:00:00.000Z",
"value": 273231336,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1689638400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-18T00:00:00.000Z",
"value": 277644665,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1690761600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-07-31T00:00:00.000Z",
"value": 274305698,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691798400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-12T00:00:00.000Z",
"value": 277570167,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1691971200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-14T00:00:00.000Z",
"value": 276668905,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692576000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-21T00:00:00.000Z",
"value": 247533181,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1692835200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-08-24T00:00:00.000Z",
"value": 245821297,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1693785600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-04T00:00:00.000Z",
"value": 232598621,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1694649600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-09-14T00:00:00.000Z",
"value": 235903231,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1697155200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-13T00:00:00.000Z",
"value": 228116445,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1698710400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-10-31T00:00:00.000Z",
"value": 271032137,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1701475200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2023-12-02T00:00:00.000Z",
"value": 317836497,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1705968000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-01-23T00:00:00.000Z",
"value": 372882184,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1707436800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-02-09T00:00:00.000Z",
"value": 384285185,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1709683200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-06T00:00:00.000Z",
"value": 515923482,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710460800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-15T00:00:00.000Z",
"value": 570729284,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710633600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-17T00:00:00.000Z",
"value": 525615560,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1710892800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-20T00:00:00.000Z",
"value": 470553930,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711324800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-25T00:00:00.000Z",
"value": 514490555,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1711497600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-03-27T00:00:00.000Z",
"value": 527388277,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1715299200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-10T00:00:00.000Z",
"value": 442843826,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1716595200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-05-25T00:00:00.000Z",
"value": 519054118,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1718150400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-06-12T00:00:00.000Z",
"value": 579375678,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1723248000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-10T00:00:00.000Z",
"value": 508995151,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1724284800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-08-22T00:00:00.000Z",
"value": 502558671,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725321600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-03T00:00:00.000Z",
"value": 465222193,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1725408000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-04T00:00:00.000Z",
"value": 446598976,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726099200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-12T00:00:00.000Z",
"value": 439868449,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1726790400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-20T00:00:00.000Z",
"value": 471250329,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1727308800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-09-26T00:00:00.000Z",
"value": 484745470,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1729641600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-10-23T00:00:00.000Z",
"value": 503042468,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1731974400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-19T00:00:00.000Z",
"value": 580507648,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1732060800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-11-20T00:00:00.000Z",
"value": 580303467,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1734480000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-18T00:00:00.000Z",
"value": 661766588,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735171200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-26T00:00:00.000Z",
"value": 600263010,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1735257600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2024-12-27T00:00:00.000Z",
"value": 576273657,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1736380800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-01-09T00:00:00.000Z",
"value": 585174423,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1738627200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-04T00:00:00.000Z",
"value": 488749641,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739750400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-17T00:00:00.000Z",
"value": 482743634,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1739836800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-02-18T00:00:00.000Z",
"value": 492474130,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1743638400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-03T00:00:00.000Z",
"value": 324333736,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1745366400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-04-23T00:00:00.000Z",
"value": 318258659,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1748908800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-03T00:00:00.000Z",
"value": 450565074,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1750032000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-06-16T00:00:00.000Z",
"value": 455371875,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1752883200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-19T00:00:00.000Z",
"value": 645136125,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1753488000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-07-26T00:00:00.000Z",
"value": 661051905,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754784000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-10T00:00:00.000Z",
"value": 711255537,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1754956800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-12T00:00:00.000Z",
"value": 706824831,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1756080000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-08-25T00:00:00.000Z",
"value": 764061816,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758067200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-17T00:00:00.000Z",
"value": 782508927,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1758499200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-09-22T00:00:00.000Z",
"value": 777318000,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760313600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-13T00:00:00.000Z",
"value": 772652227,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1760832000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-19T00:00:00.000Z",
"value": 698572133,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1761350400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-10-25T00:00:00.000Z",
"value": 758781973,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1763596800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-11-20T00:00:00.000Z",
"value": 1031448273,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1765497600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-12T00:00:00.000Z",
"value": 1125840500,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1766361600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2025-12-22T00:00:00.000Z",
"value": 1044790079,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769126400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-23T00:00:00.000Z",
"value": 690734034,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1769212800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-01-24T00:00:00.000Z",
"value": 691499222,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770076800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-03T00:00:00.000Z",
"value": 590454702,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770336000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-06T00:00:00.000Z",
"value": 442019976,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1770508800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-08T00:00:00.000Z",
"value": 513941248,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1771372800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-02-18T00:00:00.000Z",
"value": 507084063,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1772496000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-03T00:00:00.000Z",
"value": 492978100,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774483200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-26T00:00:00.000Z",
"value": 514826198,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1774569600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-03-27T00:00:00.000Z",
"value": 499249398,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1775174400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-03T00:00:00.000Z",
"value": 505394795,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776124800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-14T00:00:00.000Z",
"value": 581997991,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1776384000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-17T00:00:00.000Z",
"value": 574284025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1777334400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-04-28T00:00:00.000Z",
"value": 551466072,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1778803200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-05-15T00:00:00.000Z",
"value": 554040626,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780358400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-02T00:00:00.000Z",
"value": 503978701,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1780617600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-05T00:00:00.000Z",
"value": 451602198,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1781395200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-06-14T00:00:00.000Z",
"value": 433127543,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1783987200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-14T00:00:00.000Z",
"value": 501387847,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1784160000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-16T00:00:00.000Z",
"value": 544731017,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785196800",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-07-28T00:00:00.000Z",
"value": 570369993,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1785888000",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-05T00:00:00.000Z",
"value": 561524061,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787443200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-23T00:00:00.000Z",
"value": 727410025,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1787961600",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-08-29T00:00:00.000Z",
"value": 725473710,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789603200",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-17T00:00:00.000Z",
"value": 715743699,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ef6b83f5-9f29-411b-a246-ee3ccf0c8ede:148:tvl:1789862400",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-09-20T00:00:00.000Z",
"value": 768072401,
"unit": "USD",
"definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
"sourceUrl": "https://api.llama.fi/protocol/tornado-cash",
"methodology": null
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:81",
"protocolId": "148",
"metric": "tvl_usd",
"period": "point_in_time",
"observedAt": "2026-10-18T04:35:46.584Z",
"value": 681258469.3290056,
"unit": "USD",
"definition": "DeFiLlama protocol TVL at collection time",
"sourceUrl": "https://api.llama.fi/protocols",
"methodology": null
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:6498",
"protocolId": "148",
"metric": "fees_usd",
"period": "24h",
"observedAt": "2026-10-18T04:35:58.074Z",
"value": 10206,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:6499",
"protocolId": "148",
"metric": "fees_usd",
"period": "7d",
"observedAt": "2026-10-18T04:35:58.074Z",
"value": 176150,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:6500",
"protocolId": "148",
"metric": "fees_usd",
"period": "30d",
"observedAt": "2026-10-18T04:35:58.074Z",
"value": 621729,
"unit": "USD",
"definition": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:14478",
"protocolId": "148",
"metric": "revenue_usd",
"period": "24h",
"observedAt": "2026-10-18T04:36:00.033Z",
"value": 5527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:14479",
"protocolId": "148",
"metric": "revenue_usd",
"period": "7d",
"observedAt": "2026-10-18T04:36:00.033Z",
"value": 118890,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:14480",
"protocolId": "148",
"metric": "revenue_usd",
"period": "30d",
"observedAt": "2026-10-18T04:36:00.033Z",
"value": 409661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:21642",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "24h",
"observedAt": "2026-10-18T04:36:12.168Z",
"value": 5527,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:21643",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "7d",
"observedAt": "2026-10-18T04:36:12.168Z",
"value": 118890,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
},
{
"id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:21644",
"protocolId": "148",
"metric": "holders_revenue_usd",
"period": "30d",
"observedAt": "2026-10-18T04:36:12.168Z",
"value": 409661,
"unit": "USD",
"definition": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
"methodology": {
"Fees": "Fees users pay to relayers when withdrawing from Tornado Cash pools through a relayer.",
"Revenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal, paid out of the relayer fee and distributed to TORN governance stakers. Other chains have no protocol fee.",
"HoldersRevenue": "TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).",
"ProtocolRevenue": "No fees go to a protocol treasury.",
"SupplySideRevenue": "Relayer fees kept by relayers after the TORN deducted from their stake."
}
}
]