UniHooks

DelistGameHook

RobinhoodRegistered

A Uniswap v4 hook for the IndexPVP game that collects protocol fees (flat 1% + volatility-based dynamic component) on all swaps, overriding LP fees to 0. Includes per-pool circuit-breaker sell surcharges (up to 90%) and a global halt-window sell fee (20%), with liquidity and trading access restricted to a game contract.

0xa6e48fb5a180d6a25ebc82b0cfec4385c51ddacc First pool 13 Jul 2026View on explorer
ALooks safeRegistered, verified, immutable
Pools
117
Dynamic-fee pools
117
Last new pool
3mo
Code size
8,660 B

What it can do

Runs code on every swap

Its code executes inside each trade in pools that use it.

Can take tokens from swaps

It can take or add tokens during a swap. Fees, burns and custom curves work this way, and so do scams.

Sets its own swap fee

Pools using it let the hook choose the swap fee instead of a fixed tier.

Can block LP withdrawals

It runs before liquidity is removed, so it can delay or refuse LP exits.

Gates who can add liquidity

It checks every deposit before it goes in.

Runs at pool creation

It runs when a pool is created, often to lock in that pool’s settings.

Safety report

Automated checks, not an audit
✓Not upgradeableNo proxy pattern found: the code is fixed.
✓No owner foundNo owner() function: nobody has an admin switch (as far as the standard check goes).
✓Listed in Uniswap’s hook registryRegistered with Uniswap Labs (a listing, not a security review).
✓Source code publishedThe code on the block explorer matches what's deployed (contract: DelistGameHook).
iCan change swap amountsIt has a ReturnDelta permission. Normal for fees and burns, but also how fake-quote hooks steal.
iRestricted swapsSwap access: governance. Not everyone can trade every pool.
?No audit linkedAutomated checks only.

Pools using this hook

117 total, newest 50 shown
PairCreatedFeePool ID
ETH / UCI 3mo dynamic 0x31e0…1a45 Tx ↗
ETH / VNINDEX 3mo dynamic 0x0d00…7a77 Tx ↗
ETH / ZSEASI 3mo dynamic 0x493e…2657 Tx ↗
ETH / LASI 3mo dynamic 0x6d2b…5718 Tx ↗
ETH / IBVC 3mo dynamic 0xcf23…c96b Tx ↗
ETH / JALSH 3mo dynamic 0x54ab…f8e0 Tx ↗
ETH / SPX 3mo dynamic 0x138f…b9fd Tx ↗
ETH / DSEI 3mo dynamic 0xcfce…32c1 Tx ↗
ETH / 0xc612…36b7 3mo dynamic 0xb7ce…be87 Tx ↗
ETH / 0x9e9a…dcf7 3mo dynamic 0x29b0…324d Tx ↗
ETH / 0x44fb…d962 3mo dynamic 0x0564…5ea9 Tx ↗
ETH / 0x3c7a…d265 3mo dynamic 0x740d…8c63 Tx ↗
ETH / 0xebbe…8a5d 3mo dynamic 0xc28f…2351 Tx ↗
ETH / 0x460b…3d9d 3mo dynamic 0x9d6b…a986 Tx ↗
ETH / 0x9af5…cfed 3mo dynamic 0x9f85…a9c3 Tx ↗
ETH / 0x7005…bdd6 3mo dynamic 0x75a6…6ad9 Tx ↗
ETH / 0x190a…1004 3mo dynamic 0x3c72…3152 Tx ↗
ETH / 0x4398…32ec 3mo dynamic 0x6dc2…dd62 Tx ↗
ETH / 0x6a41…5e3a 3mo dynamic 0x9658…0994 Tx ↗
ETH / 0x5475…73dd 3mo dynamic 0x465b…a582 Tx ↗
ETH / 0xe71f…01be 3mo dynamic 0xdf03…c2a9 Tx ↗
ETH / 0x384a…9f8a 3mo dynamic 0xa5eb…2068 Tx ↗
ETH / RSEASI 3mo dynamic 0x26ae…ac24 Tx ↗
ETH / 0x1aa1…99bd 3mo dynamic 0x1355…9785 Tx ↗
ETH / 0x3391…b274 3mo dynamic 0xecaf…0892 Tx ↗
ETH / 0x1edd…d9c5 3mo dynamic 0xd36a…3be8 Tx ↗
ETH / 0x5fa4…5ef3 3mo dynamic 0x14bf…ba64 Tx ↗
ETH / 0xe499…b0e0 3mo dynamic 0xf9c0…f45a Tx ↗
ETH / 0x4f5d…d7b4 3mo dynamic 0x4667…073e Tx ↗
ETH / 0xc5c8…467a 3mo dynamic 0x90ee…00cf Tx ↗
ETH / 0x77c2…5a14 3mo dynamic 0x40cc…5bf5 Tx ↗
ETH / 0xbab4…26e9 3mo dynamic 0xbb68…aff4 Tx ↗
ETH / 0x752d…e944 3mo dynamic 0xa979…a1be Tx ↗
ETH / 0xdb17…635e 3mo dynamic 0x7a01…610a Tx ↗
ETH / 0x0975…648f 3mo dynamic 0x1de9…add5 Tx ↗
ETH / 0x591e…9138 3mo dynamic 0xf8f7…c093 Tx ↗
ETH / 0xbad8…68fb 3mo dynamic 0x7bf9…9dbd Tx ↗
ETH / 0x2561…3baa 3mo dynamic 0xedee…c0f8 Tx ↗
ETH / 0xad22…29bc 3mo dynamic 0xa3f3…a662 Tx ↗
ETH / 0x38fa…0e55 3mo dynamic 0xde5a…8822 Tx ↗
ETH / 0x42a0…fb72 3mo dynamic 0xf7dd…1020 Tx ↗
ETH / 0x736e…2ef5 3mo dynamic 0x39e4…6af1 Tx ↗
ETH / 0x4238…0431 3mo dynamic 0xbc59…8fee Tx ↗
ETH / 0x8a87…afdf 3mo dynamic 0xdd56…af94 Tx ↗
ETH / 0x70f4…1a88 3mo dynamic 0x0d67…650f Tx ↗
ETH / 0x24aa…c7d3 3mo dynamic 0x6934…354a Tx ↗
ETH / 0xab71…6d48 3mo dynamic 0xc089…c2f1 Tx ↗
ETH / 0x76ce…2509 3mo dynamic 0x6226…ff95 Tx ↗
ETH / 0x0805…2638 3mo dynamic 0xe16c…4472 Tx ↗
ETH / 0xce6f…d183 3mo dynamic 0xf6e6…9f50 Tx ↗