Home/Documentation

Documentation.

Everything about launching, trading, and graduating tokens on HyperEVM. Includes the V4 rewards system.

Updated · May 2026 · v4.0.0
Protocol Treasury·Address published at launch
100% of protocol fees → $HLR buyback & burn
§ 01 · Introduction

What is HyperLauncher.#

HyperLauncher is a permissionless token launchpad built on HyperEVM, the EVM layer of Hyperliquid. Anyone can deploy an ERC-20 in a single transaction, and that token trades immediately on an automated bonding curve — no presale, no team allocation, no listing fee.

Once a token's curve collects 125 HYPE, it graduates: the bonding contract closes, all collected liquidity is migrated to a permanent pool on HyperSwap V2, and the LP tokens are sent to the protocol treasury. The token becomes a fully-on-chain asset with locked liquidity.

V4 introduces $HLR rewards: 10% of every new token's supply is reserved for $HLR holders, distributed proportionally via the RewardsPool contract.

vs Pump.fun & LiquidLaunch

HyperLauncher uses the same constant-product math, but lives on HyperEVM — block times under one second, gas costs in fractions of a cent, and graduation to HyperSwap rather than Raydium. V4 adds a native reward layer: $HLR holders earn passively from every launch without any lock-up.

§ 02 · Lifecycle

How it works.#

A token's full lifecycle is four on-chain steps.

01

Create your token

Pick a name, ticker, and image. Sign one transaction — the factory deploys both the ERC-20 and its bonding curve contract atomically. 10% of supply is sent to the RewardsPool at deployment.

Cost~ 0.0005 HYPE
02

Trade on the bonding curve

From block zero, anyone can buy or sell via the curve contract. Price moves smoothly with each trade — no order book, no slippage from listing pools.

Fee1.00 %
03

Graduate at 125 HYPE

When the curve has collected 125 HYPE, trading on the curve is paused. The contract enters a one-shot migration state — anyone can trigger the final step.

Threshold125 HYPE
04

Liquidity locked in treasury

The reserved 200M tokens + collected HYPE are seeded into a HyperSwap V2 pair. The LP tokens are sent to the protocol treasury — liquidity is permanently locked.

MigrationHyperSwap V2
§ 03 · Numbers

Tokenomics.#

V4 introduces two token archetypes with distinct allocation rules.

Standard

Every launched token

70 · 10 · 20 split

Bonding curve 700MRewardsPool 100MLP (grad) 200M
Total supply1,000,000,000
Graduation125 HYPE
Trading fee1%
Team alloc0
$HLR

Protocol token

80 · 20 split · no self-rewards

Bonding curve 800MRewardsPool (excluded)LP (grad) 200M
Total supply1,000,000,000
Graduation125 HYPE
Trading fee1%
Self-rewardsNone (by design)

The virtual reserves are the same for all tokens: 30 virtual HYPE and ~1,073M virtual tokens. The 1% trading fee goes to the protocol.

§ 04 · Math

The bonding curve.#

HyperLauncher uses a constant-product bonding curve — the same math AMMs like Uniswap V2 use, but with virtual reserves seeded at deployment.

x · y = kwhere x = virtual HYPE reserve, y = virtual token reserve, k = constant

At deployment, every curve starts with 30 virtual HYPE and ~1.073B virtual tokens. When you buy, HYPE is added to x and tokens are taken from y — preserving k. The more tokens have been bought, the steeper the next buy becomes. Price rises with each purchase, falls with each sale, deterministically.

Price · tokens soldcurrent pricegraduation
CURRENT PRICEGRADUATION · 125 HYPEtokens sold →↑ price (HYPE)

You can compute the exact amount you'll receive for a given trade with the standard AMM formula:

// Tokens received for an exact HYPE-in buy (excludes 1% fee)
tokensOut = (y · hypeIn) / (x + hypeIn)

// Where:
x = virtual HYPE reserve + HYPE collected so far
y = virtual token reserve − tokens sold so far
§ 05 · Yield layer

Rewards & $HLR.#

V4 introduces a passive yield layer: 10% of every standard token launch is automatically reserved for $HLR holders.

share = (your $HLR ÷ total $HLR) × 100Mclaimable tokens per launch, computed at claim time
Worked example

You hold 3,420,000 $HLR. Total supply is 100M $HLR. Your share = 3.42%. A new token HAWK launches with 1B supply. Your claimable slice = 3.42% × 100M = 3,420,000 HAWK.

How to claim

01

Hold $HLR

Acquire $HLR on the bonding curve. The more you hold relative to total supply, the larger your proportional share of every future launch.

02

New tokens launch

Every standard token deployed via the factory automatically deposits 100M tokens to the RewardsPool contract. No action needed from you.

03

Claim on /rewards

Visit the Rewards page to see all claimable tokens. Claim one by one or batch all in a single transaction via claimMultiple(). Gas cost ~0.0008 HYPE.

Anti-double-claim

The claimed[user][token] mapping is set to true on first claim. Re-attempting the same (holder, token) pair reverts with AlreadyClaimed(). Share is computed at claim time using the live $HLR balance — holding more $HLR before claiming increases your allocation.

// On-chain claim interface
RewardsPool.claim(tokenAddress)
RewardsPool.claimMultiple([addr1, addr2, ...])
RewardsPool.previewClaim(token, user) → uint256
§ 06 · Common questions

FAQ.#

Hold $HLR. When a new token launches, 10% of its supply (100M tokens) is automatically allocated to the RewardsPool contract. Your claimable share is calculated as your $HLR balance ÷ total $HLR supply × 100M. Visit /rewards to claim.
No. Token creators have no privileged access to the bonding curve — supply is fully allocated at deployment, there's no mint function, and the curve contract holds the liquidity. After graduation, LP tokens are sent to the protocol treasury, making the liquidity permanently locked.
Roughly 0.0005 HYPE in gas — a few cents at current prices. HyperLauncher itself charges zero deployment fees. The only ongoing cost is the 1% trading fee taken on each swap.
HyperEVM (chain ID 999), the EVM layer of Hyperliquid. HyperEVM offers sub-second blocks, full EVM equivalence, and access to HYPE as native gas. Bridging from Arbitrum or Ethereum is supported via the Hyperliquid bridge.
Yes. All contracts are verified on the explorer and mirrored on GitHub. Source code is also available on Sourcify for byte-for-byte verification.
Trading on the bonding curve is permanently paused. All 200M LP-reserved tokens are paired with the collected HYPE in a new HyperSwap V2 pool. The LP tokens minted by HyperSwap are sent to the protocol treasury — liquidity is permanently locked. From that moment on, the token trades exclusively on HyperSwap.
Nothing breaks. The curve stays open forever — buyers and sellers can keep trading on it indefinitely. There's no time limit, no expiration, no penalty for slow tokens.
$HLR uses an 80/20 split (80% bonding, 20% LP) with no rewards allocation. The contract enforces require(token != HLR_ADDRESS) at launch time, preventing circular self-rewards where $HLR holders would be claming $HLR from $HLR rewards.
No. Each (holder, token) pair can only claim once, ever. The claimed[user][token] mapping is set to true on first claim — re-attempting reverts with AlreadyClaimed(). Your share is computed at claim time using your live $HLR balance.
§ 07 · On-chain

Contract addresses.#

All V4 contracts are deployed to HyperEVM testnet. Mainnet addresses will be published before launch.

ContractAddress
Factory Mainnet0x6d61188be74D7
RewardsPool Mainnet0xFff6a12ffbeD1
CurveTemplate Mainnet0xb03eB2241D3e4
TokenTemplate Mainnet0x53A8eB1d2538c
$HLR Token Mainnet0x2D9fe6E02C8A0
$HLR Bonding Curve Mainnet0xFcf61C2Bf04f3
HyperSwap V2 Router Mainnet0xb4a9C4b21240A
Source codegithub.com/hyperlauncher/contracts
© 2026 HyperLauncher Labs
HyperEVM · Chain 999