blokboard/ Open app

Node reference

Get PumpSwap pool

Read AMM reserves, price, and fees

SolanaPumpSwap

Get PumpSwap pool reads a pool’s token pair, reserves, and price information. Use it to verify the exact pool before watching or trading it.

Try it step by step#

  1. Enter the pool address, or configure its base and quote mint identifiers.
  2. Run the read and inspect pool, baseMint, and quoteMint.
  3. Use the returned pool identity in a watcher or swap workflow.

What to expect#

The result includes reserves and priceQuotePerToken for the returned base/quote pair. The quote mint determines the price unit.

Things to check#

  • A token mint and a pool address are different identifiers.
  • Check the quote mint instead of assuming every pool uses SOL.
  • A pool read is a snapshot and does not reserve an execution price.

Keep learning#

Network setup: This node uses solana. See connections for RPC setup and Test mode for network selection.

Parameters#

SettingDefaultWhat it does
Base Mint—Mint of the pool’s base token, whose price is expressed in the quote asset.
Pool Override—Address identifying the pool for this operation.
Quote MintSo11111111111111111111111111111111111111112Mint of the quote asset used by the coin or pool.
CommitmentconfirmedHow far a Solana block must be confirmed before its data is used.
RPC URL{{global.chains.solana.rpcUrl}}Configured for Solana in workspace RPC settings.
On failurestopChoose whether a failed execution stops the workflow or only ends this path.
Retry attempts0How many additional attempts to make after the first failure.

Pool Override: Available under More options.

Quote Mint: Available under More options.

Commitment: Choices: Processed (processed), Confirmed (confirmed), Finalized (finalized). Available under More options.

RPC URL: Available under More options.

On failure: Choices: Stop workflow (stop), Continue (continue). Available under More options.

Retry attempts: Available under More options. Limits: minimum 0.

Inputs#

PortValueDescription
inanyPayload with an optional pool or base mint.

Outputs#

PortValueDescription
outobjectPumpSwap pool reserves, price, fees, creator, and mode flags.

out fields#

FieldType
poolstring
baseMintstring
quoteMintstring
priceQuotePerTokenstring
marketCapQuotestring
reservesobject
feesobject