Skip to content

migrations

A token graduating from its bonding curve to an AMM pool.

Subscribe

Global stream. Filter by venue with platforms.

json
{
  "op": "subscribe",
  "stream": "migrations",
  "params": { "platforms": ["pumpfun"] },
  "id": 1
}

Filters

ParamTypeDescription
platformsstring[]Venue slugs. Omit for every supported launchpad.
detailbasic | fullPayload level; basic by default.

On Free, migrations is limited to pump.fun. The subscription opens normally and receives fewer platforms.

Event

json
{
  "op": "event",
  "sub": "mg_2a91",
  "stream": "migrations",
  "cursor": "330114870:11:0",
  "data": {
    "slot": 330114870,
    "signature": "9Yt…2wBn",
    "blockTime": 1769271180,
    "protocol": "pumpfun",
    "mint": "8Wq…kR2p",
    "from": { "type": "bonding_curve", "account": "Bc4…9Lm1" },
    "to": { "type": "amm_pool", "account": "Pl7…3xQd" }
  }
}

Basic fields

FieldTypeNotes
mintstringMigrating token
from{ type, account }Source bonding curve
to{ type, account }Destination AMM pool

Full fields

FieldTypeNotes
liquidityAmount[]Assets deposited into the new pool

Realtime Solana data API