Buyback Radar

Tornado Cash TORN

Sell signal activeRank#31▼3Score37

Sell signal since Nov 7. REV7 fell to 0.5× of the previous week; REV ratio 0.5×, HR ratio 0.5×. Still open: weekly revenue drop still holds. See Signals.

Privacy, Avalanche, Arbitrum, Gnosis +4, 192 days of data

Active signals 1

  • Sell signalsince Nov 7

    Revenue this week $30k, about half the week before.

    Weekly revenue drop: revenue this week $30k, 0.5× the week before, paid to holders 0.5× the week before. Still open: weekly revenue drop still holds.

Market cap

$24.4M

price $5.12 · 7d −13.3% · 30d −25.3%

FDV $51.2M (2.1× market cap)

source defillama

Counted per year

$2.5M

holders revenue of the last 30 days, $278k, × 365 ÷ 30, × type factor 0.75 (a mixed model counts 75%)

Mixedbuyback share 100%

Returns 14% of its market cap a year, using 100¢ of every $1 it earns.

Not a buyback: counts for 75% in the multiple (type factor 0.75), so the denominator is $2.5M instead of $3.4M.

Multiple

9.6×

median of all tokens 20.2×, against 9.6× here

Run-rate

20.6×

last 7 days $30k × 52 × 0.75 (type factor) = $1.2M a year

last week's payout to holders ran at 47% of the 30-day pace: the payout is slowing

What we checked

  1. Valuation

    Multiple 9.6× (type factor 0.75: a mixed model counts 75%), 2.1× cheaper than the median of all tokens (20.2×; its category is too small for a peer group). The group's largest earner Hyperliquid trades at 20.2×: 2.1× cheaper per dollar returned to holders. On total revenue: 7.2×, 1.4× cheaper than the revenue peer median.

  2. Distribution

    Mixed: Part buyback, part distribution or burn; the exact split is not known. Holders got $278k of $278k revenue in 30 days → buyback share 100%. DefiLlama: “Relayer TORN Stake Fees To Stakers: TORN deducted from the relayer's stake on each relayed Ethereum withdrawal and credited to TORN locked in governance; no TORN is burned.”

  3. Sustainability

    Holders were paid on 30 of 30 days (100%); largest single day 16% of the month's holders revenue; paid to holders this week: 23% of the best week in 90 days (more than half below peak). Revenue −48% over 7 days and −21% over 30 days, price −25% over 30 days.

What this does not tell you

The figures come from DefiLlama's adapter for each child protocol. Only a few tokens have an on-chain check (see How the buyback really works); for the rest, whether the tokens were really bought, burned or parked in a treasury wallet is not checked here. Unlocks count where DefiLlama or our research has a vesting schedule; team discretion and liquidity depth only once researched.

Flags

  • Sell signalactive since Nov 7; REV7 fell to 0.5× of the previous week; REV ratio 0.5×, HR ratio 0.5×. Still open: weekly revenue drop still holds. See Signals
  • Payout >50% below peakthis week's holders revenue is 23% of its best week in the last 90 days ($134k)
  • Small peer group51 peers in universe; median taken from the universe level

How the buyback really works

Not researched yet. Everything above comes from DefiLlama and market data only.

Holders revenue / revenue (30d)
$278k / $278k
last 30 closed days
To holders
Returns 14% of its market cap a year
FDV / dilution
$51.2M / 2.1×
FDV ÷ market cap
Price 7d / 30d
−13.3% / −25.3%
Revenue growth 7d / 30d
−48% / −21%
versus the period before
Divergence
0.00
revenue growth minus price growth, 30d
DEX liquidity
$634k
DexScreener, representative pools
24h volume
$100k
all markets, CoinGecko
Unlocks 30d
—
DefiLlama's schedule does not cover the next 30 days while tokens are still locked
Revenue multiple
7.2×
market cap ÷ revenue per year
Fee multiple
4.6×
market cap ÷ fees per year
Distance to peak
23%
this week ÷ best week of 90 days
Data since
May 4
first day with holders revenue

Holders revenue and price

Holders revenue per day7-day averagePrice (right axis)▲ ▼ signal days (history below)

Multiple over time

today 9.6× (scored) · peer median 20.2×

Market cap at close ÷ (holders revenue of the previous 30 days × 365 ÷ 30), with holders revenue capped at revenue and × the type factor: the same effective multiple as the peer median. Values above 100× are drawn at the top. Bands as on the meter; dashed line = peer median today.

Signal history

Signal history of this token: date, type, price at the signal, price after 7 and 30 days, change since the signal and the outcome
DateSignalPrice thenAfter 7dAfter 30dSinceOutcome
November 8, 2026Sell signalactive$5.93——−14%30-day check: day 4
November 5, 2026New in top 20closed Nov 5: now ranked #21$5.90——−13%30-day check: day 7

Versus peers

universe (whole universe) · 52 tokens (51 with a multiple) · median multiple 20.2× · Hyperliquid is valued 695.0× higher. Per dollar that counts for holders, Tornado Cash is 2.1× cheaper.

Main-ranking peers only. Multiples count holders revenue capped at revenue, × the type factor (buyback 1 · buyback + burn 1 · burn 0.75 · mixed 0.75 · distribution 0.5 · unclear 0.5 · ve-distribution 0.25).

This token against its main-ranking peers: multiple, revenue multiple, buyback share, holders revenue, market cap and revenue growth
TokenDistributionMultipleRevenue multipleBuyback shareTo holders 30dMarket capRev. growth 30d
PaperStrategyBuyback + burn0.2×0.1×42%$780k$1.9M+17%
Pharaoh Exchangeve / bribes0.3×0.2×100%$1.3M$2.6M−52%
OTCBuyback + burn0.5×0.2×43%$292k$1.9M+111%
RamsesXMixed0.7×0.5×97%$368k$2.2M+8%
nestDistribution0.8×0.4×100%$869k$4.4M+32%
SaplingBuyback + burn0.9×0.7×82%$100k$1.1M−30%
ORE ProtocolBuyback + burn1.0×1.0×99%$4.3M$51.7M+37%
StonkFunBuyback + burn1.7×1.0×60%$1.7M$34.5M−88%
upve / bribes2.0×1.0×100%$313k$3.9M−68%
Fake World AssetsBuyback + burn2.4×1.7×80%$149k$3.9M−70%
THORSwapMixed3.7×2.1×75%$312k$10.4M+55%
MarinadeBuyback5.1×2.5×50%$193k$11.9M−13%
ChainflipBuyback + burn5.4×5.4×100%$520k$34.4M+59%
PonsBuyback + burn5.7×5.7×118%$1.7M$99.8M−84%
PumpBuyback5.8×2.6×44%$21.9M$1.54B−24%
UsualMixed6.3×3.3×70%$378k$21.6M+80%
Aerove / bribes8.7×4.0×96%$7.4M$372.0M−6%
Tornado Cashthis tokenMixed9.6×7.2×100%$278k$24.4M−21%
SSV NetworkMixed12.4×9.3×100%$275k$31.1M−10%
SparkBuyback13.0×3.7×29%$340k$53.8M+133%
LighterBuyback14.6×11.8×81%$4.4M$775.1M+14%
edgeXBuyback16.0×7.0×44%$622k$120.8M−43%
LidoBuyback18.6×6.2×34%$0$255.2M+6%
GeodnetBuyback + burn18.8×15.1×80%$744k$170.5M0%
PancakeSwapBuyback + burn19.5×12.8×65%$2.4M$563.6M−29%
HyperliquidleaderBuyback + burn20.2×20.2×100%$68.8M$16.94B−3%
BankrDistribution20.3×8.8×86%$237k$25.1M−85%
deBridgeBuyback20.8×15.6×75%$340k$86.1M−13%
ApeX ProtocolMixed21.2×15.9×100%$145k$28.2M−21%
Yield Basisve / bribes22.1×7.8×100%$148k$14.0M41.0×
SkyMixed26.7×8.4×42%$5.5M$1.34B−3%
RaydiumBuyback27.1×16.8×62%$1.3M$425.4M−65%
Curve Financeve / bribes29.3×11.1×94%$2.6M$374.4M+44%
Collector CryptBuyback + burn35.3×0.9×3%$392k$168.2M−5%
GMXDistribution37.0×13.5×73%$354k$79.6M+15%
Maple FinanceBuyback37.2×7.4×20%$326k$147.5M+14%
UniswapBuyback + burn37.3×37.3×100%$8.2M$3.71B−20%
Convex Financeve / bribes47.5×13.8×95%$881k$155.5M0%
OrcaBuyback47.8×7.9×16%$130k$75.6M−36%
AsterBuyback + burn50.2×∞—$2.8M$1.69B—
JupiterBuyback50.2×15.9×32%$1.4M$856.4M−32%
dYdXDistribution51.6×25.8×100%$240k$75.2M−15%
VeniceBuyback + burn68.7×68.7×100%$1.1M$941.4M+22%
KinetiqMixed84.8×37.3×59%$133k$103.2M−37%
RailgunDistribution86.5×28.1×66%$202k$116.7M−9%
Pendleve / bribes104×37.2×72%$411k$260.0M+39%
Render Network BMEBurn122×86.6×95%$751k$832.8M+240%
ChainlinkBuyback152×147×100%$4.3M$7.66B−2%
MeteoraDistribution180×5.2×18%$458k$161.9M−60%
NEAR ProtocolBuyback206×194×94%$1.8M$4.51B−18%
LiquityDistribution1.2k×8.2×80%$128k$15.8M+409%
BONK.funMixed∞11.7×95%$1.5M$233.7M−67%
Score build-up37 of 100

Total score = 35% valuation + 25% momentum + 20% divergence + 20% quality − penalties, clamped to 0–100. Every number here can be recomputed from the figures on this page.

37of 100#31▼3top 60%
Valuation 23.0Momentum 5.4Divergence 0.0Quality 13.3penalties −5= 36.7
Valuation35%
66Valuation 65.6: HR half 66.8 (multiple 9.59×; 100 at ≤3×, 0 at ≥100×, log scale), revenue half 64.3 (revenue peer value 1.37×; 0 at ≤0.33×, 50 at 1×, 100 at ≥3×, log scale).Average of two halves. HR half: linear in log(multiple), 100 at ≤ 3×, 0 at ≥ 100×, 0 without effective HR. Revenue half: linear in log(revenue peer value), 0 at ≤ 0.33×, 50 at 1×, 100 at ≥ 3×; neutral 50 when the peer group falls back to the universe.
Momentum25%capped
2222 before the peak capMomentum 21.8: m = 0.5·g7 −0.657 + 0.3·(ln(day jump 0.94) clamped ±1.5 = −0.065) + 0.2·g30 −0.236 = −0.395; 0 at ≤−0.7, 50 at 0, 100 at ≥1.1.m = 0.5·g7 + 0.3·ln(day jump, clamped ±1.5) + 0.2·g30; 0 at m ≤ −0.7, 50 at 0, 100 at ≥ 1.1. Neutral 50 when g7 or g30 is missing; a missing day jump counts as 0.
Divergence20%capped
0Divergence 0.0: d = g30 − p30 = 0.000; 0 at ≤0, 100 at ≥1.5.d = max(0, g30 − p30) when g30 > 0; 0 at d ≤ 0, 100 at d ≥ 1.5, linear.
Quality20%
66Quality 66.3: mean of days HR>0 100% → 100.0 (0 at ≤30%, 100 at ≥90%), largest day 16% of HR30 → 98.8 (0 at ≥60%, 100 at ≤15%), distance to peak 0.23 → 0.0 (0 at ≤0.25, 100 at ≥0.9).Average of: share of days with HR > 0 (0 at ≤ 30%, 100 at ≥ 90%), 1 − largest day ÷ HR30 (0 at ≥ 60%, 100 at ≤ 15%) and distance to peak (0 at ≤ 0.25, 100 at ≥ 0.9).
  • Penalty −5 (dilution_above_2): dilution ratio 2.10 above 2.

HR7 is below 50% of its 90-day peak: momentum and divergence are capped at 50. This is not a penalty; the distance already counts in quality.

Penalties−5

−5Dilution ratio above 2dilution ratio 2.10 above 2

9 rules not applied, 3 wait for research data.

Where the numbers come from
Revenue source
1 active child
DefiLlama adapter per child
Price and market cap
defillama / defillama
latest fetch
Scored on
November 11, 2026
as-of date of the last compute run
On-chain verified
not yet
not checked yet
Protocols behind this token1 at DefiLlama

Per protocol: DefiLlama's methodology text, the distribution type we read from it and the sentence that decided it. The token takes the type of the protocol that returns the most to holders.

  • Tornado Cash
    Privacy · Avalanche, Arbitrum, Gnosis, OP Mainnet, BSC, Polygon, Ethereum
    type mixed · source label
    “Relayer TORN Stake Fees To Stakers: TORN deducted from the relayer's stake on each relayed Ethereum withdrawal and credited to TORN locked in governance; no TORN is burned.”

    TORN deducted from relayer stakes on each relayed Ethereum withdrawal and distributed to TORN locked in governance (no TORN is burned).

    Relayer TORN Stake Fees To Stakers
    TORN deducted from the relayer's stake on each relayed Ethereum withdrawal and credited to TORN locked in governance; no TORN is burned.
    adapter on GitHub ↗