$DEMOS Coming soon

/ THE OPEN HOOK INTELLIGENCE LAYER

Every v4 hook.
One demos box.

Demos reads every v4 hook: what it can do to your swap, who can change it, and every pool it runs. Then it quotes and builds the swap through it.

$ claude mcp add demos

Demos makes every Uniswap v4 hook transparent. See what a hook can do to your swap before you sign — fees, upgrades, custom pricing, and more. Built for humans and agents.

Reading the hooks of

Doppler230,666 pools
Clanker15,618 pools
Pons13,719 pools
Cash Cat Hook V29,191 pools

The problem

Every hook is a
black box.

30K+
Hooks live

Each one runs its own code inside your swap.

14
Hidden in address

Permission bits hide in the last bits of an address.

35%
Of v4 pools run a hook

Launchpads, fees, custom curves, lockups.

0
Warnings in your wallet

You see a price. Never the hook behind it.

With Demos

From address to swap
in four steps.

01

Inspect any hook

Hook API · permissions

Paste an address and see what it can do to a swap.

02

Quote through it

Quote API · live chain

See the actual route, fee and output before signing.

03

Build calldata

Build API · unsigned

Get calldata ready for your wallet to review.

04

Make it yours

MCP · agents

Ask your agent about any hook in plain words.

GET /v1/hooks/0x2544... // 14 permissions decoded

The platform

One API.
Six tools.

GET /v1/hooks/:addressDopplerHookInitializer5 of 14·Fixed code
GET /v1/pools/:idPool 0x7f2a...Hooked pool·Live
POST /v1/quoteDJT → MAGATECHThrough hook·$0.00 fee
POST /v1/buildUnsigned calldataReview + sign·Ready
GET /v1/scan/:tokenEvery poolEvery hook·Plain words
POST /v1/mineHook salt minerPermission bits·Computed

Built for trust

Reads the chain.
Never your keys.

Quotes and dry runs against the live chain

For agents

Ask your agent
about any hook.

Add Demos to Claude Code, Cursor or any MCP client. Twelve tools to scan a token, inspect a hook, quote, build a swap and mine an address.

{
  "mcpServers": {
    "demos": { "url": "https://demos.box/mcp" }
  }
}
1.1MV4 pools indexed
30KHooks decoded
389KPools with a hook
12MCP tools

Live registry

The hooks behind
every swap.

01LIVE

Doppler

Fee-taking hook used by many launchpads.

DopplerHookInitializer230,666 pools · 0x2544
02LIVE

Clanker

Custom pricing for token launches.

ClankerHookStaticFeeV215,618 pools · 0x28cc
03LIVE

Pons

Swap fee on top of LP fee.

PonsV2MemeHook13,719 pools · 0x2044
04LIVE

Cash Cat Hook V2

Custom curve pricing.

CashCatHookV29,191 pools · 0x2aec
05LIVE

Lunch Tax Hook

Upgradeable fee hook.

LunchTaxHookPair7,491 pools · 0x20cc
06LIVE

Universal Klik

Programmable swap behavior.

UniversalKlikHook7,043 pools · 0x20cc
07LIVE

Pair V4

Fixed code. No hook fee on swaps.

PairV4Hook5,476 pools · 0x2000
08LIVE

Position Manager

Custom pricing and permissions.

PositionManager5,350 pools · 0x25dc
Open by Pangea

Backed by $DEMOS.

Public API

Every endpoint, no key, no account.

120 requests a minute

$DEMOS

Protocol fee: 2% on every swap routed through Demos.

Primary pair: SPCX / DEMOS

Agents

The same kit for Claude Code, Cursor and any MCP client.

12 tools · streamable HTTP

Questions

Still curious?

01What is Demos?

The open intelligence layer for Uniswap v4 hooks: inspect, quote, build, and understand any hook before you swap.

02What is a hook?

A contract a v4 pool calls before and after swaps and liquidity changes. It can add fees, replace pricing, gate liquidity or run oracles.

03Is a hook with warnings a scam?

Not by itself. Launchpads, custom curves and fee hooks need those permissions. Demos tells you what a hook can do, not what it will do.

04Do I need a key or an account?

No. The API and MCP server are open. No account or private key is required.

05Can Demos touch my funds?

No. It never holds keys, never signs and never sends a transaction. Swap endpoints return unsigned calldata you review and sign yourself.

06What is $DEMOS?

The token of the open hook intelligence layer. The API stays open to everyone.