Node reference
Watch PumpSwap trades
Stream all or pool-specific swaps
Watch PumpSwap trades listens to activity in a PumpSwap pool. Use it to observe the pool after identifying the correct base/quote pair.
Try it step by step#
- Choose the pool address or its base and quote mints.
- Start the listener with a downstream node that records the event fields.
- Inspect pool, side, user, and priceQuotePerToken when a matching trade arrives.
What to expect#
The output contains the observed transaction signature and baseAmountRaw and quoteAmountRaw. It does not initiate a trade.
Things to check#
- Use Watch trades under Pump.fun for bonding-curve events; this watcher is for the pool venue.
- A quiet stream may simply mean no trades matched during the run.
- Stop the workflow when you no longer need the live stream.
Keep learning#
Network setup: This node uses solana. See connections for RPC setup and Test mode for network selection.
Parameters#
| Setting | Default | What it does |
|---|---|---|
| Base Mint Filter | — | Mint of the pool’s base token, whose price is expressed in the quote asset. |
| Pool Filter | — | Address identifying the pool for this operation. |
| Quote Mint | So11111111111111111111111111111111111111112 | Mint of the quote asset used by the coin or pool. |
| Commitment | confirmed | How 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. |
| Timeout (seconds) | 0 | Use 0 to wait until a matching notification arrives or the workflow is stopped. |
| On failure | stop | Choose whether a failed execution stops the workflow or only ends this path. |
| Retry attempts | 5 | How many times to reconnect after the subscription connection fails. |
Pool Filter: 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.
Timeout (seconds): 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#
| Port | Value |
|---|---|
in | any |
Outputs#
| Port | Value | Description |
|---|---|---|
out | object | Compact successful PumpSwap buy or sell event. |
out fields#
| Field | Type |
|---|---|
signature | string |
pool | string |
side | string |
user | string |
baseAmountRaw | string |
quoteAmountRaw | string |
priceQuotePerToken | string |