$TITHE
The larger your offering, the larger your tithe.
The vessel waits beneath the pool. Small offerings pass through it as a trickle, gathered quietly into the reserve. But the whale who would move the waters is weighed and measured: the deeper the wake, the heavier the tithe. Part of what is taken is returned to the giver as relief; the rest is consigned to the flame. So the vessel fills, and the supply thins, swap by swap.
The Vessel
What the swaps have gathered. The reserve holds ETH; the inventory holds TITHE; the flame consumes the rest.
Reserve value + inventory value, expressed in ETH at the pool price.
dormant
The ledger of offerings
Weigh your offering
Enter a swap and see exactly what the vessel takes, what it returns as relief, and what it burns. The math is the deployed hook math, to the wei.
How the tithe works
Four movements on every swap. The first touches everyone; the last three only the whales.
01The Trickle
25 bpsEvery exact-input swap, large or small, gives up a flat 25 bps of its input. The trickle is gathered into the reserve (ETH on a buy) or the inventory (TITHE on a sell). Quiet, constant, cumulative.
02The Tithe
quadratic, ≤ 1500 bpsWhen a swap's bare-curve price impact exceeds 50 bps, the excess is squared and scaled: titheBps = min(1500, excess² / 950). The tithe is taken from the post-trickle input. The deeper the wake, the heavier the charge.
03The Relief
50% of avoided impactThe trader is not abandoned. Half of the price impact they avoided by being tithed is refunded as output from inventory — capped at 50% of the relevant output inventory. Part of what is taken is returned to the giver.
04The Flame
burnOn a buy, the tithe ETH joins the reserve and an equivalent amount of TITHE is burned to 0x…dEaD. On a sell, the tithe TITHE is burned directly. The supply thins, swap by swap.
Economic constants (all immutable)
| Constant | Value | Meaning |
|---|---|---|
| SMALL_SWAP_THRESHOLD_BPS | 50 | bare slippage at/below which only the trickle applies |
| MAX_TITHE_BPS | 1500 | cap on the tithe rate |
| SCALING_FACTOR | 950 | denominator of the quadratic excess² / scaling |
| RESERVE_DEPLOYMENT_RATIO | 5000 | cap on relief as a fraction of output inventory |
| TRICKLE_BPS | 25 | flat take on every exact-input swap |
| RELIEF_BPS | 5000 | fraction of avoided impact returned as relief |
| curve exponent | 2 | hard-coded square |
Documented approximations: only EXACT-INPUT swaps receive tithe/relief (exact-output takes the trickle only); price impact is estimated from a single full-range position with no tick crossing; the buyback-and-burn is the SAFE fallback (tithe-ETH → reserve + equivalent-TITHE burn), not an on-pool buyback.