Get Migration details of a Pool
Fetch migration details of a pool on Raydium Launchpad
Raydium Launchpad pools begin in a fundraising phase using a bonding curve. Once the target amount of quote tokens (like SOL or USDC) is raised, the pool becomes eligible for migration. This migration moves the raised liquidity into a Raydium AMM or CPswap pool, enabling open trading.
Migration is tracked using the following fields:
status
β Indicates the phase of the pool:0 = Funding
,1 = Ready to Migrate
,2 = Migrated
.migrate_type
β Shows the destination of the liquidity:0 = Raydium AMM
,1 = CPswap
.total_quote_fund_raising
β The total amount of quote tokens raised before migration.real_base
&real_quote
β The actual token balances in the pool vaults; these drop to near zero after migration.migrate_fee
β Fee deducted during migration, defined in the global config.
These fields allow you to monitor the entire lifecycle of a poolβfrom launch to AMM-ready trading.
You can directly copy paste this code on replit and see it in action.
Get all pools which are ready to migrate
As mentioned above, the pools which are ready to migrate have a `status` of 1
.
The response includes several key fields that provide details such as the amount raised, platform fees, and more(as described above). The migrate_type
field specifies whether the migration destination is a Raydium AMM or CPswap.
Fetch Status and Migration Destination of a Pool by address
Last updated
Was this helpful?