Buying costs nothing and is hardcoded to stay that way. Selling starts at 1% and climbs to 20% as supply leaves — and anyone trying to dump size in one go pays up to 50%. Nothing unwinds it on a timer. The only thing that brings the rate back down is people buying, weighted 3:1 against selling.
Selling starts at 1% and climbs to 20% as supply exits. The rate is set by the market, not by a timer — nothing unwinds it with time. Only buying brings it back down, and buying counts three times as hard as selling.
A second rate watches how much has sold in the last hour. Move 1.5% of the supply inside it and you pay 50%. Trimming a position gradually is cheap; emptying one is not. You pay whichever rate is higher — never both.
The hourly rate counts total volume, not transaction size. Fifteen sells of 0.1% add up to exactly the same 1.5% as a single 1.5% sell, and are charged identically. There is no way to chop a dump into pieces small enough to slip through.
Every sell closes it a little. Nothing reopens it on a schedule — there is no cooldown, no time-based decay, no overnight reset. Inbound flow is the only mechanism that widens it again, and it counts triple. Price your own exit before you take it.
Half of every sell tax is paid straight back to holders in PRESSURE, split across everyone still holding. You do not claim it and you do not pay gas for it — your balance simply goes up, in the same transaction as the sell that funded it. The other half goes to the treasury in WETH, never in the token.
Distribution is not gated to the team. Any address can trigger it at any time — the vaults empty to wherever they are owed.
One tick per unit of fee collected, in sequence, with an accent tick at each tier crossing. The strip is the same data the contract holds — it just doesn't require an explorer to read.
| supply_exited < 1.0% | 1% |
| 1.0% – 2.5% | 4% |
| 2.5% – 5.0% | 10% |
| ≥ 5.0% (meter caps 6.0%) | 20% |
Half the fee is taken on each side of the swap, which compounds — a seller nets (1 − r/2)², not (1 − r). The rates above are the ones you actually pay: the contract's raw constants are set higher to compensate, so 20% on this table really is 20% out of your proceeds. The same maths puts a hard ceiling on the design at 75% — a higher rate is not expressible, whatever the constants say.
| sold in the last hour < 0.5% | — |
| 0.5% – 1.0% of supply | 5% |
| 1.0% – 1.5% | 30% |
| ≥ 1.5% | 50% |
Separate from the ladder, and measured over a one-hour window rather than per trade. Twenty sells of 0.1% inside that hour total the same 2% as one sell of 2%, and are charged the same — so chopping a dump into pieces gains nothing. You pay whichever of the two rates is higher, never both. Trimming a position gradually is spreading sells over time; this only bites when they're concentrated.
| buy_tax | 0% |
| sell_tax_base | 1% |
| sell_tax_max | 20% |
| dump_surcharge_max | 50% |
| sell_window | 1 hour |
| pressure_ceiling | 600 bps |
| buy_decay_multiplier | 3x |
| time_decay | none |
| split_treasury_holders | 50 / 50 |
| can_pause_swaps | false |
| can_take_custody | false |
| can_modify_liquidity | false |
| params_upgradeable | false |
| owner() | does not exist |
| team_allocation | none |
| supply_in_locked_liquidity | 100% |
| treasury_paid_in | WETH, never PRESSURE |
| audited | no |
There is nothing to claim. When someone sells, half the tax is distributed across every holder immediately — your balance is larger the moment the sell confirms. No button, no transaction, no gas, no minimum, and nothing to forget to collect.
Your share is simply your share of the supply. Hold 1% of the circulating tokens and you receive 1% of every reflection, whether you are holding one token or a million. Holding longer does not earn a higher rate — holding through more exits earns more.
The liquidity pool and the treasury are permanently excluded, so neither takes a cut of what would otherwise be yours. The supply never increases: a reflection moves tokens from the person leaving to the people staying.
Read-only. Nothing here needs a signature — reflections are already in your balance.