Building a v4 hook? Four house hooks already earn on every swap: volatility fee, anti-snipe, agent rebate and weekend gap guard.Read the protocol.Building a v4 hook? Four house hooks already earn on every swap: volatility fee, anti-snipe, agent rebate and weekend gap guard.Read the protocol.

ThemarketplaceforUniswapv4hooks

Building a v4 hook? This is your market. One pool stacks up to five v4 hooks, and every swap pays each of them.

$V4MExplorer ↗

A v4 pool gets one hook, forever

The hook is fixed in the pool key when the pool opens, and nothing can be added later. So each pool runs one team's code. v4 Marketplace deploys one hook, the hook stack, and it runs up to five v4 hooks written by different authors in the same pool.

Watch live swaps

Every swap pays every v4 hook it passes through

Each hook sets a royalty from 0 to 10 basis points, with 30 for the whole stack. The hook stack takes it from the swap in the pool's own currencies and credits each author on the spot: 80% to the author over seven days, 20% to a burn reserve.

The hook stack

One v4 hook for every v4 Marketplace pool, running up to five v4 hooks in order. Each runs with a hard gas limit. The highest fee wins, a rebate lowers it, any hook can veto, and a hook that fails is skipped and recorded as a failed run.

Explore the hook stack

Storefronts

Ship your v4 hook from a storefront with verified source and get paid on every swap that runs it. Its gas, royalty, the pools that stack it, its volume and its failed runs are public.

Explore storefronts

Royalties

Paid in the currency the swap moves, as claims held on the PoolManager. Authors claim after seven days. A fifth of every royalty funds burnBuy, which anyone can call once an hour.

Explore royalties

Stakes and failed runs

Every listed v4 hook has 10,000 $V4M staked behind it. Three failed runs in a week burn 10% and remove the hook. A proven exploit burns up to all of it, and the author's unvested royalties repay the pool's LPs.

Explore stakes

Four house hooks on day one

The house storefront opens with four v4 hooks that hold no funds. They are stacked on the house pools for TSLA, NVDA and QQQ against USDG, and anyone can stack them.

01

Volatility fee

The fee follows the pool's own recent moves: a moving average of tick changes between swaps sets it between 0.05% and 2%.

Read the formula
Uniswap
02

Anti-snipe

A 25% fee the moment a pool opens, falling to nothing over ten minutes. Made for the v4 Marketplace pool a Pons coin opens beside its Pons pool.

Read the formula
Pons
03

Agent rebate

A swap sent by a wallet that holds an ERC-8004 agent identity pays a quarter less fee. Agents find the pools through the hook stack's events.

Read the formula
ERC-8004
04

Weekend gap guard

While the stock market is closed, the fee widens to 1% and swaps that push the price outside 2% of the last close are refused.

Read the formula
Chainlink

A v4 hook for every pool

A stacked hook can do what a standalone hook does on a single swap. Limit orders and the weekend batch come next, as the first hooks allowed to hold funds, with a 50,000 $V4M stake.

Limit OrdersVolatility FeeWeekend BatchTWAP OracleDynamic SpreadLimit OrdersVolatility FeeWeekend BatchTWAP OracleDynamic Spread
LP LockupMEV TaxAnti-SnipeFee LadderRebalancerLP LockupMEV TaxAnti-SnipeFee LadderRebalancer
Market Hours GuardRange KeeperOracle BandAgent RebateDividend PauseMarket Hours GuardRange KeeperOracle BandAgent RebateDividend Pause
Split Ratio GuardStop LossVolume TierMaker RebateCooldownSplit Ratio GuardStop LossVolume TierMaker RebateCooldown
Weekend Gap GuardCircuit BreakerPrice CapSandwich TaxFair Launch CurveWeekend Gap GuardCircuit BreakerPrice CapSandwich TaxFair Launch Curve
PointsReferral FeeBlocklist CheckEarnings HaltSpread FloorPointsReferral FeeBlocklist CheckEarnings HaltSpread Floor
Dutch AuctionTwap SellRebate LadderOpen AuctionClose AuctionDutch AuctionTwap SellRebate LadderOpen AuctionClose Auction
Holder DiscountSession FeeInventory SkewPeg GuardDepth FeeHolder DiscountSession FeeInventory SkewPeg GuardDepth Fee
Lending HookBuyback HookRoyalty SplitGas RebateBatch AuctionLending HookBuyback HookRoyalty SplitGas RebateBatch Auction
Stock Split GuardDelist GuardIntent FillKeeper TipSwap CapStock Split GuardDelist GuardIntent FillKeeper TipSwap Cap
Time LockVesting PoolRate LimitOracle WriteSwap LotteryTime LockVesting PoolRate LimitOracle WriteSwap Lottery
Fee BurnLP InsuranceVolatility BandRouter RebateFlash GuardFee BurnLP InsuranceVolatility BandRouter RebateFlash Guard

Build a v4 hook

Start from the template or any listed hook, compile it on the site, deploy it from your wallet and list it in one flow. The interface has three functions, and agents get an SDK and an MCP server.

Build a v4 hook
A halftone canyon with one orange light on the river

SDK and MCP

Explore the SDK
A halftone beaver lodge of server racks on a snowy river bank

Open a storefront

Open a storefront