1,109,290 v4 pools indexed · live
Every v4 hook.
One tackle box.
Tackle reads every Uniswap v4 hook on Robinhood Chain: 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.
Reading the hooks of
- Doppler227,653 pools
- Clanker15,486 pools
- Pons13,193 pools
- Cash Cat Hook V29,188 pools
Every hook is a black box.
Hooks live
Each one runs its own code inside your swap.
Permission bits
Hidden in the last bits of an address.
Of v4 pools run a hook
Launchpads, fees, custom curves, lockups.
Warnings in your wallet
You see a price. Never the hook behind it.
From address to swap in four steps.
Inspect
any hook
Paste an address and see what it can do to a swap: its 14 permission bits, its verified name, and whether an admin can change it.
Learn moreOne API. Six tools.
Reads the chain.
Never your keys.
Tackle is a read layer: it indexes, decodes and quotes, then hands you calldata to review and sign in your own wallet.
- No keys, no signing, no custody
- Every pool since the chain’s first block, to the head
- Quotes and dry runs against the live chain
Ask your agent
about any hook.
Add Tackle to Claude Code, Cursor or any MCP client. Ten tools: scan a token, inspect a hook, quote, build a swap, mine an address.
Set it up1{2"mcpServers": {3"tackle": {"url":"https://tacklehooks.xyz/mcp"}4}5}6// then ask: which hooks on this token can take a fee?
The hooks behind Robinhood Chain.
Can take a cut of every swap, on top of the LP fee.
Sets its own price for every swap.
Can take a cut of every swap, on top of the LP fee.
Sets its own price for every swap.
Upgradeable: an admin can change its code.
Sets its own price for every swap.
Fixed code. No hook fee on swaps.
Sets its own price for every swap.
Open by default.
Backed by $TACKLE.
Public API
Every endpoint, no key, no account.
120 requests a minute
Read the docsIncludes:
- Every hook and pool
- Token scanner
- Quotes through hooks
- Unsigned swaps
- Hook address miner
The token
$TACKLE
The token of the kit, on Robinhood Chain.
Launching on Robinhood Chain
Follow @tacklehooksGood to know:
- The API stays open to everyone
- One contract, published here and on X
- Never trust a CA sent in DMs
Agents
The same kit for Claude Code, Cursor and any MCP client.
10 tools · streamable HTTP
Add to your agentTools:
- scan · inspect_hook
- list_hooks · list_pools
- quote · build_swap
- mine_hook_salt
Questions
Read the docsThe kit for Uniswap v4 hooks on Robinhood Chain: an index of every pool and hook, a scanner that tells you what a hook can do to your swap, quotes and unsigned swaps through any hook, and a hook address miner. As an API and as an MCP server.
A contract a v4 pool calls before and after swaps and liquidity changes. It can add fees, replace pricing, gate liquidity or run oracles. Its permissions are fixed in the last 14 bits of its address, so they can be read before you trade.
Not by itself. Launchpads, custom curves and fee hooks need those permissions. Tackle tells you what a hook can do, not what it will do. Quote through it, and set a slippage limit.
No. The API and the MCP server are open, with a limit of 120 requests a minute per IP.
No. It never holds keys, never signs and never sends a transaction. Swap endpoints return unsigned calldata that you review and sign in your own wallet.
The token of the project, on Robinhood Chain. The API stays open to everyone. The contract address is only ever published on this site and on our X account.
Read the hook.
Then swap.
Paste a token. See its pools and every hook they run, in plain words.