Skip to main content

Pools

The Pools page lists every pool you created or imported.

Statuses​

StatusMeaning
Not created yetSuperHooks prepared the pool, but the transaction that creates it has not been sent.
LiveThe pool exists on-chain.
ArchivedHidden from the Active tab. Archiving does nothing on-chain.

The pool card​

  • Pair and network.
  • Fee, tick spacing and hook address.
  • Once live: current price, current tick and in-range liquidity, read from the chain.
  • The pool ID, and a link to the creation transaction if you created it here.

Creating a pool​

  1. Ask SuperHooks for the pool. Say the two tokens, the starting price, and which hook to use.
  2. A pool card appears with Create pool.
  3. Press it and confirm the transaction. It calls initialize on Uniswap V4's PoolManager.

The starting price cannot be changed afterwards, so check it on the card before you sign.

To attach one of your hooks, it must already be deployed. If it is not, SuperHooks tells you to press Deploy on the hook card first.

Importing an existing pool​

If the pool you describe already exists, it is added to your dashboard as live. No transaction is needed. This is also how you track a pool you created somewhere else: describe the same tokens, fee, tick spacing and hook address.

Managing pools​

On the Pools page, each card has:

  • Ask SuperHooks: opens a chat about that pool.
  • Rename.
  • Archive or Restore.
  • Delete, for pools that were never created.

You can also do these in chat, for example "archive my old ETH pool".

What is not here​

Adding liquidity, removing liquidity and swapping are not part of the app yet. See Limits.