Icarus
Launch coin
Documentation

How Icarus works

Launch once, live on Pump.fun and Elysium. Pay with HYPE or SOL, Relay routes it, and your coin goes live paired to HYPE. This guide covers the full flow, every launch status, what it costs and what happens if something goes wrong.

Overview#

Launching on Pump.fun normally means one chain, one wallet, and a coin that trades against SOL. Icarus changes that: you pay with HYPE or SOL, your coin's bonding curve is priced in HYPE, and one launch targets both Pump.fun and Elysium. A launch is two things:

A coin

Name, ticker, image, description and an optional X link. Pinned to IPFS before anything touches a chain.

One payment

HYPE from HyperEVM or SOL from your Solana wallet, covering your dev buy plus a small fixed overhead for rent and fees.

Everything else is automatic: Relay turns your payment into HYPE on Solana, the launch transaction is built and signed, and your dev-buy tokens are delivered to the Solana address you choose.

Quickstart#

  1. Open the launch form. Go to Launch a coin.
  2. Describe the coin. Upload a square image (PNG, JPG, WEBP or GIF, up to 5 MB), then add a name, ticker and description.
  3. Choose a dev buy. Enter it in SOL, as on Pump.fun. It's converted to HYPE at the live price and spent on your coin in the launch transaction. 0 is fine.
  4. Pick how to pay. HYPE (a deposit on HyperEVM) or SOL (one signature from your Solana wallet). See Two ways to pay.
  5. Set the coin owner. The Solana address that becomes the creator. Paying in HYPE also asks for a HyperEVM refund address.
  6. Pay. Send the exact HYPE amount to your one-time address, or approve the SOL payment in your wallet. The status page updates live until your coin is trading.
Tip.Paying in HYPE? Send it on HyperEVM (chain 999), not Hyperliquid core. If your HYPE is on Hyperliquid, move it to HyperEVM in the Hyperliquid app first, or just pay with SOL.

Multichain: Pump.fun + Elysium#

Icarus is a multichain launchpad. Every coin is paired to HYPE, and one launch targets every chain Icarus supports:

Pump.fun · Solana (live)

Your coin is minted on Pump.fun with a bonding curve priced in HYPE, plus your dev buy.

Elysium · testnet (preview)

Kinetiq's HYPE-gas L2 for Hyperliquid. Coins are queued for Elysium testnet alongside the Pump.fun launch.

Note.Elysium support is a testnet preview: the launch form and status page show it, and the testnet deployment is being built. Pump.fun launches are fully live today.

Two ways to pay#

HYPESOL
How you paySend to a one-time HyperEVM addressApprove one transaction in your Solana wallet
Wallet neededAny HyperEVM walletA Solana wallet, connected on the form
What Relay doesBridges your HYPE to SolanaSwaps your SOL to HYPE on Solana
Refunds go toYour HyperEVM refund addressThe wallet that paid
Your coinIdentical either way: paired to HYPE, live on Pump.fun, queued for Elysium testnet

How it works#

A launch moves through six parties. Each arrow is a real on-chain or off-chain step.

Your wallet
HYPE on HyperEVM
deposit
Deposit address
Relay, one-time
bridge
Relay bridge
Fills on Solana
HYPE lands on Solana
Launcher
Receives Solana HYPE
launch tx
( )
Pump.fun
create_v2, quoted in HYPE
tokens + fees
Coin owner
Your Solana address
End to end (HYPE route shown). Funds only ever move forward, or back to where you paid from.

The Relay bridge

Relay is a cross-chain bridge with its own solvers. When you start a launch, icarusfun.xyz asks Relay for a quote and a one-time deposit address on HyperEVM. Anything sent there is filled on Solana: Relay delivers HYPE to the icarusfun.xyz launcher, usually within seconds.

Paying in SOL works the same way: your wallet signs Relay's swap, and Relay delivers exactly the HYPE the launch needs to the launcher on Solana.

Note.If Relay can't fill, it refunds you where you paid: your HyperEVM refund address, or your Solana wallet.

Paired to HYPE

On Solana, HYPE is the Wormhole-bridged token 98sMhvDwXj1RQi5c5Mndm3vPe9cBqPrbLaufMXFNMh5g. Pump.fun accepts it as a quote asset, so the launcher calls create_v2 with HYPE as the curve's quote and takes your dev buy with buy_v3 in the same transaction. The coin trades against HYPE from its first block, and your address is written on-chain as the creator.

Launch lifecycle#

Every launch is a small state machine. The status page polls it and advances it one step at a time; each transition is claimed atomically, so a launch can never be executed twice.

depositbridgedretry ≤ 3shortdeadlineRelay refund3 failuresawaiting_depositswappingswappedlaunchingliveincomplete_depositexpiredrefundedfailed
Green: the happy path. Dashed: branches. A failed mint retries up to three times before giving up.

Status reference

StatusMeaningWhat to do
awaiting_depositWaiting for your payment.Send the exact HYPE amount, or approve the SOL payment.
swappingDeposit seen; Relay is bridging it.Nothing. Usually under a minute.
swappedHYPE arrived on Solana.Nothing. Minting starts immediately.
launchingcreate_v2 + dev buy is being confirmed.Nothing.
liveCoin is trading on Pump.fun, paired to HYPE.Share your coin page.
refundedRelay could not fill the payment.Your funds are back where you paid from.
expiredNo deposit before the deadline.Start a new launch; don't reuse the address.
failedMinting failed after retries.Contact support with your launch id.

Getting HYPE#

Where your HYPE isWhat to do
HyperEVMReady to launch. Send it to your deposit address.
Hyperliquid coreTransfer it to HyperEVM in the Hyperliquid app, then launch.
SOL on SolanaPay with SOL right on the launch form: your wallet signs one Relay swap and the launch is funded in HYPE.

Swap SOL to HYPE

The Swap page turns SOL into HYPE through Relay. Pick HYPE on Solana to trade HYPE-paired coins on Pump.fun, or HYPE on HyperEVM to fund a launch. Your Solana wallet signs one transaction; icarusfun.xyz never holds the funds.

Your walleticarusfun.xyzRelay1 SOL amount + destination2 firm quote for your wallet3 unsigned swap transaction4 you approve & sign5 signed transaction → broadcast6 filled7 HYPE delivered
A swap: one signature from your wallet, filled by Relay.

Costs & fees#

A launch with a 0.5 SOL dev buy breaks down like this:

Dev buy0.5250 HYPE
Rent & network fees (0.03 SOL)0.0315 HYPE
Relay bridge (~0.8%)0.0045 HYPE
Total ≈ 0.5610 HYPE, sent once on HyperEVM.
  • Dev buy: what you enter in SOL, converted to HYPE at the live price and spent on your own coin.
  • Overhead (0.03 SOL, charged in HYPE): account rent for the mint and bonding curve, the token transfer to your wallet, and network fees. The launcher pays these in SOL on your behalf.
  • Bridge cost: Relay's fee (under 1%) is already included in the amount you are asked to send. There is nothing extra to pay.
  • Pump.fun fees: standard protocol and creator fees on every trade, including your dev buy.
Note.If Relay delivers more HYPE than the launch needs, the extra is sent back to your coin owner address on Solana right after launch.

Ownership & creator fees#

The Solana address you enter as coin owner is written on-chain as the coin's creator at mint time. That has two consequences:

  • Pump.fun creator fees from every trade accrue to that address, and only it can claim them.
  • The dev-buy tokens are transferred to that address right after the coin goes live.
Heads up.The creator can't be changed after launch. Double-check the address before you deposit.

Metadata & coin page#

Every coin gets a permanent page at icarusfun.xyz/coin/<mint>. Its mint address is reserved the moment you open the launch form, so the page URL can be written into the coin's on-chain metadata as its website. Explorers, DexScreener and Pump.fun all link back to it.

{
  "name": "My Token",
  "symbol": "TOKEN",
  "description": "…",
  "image": "https://<gateway>/ipfs/<cid>",
  "website": "https://icarusfun.xyz/coin/<mint>",
  "twitter": "https://x.com/…",
  "createdOn": "https://icarusfun.xyz"
}

Metadata is pinned to IPFS and is immutable once the coin is minted.

Bonding curve#

New coins trade on a Pump.fun bonding curve quoted in HYPE: price rises as supply is bought, and buyers pay in HYPE. When the curve is fully bought, the coin graduates and its liquidity migrates to a Pump AMM pool against HYPE automatically. Coin pages show curve progress live.

you are here · 38%100% → graduates to a COIN / HYPE pool0%supply bought on the curve →price in HYPE
Price follows the curve until 100%, then trading continues in the coin's HYPE pool.

Safety & refunds#

  • Refunds go back to you. If Relay can't fill, HYPE returns to your HyperEVM refund address and SOL returns to the wallet that paid.
  • Exactly-once launches. Each launch is claimed atomically before minting, and a stuck transaction is only retried after its blockhash has expired, so a coin is never minted twice.
  • Mint keys are encrypted at rest and never leave the server. A reserved mint can be used once.
  • No custody after launch. Tokens and any surplus HYPE are sent straight to the coin owner.
Heads up.Paying in HYPE: send it on HyperEVM, once, in the exact amount shown, to the address shown. Never reuse a deposit address after it expires.

FAQ#

Can I pay with SOL?

Yes. Pick SOL on the launch form, connect your Solana wallet and approve one transaction. Relay swaps it to HYPE, so your coin is still paired to HYPE.

Do I need SOL to pay in HYPE?

No. Your HYPE deposit covers the dev buy, rent and fees. You only need a Solana address to own the coin and receive the dev buy.

Is my coin on Elysium yet?

Elysium support is a testnet preview: coins are shown as queued for Elysium testnet while the deployment is built. Pump.fun launches are fully live.

Why is my coin paired to HYPE instead of SOL?

That's the point of icarusfun.xyz: every coin's bonding curve is quoted in HYPE, so buyers pay in HYPE and liquidity stays in HYPE after graduation.

How long does a launch take?

Usually under a minute after your payment confirms: Relay routes it in seconds, then the coin is minted in one transaction.

My HYPE is on Hyperliquid, not HyperEVM.

Transfer it to HyperEVM in the Hyperliquid app first. Deposits from Hyperliquid core won't be picked up.

What if I send the wrong amount?

Too little and the launch spends less on the dev buy. Too much and the surplus HYPE is returned to your coin owner on Solana after launch.

Can I edit my coin after launch?

No. Name, ticker, image and metadata are fixed at mint time.

Who gets the creator fees?

The coin owner address you entered. It's set on-chain as the creator.

How do I buy a HYPE-paired coin?

You need HYPE on Solana. Swap SOL to HYPE on the Swap page, then trade the coin on Pump.fun.

Glossary#

HYPE
Hyperliquid's native token. You pay with it on HyperEVM; on Solana it's the Wormhole-bridged version.
Icarus
The multichain launchpad for HYPE at icarusfun.xyz: launch once, live on Pump.fun and Elysium.
HyperEVM
Hyperliquid's EVM chain (chain id 999), where HYPE payments are sent.
Elysium
Kinetiq's Layer 2 for Hyperliquid: 100ms blocks, HYPE as gas. Icarus supports it as a testnet preview.
Relay
The cross-chain router that bridges HYPE from HyperEVM or swaps SOL into HYPE on Solana, and powers the Swap page.
Quote asset
The token a bonding curve is priced in. For every icarusfun.xyz coin it's HYPE.
Launcher
The icarusfun.xyz Solana wallet that receives bridged HYPE and sends launches.
Dev buy
HYPE spent buying your own coin inside the launch transaction.
create_v2
The Pump.fun instruction that mints a new coin and opens its bonding curve.
Graduation
When the bonding curve completes and liquidity moves to a Pump AMM pool.
Ready to launch?

Pay with HYPE or SOL. Live on Pump.fun and Elysium.

Launch a coin