PumpSwap DEX integration for Pump.fun's post-graduation AMM, covering buy and sell instruction variants with their different account layouts. Use when working on PumpSwap integration, bonding curve graduation, or understanding the Pump.fun ecosystem.
PumpSwap is Pump.fun's native AMM for tokens that have graduated from the bonding curve.
pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA
BondingCurveProgress = 100 - (((balance - 206900000) * 100) / 793100000)
Where balance is remaining tokens in bonding curve.
CRITICAL: Buy and Sell have different account counts!
| Direction | Accounts | Description |
|---|---|---|
| Buy | 23 | Quote→Base (SOL→Token), includes volume accumulators |
| Sell | 21 | Base→Quote (Token→SOL), no volume accumulators |