Anti-snipe
A launch fee starts high and decays over the opening window (v4 dynamic fees), plus per-tx and per-wallet buy caps. Snipers pay; real buyers don't.
OKX Build X · Hook the Future · Uniswap v4 on X Layer
Liftoff is a single v4 hook that governs a token's whole life — anti-snipe at launch, locked liquidity, automatic graduation, and a post-launch anti-dump covenant. No separate bonding curve. No migration.
A launch fee starts high and decays over the opening window (v4 dynamic fees), plus per-tx and per-wallet buy caps. Snipers pay; real buyers don't.
Liquidity removal is locked until a configurable timestamp, enforced in beforeRemoveLiquidity. No quiet LP pull.
Once cumulative volume or the launch window is reached, the pool auto-flips to its baseline fee — no operator, no migration step.
After graduation, sells are capped per tx, per wallet, and as a % of reserves — a covenant a plain ERC-20 can't enforce.
Exactly what runs on-chain — and what's proven in the LiftoffDemo test.
Read straight from the deployed LIFT demo pool — no wallet, no backend. The deploy ran the full lifecycle on-chain, so this is real state from the official Uniswap v4 PoolManager.
Querying states() and currentBuyFee() on the hook…
Launchpads on X Layer today run a bonding-curve contract in front of an AMM, then migrate the token into a frozen pool — two systems, a migration risk, and no anti-snipe. Liftoff collapses all of that into one hook on one v4 pool. It's a primitive a launchpad like flap.sh can adopt directly — growing v4 pools, liquidity, real users, and OKB gas on X Layer.
Chain 196, against the official Uniswap v4 PoolManager. Bytecode-verified on-chain.