Elysium · Launches
Ascend swaps stream
Every swap of every Ascend pool, one message per block.
WebSocket channel ascend.swaps on wss://api.femtos.xyz/v1/ws
Parameters
| Param | In | Example or values |
|---|---|---|
token | filter | (optional) |
side | filter | (empty), buy, sell |
min_usd | filter | (optional) |
Subscribe
{"op":"subscribe","channel":"ascend.swaps","filter":{}}Key: Authorization: Bearer $FEMTOS_KEY or X-API-KEY. Get a free key, or with no browser through agent onboarding.
Response fields
| Field | Type | Meaning |
|---|---|---|
snapshot: true | AscendSwap[] | last 50 matching swaps |
data | AscendSwap[] | the matching swaps of one block, all pools |
token · symbol · pair | string | the launch the swap trades |
side · tokens · quoteAmount · usd | string | of the launched token; USDC; USD |
priceUsd · mcapUsd | decimal | null | after the swap |
trader · id | string | tx.from; <tx>:<log>, as /api/trades |
block · tx · logIndex | int · string · int | source: the Swap log |
trader · launchpad | filter | more filters |
Related: Launches
- New launches GET /v1/launches
Latest Ascend launches, newest first, with live market figures. - Launches stream WS elysium.launches
One message per new launch, the moment its block is indexed. - Ascended transitions WS ascend.status
A message when a launch crosses your thresholds, in the block where it happens.