Appearance
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
| Param | Type | Description |
|---|---|---|
platforms | string[] | Venue slugs. Omit for every supported launchpad. |
detail | basic | full | Payload 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
| Field | Type | Notes |
|---|---|---|
mint | string | Migrating token |
from | { type, account } | Source bonding curve |
to | { type, account } | Destination AMM pool |
Full fields
| Field | Type | Notes |
|---|---|---|
liquidity | Amount[] | Assets deposited into the new pool |