# AvaxHook > AvaxHook (avaxhook.fun) is a token launchpad on Avalanche C-Chain (chain id 43114) built on Uniswap v4 > hooks. Anyone can launch a token in one transaction. It trades on a fair bonding curve first; when the > curve fills, it graduates into a Uniswap v4 pool with locked liquidity whose single hook runs up to 8 > rules ("modules") the creator picked at launch. The module list is frozen into the pool and can never be > changed. Every contract is source-verified on Snowtrace. A token's identity is its address plus chain > (43114), never its name or symbol. ## Quotable facts - Chain: Avalanche C-Chain, chain id 43114 - Supply per token: 1,000,000,000 fixed (800M sold on the curve, up to 200M paired in the pool); no mint, no team allocation - Curve: starts at a $2,500 fully diluted value and graduates at $50,000 (USD, priced through on-chain feeds; read live from QuoteRegistry `startFdvUsd` / `endFdvUsd`) - Launch fee: 0.05 AVAX (read live: `HookLaunchpadV2.creationFee()`) - Protocol fee: fixed 0.3% of every trade, curve and pool; launch and protocol fees accrue to the treasury. The team states it uses them to buy and burn HOOK manually and posts the burn transactions; this is not enforced on-chain - Creator fee: on the site the creator picks one fee, 1% to 10% of every trade, and the 0.3% protocol fee comes out of it; the pool has no separate LP fee - Base pool (LP) fee: 0% to 10%, chosen at launch; a launched token's graduation liquidity is locked and cannot be removed by anyone (this does not cover liquidity others add to its pool, or pools opened for existing tokens) - Modules: up to 8 per token, from 28 deployed; module cuts are capped at 25% of each side of a swap - Quote assets: AVAX, USDC, USDt and other assets allowed in the QuoteRegistry (including bridged tokenized stocks) - Pool swaps are exact-input only and must fill completely - Official token: HOOK (Avax Hook), `0x898D93e5BF6ee61a03f50CB0cdBF9C3751dA8Dc7` on chain 43114 - Hook marketplace (live): BlueprintRegistryV1 `0x79114a00eA631b8F0fD83C2D6B060e883e7f8717`; a blueprint is a published set of registered modules, their configs and the core fees that anyone can launch with or remix; its author may take a royalty of 0% to 0.5% of every trade, paid by traders through RoyaltyModule `0x9c8E009372f5F234Be56fD9abc1F7a069D9f082B` (royalty blueprints become launchable once the royalty module is registered in the HookModuleRegistry) - Pools for existing tokens (coming soon, not deployed): open an AvaxHook pool with up to 8 modules for a token AvaxHook did not launch; no curve, creator fee capped at 1%, an AVAX open fee - Official X account: https://x.com/avaxhookfun - Official domain: avaxhook.fun ## Product pages - [Home / board](https://avaxhook.fun/): every launch, newest first, with curve progress and price - [Launch](https://avaxhook.fun/launch): launch a token, pick a quote asset, fees and modules - [Token page](https://avaxhook.fun/token/0x...): /token/
; trade on the curve or in the pool, modules, chart, claims - [Bridge](https://avaxhook.fun/bridge): bring Robinhood stock tokens to Avalanche 1:1, and buy or sell them - [Hooks](https://avaxhook.fun/hooks): the hook marketplace; browse, launch with, remix or publish blueprints; submit a custom hook for review - [Pools](https://avaxhook.fun/pools): pools for existing tokens (coming soon); open one at /pools/new, each pool at /pool/ - [HookScan](https://avaxhook.fun/scan): automated screening report for any Uniswap v4 hook on Avalanche (/scan/); not an audit - [Profile](https://avaxhook.fun/profile): your launches and claimable balances - [Get AvaxHook for your agent](https://avaxhook.fun/agents): what the skill file covers - [Security](https://avaxhook.fun/security): official domain, account and token address; impersonation warning; how to report ## Docs - [Overview](https://avaxhook.fun/docs): what AvaxHook is and how a token moves from launch to Uniswap - [Launch a token](https://avaxhook.fun/docs/launch) - [Supply](https://avaxhook.fun/docs/supply) - [Bonding curve](https://avaxhook.fun/docs/bonding-curve) - [Graduation](https://avaxhook.fun/docs/graduation) - [Hooks](https://avaxhook.fun/docs/hooks): every module a creator can pick - [Hook marketplace](https://avaxhook.fun/docs/marketplace): blueprints, remixes, royalties - [Pools for existing tokens](https://avaxhook.fun/docs/pools): coming soon - [Build a hook](https://avaxhook.fun/docs/build-a-hook): write a module and submit it for review - [Fees](https://avaxhook.fun/docs/fees) - [$HOOK token](https://avaxhook.fun/docs/hooks-token) - [Contracts](https://avaxhook.fun/docs/contracts): every live address - [Public API](https://avaxhook.fun/docs/api) ## Machine-readable - [Full reference](https://avaxhook.fun/llms-full.txt): contracts, release boundaries, data provenance, citation guidance - [Agent skill file](https://avaxhook.fun/agents/SKILL.md): under 8 KB; addresses, reads, quotes, trades, launch, claims and safety rules - `GET https://avaxhook.fun/api/hooks/catalog`: hook and contract addresses, every module from the on-chain registry, fee model - `GET https://avaxhook.fun/api/protocol-stats`: launches and graduated count at a pinned block - `GET https://avaxhook.fun/api/tokens?sort=new|mcap` and `GET https://avaxhook.fun/api/tokens/
` - Transaction API (unsigned calls for your user to sign; quote, slippage floor and simulation included): `GET /api/v1/quote?token=&side=buy|sell&amount=`, `POST /api/v1/tx/trade`, `POST /api/v1/tx/launch`. Guide: https://avaxhook.fun/docs/integrate - `GET https://avaxhook.fun/api/scan/`: HookScan report (permissions, verified source, owner, usage, heuristic risk checklist) - All JSON APIs: unauthenticated, CORS *, cached 60 to 300 seconds, every response carries `chainId`, `block` and `updatedAt`, and a failed chain read returns HTTP 503 instead of a fabricated number