CRIUS Docs
API status Get API key
API reference

Pools & hooks API

Pool details for Uniswap v2, v3 and v4 on Robinhood Chain, and Uniswap v4 hooks with decoded permissions and risk flags.

Updated

Pools are addressed by their pair/pool address (Uniswap v2 and v3) or their 32-byte pool id (Uniswap v4).

Every v4 hook on chain is inspected, and re-inspected every 30 minutes:

  • Permissions, decoded from the hook address itself (its low 14 bits, as in Uniswap's Hooks.sol).
  • Code: what sits at the address (no code, a delegated wallet, a minimal or upgradeable proxy, a contract), its owner, and the admin functions in its logic (fee setter, pause, blacklist, withdraw, upgrade).
  • Observed: what happened in its pools: honeypots (10+ buys and no sells), liquidity pulled, real buy and sell tax per pool, tax swings.
  • Family: hooks with the same function set share a family, so a new hook carries its family's history.

Each finding is a flag with a severity (medium, high, critical) and its evidence; the hook's risk_level is its worst flag. Hooks verified in our registry (launchpads, known protocols) are judged only on what was observed.

Endpoints

Get your free Crius API key

Every example on this page works with a free key: higher rate limits than the anonymous plan, holders, wallets and the WebSocket stream. No card needed.

  • Robinhood Chain (4663) only, from our own archive nodes
  • REST + WebSocket
  • Pay on-chain or by card