API reference, Launches
Launchpads ranked
- Elysium: Every Elysium launchpad ranked by launches, graduations or 24 h volume, with its top token.
- HyperEVM: Every HyperEVM launchpad ranked by launches, graduations or 24 h volume, with its top token.
- Not on HyperCore: served on Elysium and HyperEVM only
GET https://api.femtos.xyz/v1/launchpads
Parameters
| Param | In | Example or values | Meaning |
|---|---|---|---|
layer | query | elysium (Elysium); hyperevm (HyperEVM) | EVM layer |
sort | query | (empty), launches24h, volume24h, graduated, launches | launches24h (default), volume24h, graduated or launches (all time), most first; `unknown` always last |
Example
Elysium
curl -H "Authorization: Bearer $FEMTOS_KEY" "https://api.femtos.xyz/v1/launchpads?layer=elysium&sort=launches24h"HyperEVM
curl -H "Authorization: Bearer $FEMTOS_KEY" "https://api.femtos.xyz/v1/launchpads?layer=hyperevm&sort=launches24h"Key: Authorization: Bearer $FEMTOS_KEY. Get a free key, or with no browser through agent onboarding.
Response fields
| Field | Type | Meaning |
|---|---|---|
asOf | ms | When the figures were built |
launchpads[] | object | Ranked by `sort`: {name, label, known, nameBasis, kit, contracts, launches24h, launches7d, launches, curveLaunches, onCurve, graduated, …} |
launchpads[].name | string | Launchpad name: the `launchpad` filter of GET /v1/launches. `unknown`: the launches no launchpad we know of names (tokens launched by a contract we cannot name yet, or by their creator directly) |
launchpads[].label | string | null | Its display name (as the launchpad writes it); null for `unknown` or when none is held |
launchpads[].known | boolean | false for `unknown` only: not a launchpad, the bucket of the launches nothing names. It is listed last |
launchpads[].launches24h | int | Launches in the last 24 hours |
launchpads[].graduated | int | null | Curve launches that graduated to a DEX pool; null when none of its launches is on a curve (a launch straight into a pool has nothing to graduate from; an Ascend pool's escrow graduation is `ascendGraduation` of its launch row) |
launchpads[].graduationRate | number | null | graduated / curveLaunches, 0 to 1; null as `graduated` |
launchpads[].volume24hUsd | decimal | 24 h volume in USD of its tokens, each in the pool it trades in now (exact sum of the markets list's volume24hUsd) |
launchpads[].top | object | null | Its token with the most 24 h volume; null when none traded in 24 hours: {token, symbol, market, volume24hUsd, mcapUsd} |
Related: Launches
- One launchpad GET /v1/launchpads/{name} Elysium, HyperEVM
One HyperEVM launchpad's figures and its launches and graduations per day over 30 days. - Launches GET /v1/launches Elysium, HyperEVM
Latest LiquidLaunch bonding-curve launches, newest first. - Launches stream WS elysium.launches | hyperevm.launches Elysium, HyperEVM
One message per new launch of a HyperEVM launchpad (LiquidLaunch by default; Signal, Alt.fun or every launchpad with the launchpad filter), the moment its block is indexed; with updates, one more each time a launch trades on its curve, trades for the first time or graduates. - Launch detail & signals GET /v1/launches/{token} Elysium, HyperEVM
Metrics, dev wallet, early buyers and risk signals of one launch. - Launch holders GET /v1/launches/{token}/holders Elysium, HyperEVM
Every holder of a launched token, tagged dev or early buyer, with concentration. - Launch timeline GET /v1/launches/{token}/timeline Elysium, HyperEVM
The whole life of a launch as ordered events with running state. - New tokens GET /v1/tokens/new Elysium, HyperEVM
Every ERC-20 created on HyperEVM, newest first, with its first pool and market figures. - New tokens stream WS elysium.tokens.new | hyperevm.tokens.new Elysium, HyperEVM
One message per new token as its block is indexed, and another when its first pool opens; with updates, one more each time a new token trades. - New pools GET /v1/pools/new Elysium, HyperEVM
Every new pair or pool on HyperEVM, from every discovered factory and PoolManager, newest first. - New pools stream WS elysium.pools.new | hyperevm.pools.new Elysium, HyperEVM
One message per new pool, the moment its block is indexed. - Creator sells stream WS elysium.creator.sells | hyperevm.creator.sells Elysium, HyperEVM
A token's creator selling it on HyperEVM: amount, USD, the share of its holding sold and what it still holds, one message per block. - Ascend swaps stream WS ascend.swaps Elysium
Every swap of every Ascend pool, one message per block. - Ascended transitions WS ascend.status Elysium
A message when a launch crosses your thresholds, in the block where it happens. - Lifecycle stage changes WS ascend.lifecycle Elysium
A message when a launched token reaches its next stage: listing desk, HyperEVM mirror, HyperCore spot, perp.
More
- This page as Markdown
- The whole API reference
- What Elysium serves
- What HyperEVM serves
- The whole API in one Markdown file
- OpenAPI 3.1 document
Agent guide (agents.md)llms.txtOpenAPIMCP serverGet an API keyChangelog