Build a custom hook

Hook builder

Build a custom hook

Compose rules from the current set, tune their parameters, and create the pool.

  1. Choose rules
  2. Tune selected rule
  3. Review, name & create
Base LP fee

Charged on every swap and paid in full to liquidity in range — the protocol takes nothing from it. Frozen with the pool: pick it now, because no one can change it afterwards.

Recommended: Existing pairs: the 0.30% tier, 100% of it to LPs. New tokens open at the launchpad standard.

What a buyer pays
Base fee
0.3%every swap, all of it to liquidity in range

Buy 0.3%Sell 0.3%

1 · Choose rules
i
Tip: click a rule to tune it. One block per behavior.
Launch defaults
Market behavior

No rules yet: this market gets the 0.3% base fee and nothing else.

Limits & execution detailsWhat this cannot do · 7 constraints
  • No per-person limits — the guard caps cumulative buys per pool per block, not wallets. Splitting one order does not create more room in the same block, but the budget resets in the next block.
  • No bot detection and no fairness guarantee — the guard caps the block's cumulative exact-input buys and adds a temporary buy tax, but it does not identify who is trading.
  • No random draw — the Nth-buy pot follows a public counter, advances at most once per block, and stays claim-backed for the next scheduled winner, with no permissionless flush.
  • Auto Burn affects actual token output — Auto Burn and the LP / Nth-buy pot shares apply to exact-input buys only; sells and exact-output swaps skip them.
  • Block order here is cosmetic — the deployed hook always runs its behaviors in the same fixed order.
  • Swap flow tab — walks a sample buy through every stream on the stack, at the base LP fee set above (0.3% right now), and shows where each slice goes.
  • Sells and surge — sells pay the base fee only, and surge can raise it on large trades either way. The protocol share is frozen per pool and shown in the launch review.
Blocks0 active rules
Your programmable marketEvery block has its own port

A buy follows these rules, then settles in the Uniswap v4 pool. Click an open slot to add a block; click a block to tune it.

3 · Review, name & create poolCheck Blocks or Swap flow below before creating the pool.
0 blocks
Royalty details

Marketplace royalties use eligible ETH hook fees, capped at 10% by the contract. Auto Burn does not fund them.

Loaded from a shareable hook link.