Contracts
Contracts
Addresses and what each contract is allowed to do.
AvaxHook runs on Avalanche C-Chain on top of the official Uniswap v4 deployment.
Addresses
- Uniswap v4 PoolManager0x06380C0e0912312B5150364B9DC4542BA0DbBc85
- Uniswap v4 Quoter0xbE40675BB704506a3c2Ccfb762DCFd1e979845C2
- AvaxHook launchpadNot deployed yet
- AvaxHook hookNot deployed yet
- AvaxHook routerNot deployed yet
What each contract does
HookLaunchpad
Creates tokens, runs the bonding curves and opens the Uniswap pools. Owns the locked liquidity and has no way to remove it.
AvaxHook
The Uniswap v4 hook. Enforces each pool’s rules on every swap. Only the launchpad can create pools that use it.
AvaxHookRouter
Swaps into and out of graduated pools, whatever the paired asset, and passes the buyer’s address to the hook so pots and referrals work. Holds no funds between calls.
HookToken
The ERC-20 every launch creates. Fixed supply, no mint, no pause, no transfer tax.
HookLens
Read-only helper for the app: curve quotes, spot prices and pages of the board.
Security
Heads up