Pools
The Pools page lists every pool you created or imported.
Statuses
| Status | Meaning |
|---|---|
| Not created yet | AskHook prepared the pool, but the transaction that creates it has not been sent. |
| Live | The pool exists on-chain. |
| Archived | Hidden 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
- Ask AskHook for the pool. Say the two tokens, the starting price, and which hook to use.
- A pool card appears with Create pool.
- Press it and confirm the transaction. It calls
initializeon 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, AskHook 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 AskHook: 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 HYPE pool".
Liquidity and swaps
A live pool's card has Add liquidity and Swap buttons, and lists the liquidity you added. See Liquidity and swaps.