The token that eats bots.
// you swap clean. they pay tax.
FLYTRAP is the first ERC20 with a Uniswap V4 hook that scores every swap on-chain. Honest swappers pay 0.05%. MEV bots pay up to 10%. The surcharge auto-buybacks $TRAP and donates 100% back to LPs. Pool gets deeper. Holders win. No burn theater.

$ detect --classify swap
7 on-chain heuristics decide your fee at swap time: same-block sandwich (H1), top-of-block bot (H2), revenge backrun (H3), large-notional JIT signal (H4), soft-blacklist (H5), in-block price drift (H6), known searcher EOAs (H7).
// no transfer tax. no team mint. no admin keys on funds. the trap lives in the pool, not the token.
// Every bot makes the trap deeper. We don't burn supply on buyback - we feed the pool. More LP depth = lower slippage = bigger appetite for swaps = more bots = more skim.
+--------------------------------------+
| bot --(swap, surcharge up to 10%)->|
+-------------------+------------------+
|
v
+---------------------------------------------+
| TREASURY skim 25% of (fee - base) in ETH |
+-----------------------+---------------------+
|
balance >= 0.1 ETH ?
|
v
+-----------------------------------+
| AUTO-BUYBACK ETH -> $TRAP |
+-----------------+-----------------+
|
v
+-----------------------------------+
| 100% donate $TRAP to in-range LPs| <-- no burn
+-----------------+-----------------+
|
v
deeper pool depth
|
v
less slippage --> more volume --> more bots --> loop// no mint after deploy. no owner. no pause. detect parameters tunable by dev Safe for 30 days only, then frozen on-chain forever.
$ forge test --gas-report
Built in Foundry. Atomic factory deploy via Flashbots bundle. CREATE2 salt mined to satisfy V4 hook-permission invariant. Every attack scenario has a regression test.
See it bite. Live
Per-origin surcharge, treasury skim, LP top-ups - every event on-chain, streamed in.