Uniswap v4 hooks · token launches

Build your pool's rules.
Then launch.

Snap together blocks that stop snipers, cap whales, burn supply and share fees with your team. Launch liquidity is locked for good. Then watch a simulated launch, swap by swap, before anything is deployed.

LaunchAccessProtectionFeesRewardsTokenomics
Live demo · Fair launch template
A simulated launch, swap by swap
Anti-Snipe
Sand­wich Guard
Dynamic Fee
Uniswap v4 swap

Sniper tries to buy TOKEN with 2.5 ETH, 1 s after launch

Anti-Snipe cuts it to 0.033 ETH and charges a 24.2% launch fee.

Snipers got 1.0% of the supply with these blocks, and 59.8% with none.

Build your own →
Loading the totals
Why bother

Same launch, two endings

We ran the exact same 400 seconds of trading twice: once with no rules, once with the Fair launch set. Same bots, same traders, same money.

No blocks400 seconds · 44 traders
59.8%
of the supply ended up with snipers
Bot profit
7.28 ETH
Traders in profit
18 of 32
Market cap at the end
28.9 ETH

Anyone can buy anything, any time.

Fair launch set400 seconds · 44 traders
1.0%
of the supply ended up with snipers
Bot profit
0.12 ETH
Traders in profit
29 of 32
Market cap at the end
45.8 ETH

Anti-Snipe, Sandwich Guard, Dynamic Fee.

How it works

Three steps, like the booklet in a box of bricks

No code and no wallet. Stack your blocks, watch a launch run through them, then check the results.

BUILDING INSTRUCTIONSCaptain Hook · works with every set
  1. 1
    Parts
    1×1×

    Snap blocks onto your hook

    Each block is one rule. Drop it in and it clicks into its place on the swap's path.

  2. 2
    Parts
    1×

    Press play, watch the swaps

    Bots, snipers and traders hit your pool. Every block lights up when it steps in.

  3. 3
    Parts
    1×

    Check it, then launch

    Read the trust score and the swap receipt, fix what's flagged, then launch it for real in one transaction.

Start from a set

Four ready-made builds

Open one in the builder and change anything. Each box lists its bricks and how safe it looks to traders.

Example
[0:01]Sniper tries to buy TOKEN with 2.5 ETH→ Anti-Snipe cuts it to 0.033 ETH and charges a 24.2% launch fee.[0:02]Sniper tries to buy TOKEN with 1.5 ETH→ Anti-Snipe cuts it to 0.033 ETH and charges a 23.3% launch fee.[0:09]Trader tries to buy TOKEN with 0.468 ETH→ Anti-Snipe cuts it to 0.031 ETH and charges a 17.5% launch fee.[0:20]Trader tries to buy TOKEN with 0.073 ETH→ Anti-Snipe cuts it to 0.029 ETH and charges a 8.3% launch fee.[0:25]Trader tries to buy TOKEN with 0.058 ETH→ Anti-Snipe cuts it to 0.028 ETH and charges a 4.2% launch fee.[0:48]Trader tries to buy TOKEN with 0.796 ETH→ It goes through and they get 99.93M TOKEN. Dynamic Fee raises the fee to 3% because the price moved 29.1%.[0:57]Trader tries to buy TOKEN with 0.054 ETH→ It goes through and they get 4.89M TOKEN. Dynamic Fee raises the fee to 1.8% because the price moved 1.5%.[1:14]Sandwich bot tries to buy TOKEN with 0.8 ETH→ Sandwich Guard stops it: this bot buys and sells from one wallet in the same block, so the whole bundle fails.[1:34]Trader tries to buy TOKEN with 0.171 ETH→ It goes through and they get 13.94M TOKEN. Dynamic Fee raises the fee to 3% because the price moved 4.5%.[1:52]Trader tries to buy TOKEN with 0.036 ETH→ It goes through and they get 2.80M TOKEN. Dynamic Fee raises the fee to 1.2% because the price moved 0.9%.[2:06]Sandwich bot tries to buy TOKEN with 0.8 ETH→ Sandwich Guard stops it: this bot buys and sells from one wallet in the same block, so the whole bundle fails.[2:15]Trader tries to buy TOKEN with 0.074 ETH→ It goes through and they get 4.89M TOKEN. Dynamic Fee raises the fee to 2% because the price moved 1.7%.
All the parts

Twelve blocks in six colours

Each block is one rule for your pool, and they all run inside one shared hook. Open one to see how it works on-chain.

Good to know

Before you build

The honest small print, up front.

It's a simulation

Every number here comes from a simple model of one pool: 3 snipers, a sandwich bot and 40 traders over the first 400 seconds. It shows how your rules behave, not what the market will do.

Try it, then launch

The builder is a free simulation: nothing you try there touches a chain or a wallet. When you're happy, launching is one transaction from your own wallet on Robinhood Chain.

How fees work

There's no fee to launch, and launch liquidity is locked for good. Every swap pays the pool fee in ETH: 60% goes to you and 40% to Captain Hook. If you add a tax, Captain Hook keeps 10% of it. During Anti-Snipe's window, the launch fee above your base fee goes to Captain Hook.

Why the trust score

A hook can take a cut of every swap, and some hide it. Every setup here gets a trust score and a swap receipt, so traders can see the worst case before they buy.

Ready to build your hook?

Start from a set, stack your blocks and watch the launch play out. It all runs in your browser, and nothing is deployed.

Open the builder →