Some functionality will be degraded until the official mainnet launch on the 9th.
Documentation
Get started

Tartarus

Tartarus is a permissionless token launchpad on Elysium, Kinetiq's Arbitrum Orbit chain settling on HyperEVM. Anyone can launch a token in one transaction. There is no bonding curve and nothing to graduate: the token trades on a Uniswap V4 pool from its first block, and that pool holds the whole supply in a single position that is locked forever.

New here? Start by adding Elysium to your wallet.

What a launch is#

SupplyExactly 1,000,000,000 tokens, 18 decimals. No mint, no burn.
Where the supply goes100% into one single-sided V4 position, owned by a locker with no withdrawal function
Team or presale allocationNone. A creator who wants tokens buys them, like everyone else
Starting priceSet by the launch config. Config 0 opens at a market cap of about 36 HYPE
Quote assetNative HYPE today. The contracts also support owner-approved ERC-20s
Swap fee1% to 10%: a fixed 0.5% to the protocol plus 0.5% to 9.5% chosen by the creator, frozen at launch
Launch fee0.001 HYPE, read it live from launchFee()

Fees are taken in the pool by a shared hook, converted to the quote asset, and credited to an escrow that recipients claim from. A creator can send their share to the token's holders instead of themselves. See Fees and Holder rewards.

What you actually call#

ToCall
launch with no opening buyfactory.launchToken
launch and buy in one transactionlaunchAndBuy.launchAndBuy
buy or sellUniswap's UniversalRouter, V4_SWAP
quote a tradeUniswap's V4Quoter, or GET /v1/tokens/:id/quote
collect fees you are owedfeeEscrow.claim() or claimToken(token)
claim holder rewardsdistributor.batchClaim on the token's own distributor

There is one pool for every token, and no phase to branch on. If getLaunchedToken(token).exists is true, the token is tradeable.

Where to start#

  1. Quickstart launches a token, trades it and collects the fees, in code you can run.
  2. Approvals says which contract pulls your funds. Most failed integrations start here: native HYPE needs no approval at all, and an ERC-20 swap needs two.
  3. Elysium network covers the RPC situation, which is unusual and decides how your transactions reach the chain.

Building with an AI#

There is a Use with AI button at the top of every page. It copies the page, opens a Claude conversation pointed at the full reference, or installs a Claude Code skill.

/llms-full.txtAll of this documentation as one document, with every address, signature, selector and event topic.
/llms.txtA short index, following the llms.txt convention.
/skill.mdA Claude Code skill. Save it as .claude/skills/tartarus/SKILL.md.
/documentation/<page>.mdAny single page as raw markdown.
POLLINGElysium · 99901 · Mainnet
--:--:-- UTC