Network
AskHook runs on Elysium, Kinetiq's high-performance L2 for the Hyperliquid ecosystem. Elysium is an Arbitrum Orbit rollup that settles to HyperEVM, with 100 ms blocks and HYPE as gas. It is a mainnet: every deployment, pool and trade uses real funds.
| Elysium | |
|---|---|
| Chain ID | 99901 |
| Native currency | HYPE |
| Public RPC | https://rpc.elysium.kinetiq.xyz |
| Explorer | elysium.kinetiq.xyz |
| Tokens known by symbol | HYPE, WHYPE, USDC |
The app switches your wallet to Elysium when you deploy or trade, and adds the network first if it is missing.
Uniswap v4 contracts
| Contract | Address |
|---|---|
| PoolManager | 0xE2e105d3F7209A9DA11f83cCf3E7398a753823F1 |
| StateView | 0x27eD73aE0652fdCf71d6793412A7525f32bE9dfE |
| PositionManager | 0x1d1C51b9d07fD27d36412A2b66CC23D19Eb3E518 |
| V4Quoter | 0x379F556c5a748BD7Cc9baF0F7A344094Ac1814f5 |
| Universal Router | 0x1B341FDD55d56F8E08409A2C25DDFad93Eb03C1a |
| Permit2 | 0x000000000022D473030F116dDEE9F6B43aC78BA3 |
These are the Uniswap contracts listed on the Elysium explorer. Each periphery contract points at the PoolManager above. AskHook uses PoolManager to create pools, StateView to read them, PositionManager for liquidity, and the Universal Router and V4Quoter for swaps.
Other contracts the app uses
| Contract | Address | Used for |
|---|---|---|
| CREATE2 deployer | 0x4e59b44847b379578588920cA78FbF26c0B4956C | Deploying hooks to a chosen address |
| Multicall3 | 0xcA11bde05977b3631167028862bE2a173976CA11 | Batching reads |
No testnet
AskHook does not support a testnet. Every deployment, pool and trade is on Elysium mainnet and pays gas in HYPE.
$ASK
$ASK and the holder tiers are on Elysium.