Node reference
Search Raydium pools
Find pools by token pair and liquidity
Search Raydium pools finds candidate pools for a token pair. Use it to discover a pool, then inspect that pool before building any transaction.
Try it step by step#
- Enter a mint, or both mints of a pair, and choose a pool type.
- For a small first result, set Page size to 5. Choose a sort field such as liquidity.
- Run and inspect the pools array. Copy the selected pool’s identifier into Get Raydium pool.
What to expect#
The result includes count and pools for the requested page. These are search results; they do not guarantee that a particular swap can execute.
Things to check#
- Liquidity and volume filters narrow the result. Remove a restrictive filter when diagnosing an empty list.
- A search page is not the complete pool universe.
- Match identifiers by mint and pool address; token symbols alone are not unique.
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 |
|---|---|---|
| Token Mint | — | First token mint to filter pool search results. |
| Pair Mint | — | Second token mint to narrow the search to a pair. |
| Pool Type | all | Pool type to search or observe. Available choices depend on this operation. |
| Sort By | liquidity | Pool metric used to order the search results. |
| Sort Direction | desc | Descending puts larger values first; ascending puts smaller values first. |
| Minimum Liquidity (USD) | — | Minimum pool liquidity reported by the Raydium API. |
| Maximum Liquidity (USD) | — | Maximum pool liquidity reported by the Raydium API. |
| Minimum 24h Volume (USD) | — | Minimum reported trading volume over the last 24 hours. |
| Maximum Fee Rate | — | Maximum reported pool fee rate accepted by the search filter. |
| Page | 1 | Search page to request, starting at 1. |
| Page Size | 20 | Maximum number of pool search results requested on one page. |
| Raydium API URL | — | Optional Raydium data API URL. Leave empty to use the configured network endpoint. |
| On failure | stop | Choose whether a failed execution stops the workflow or only ends this path. |
| Retry attempts | 0 | How many additional attempts to make after the first failure. |
Pool Type: Choices: All pools (all), Standard (standard), Concentrated (concentrated), All farms (allFarm), Standard farms (standardFarm), Concentrated farms (concentratedFarm).
Sort By: Choices: Default (default), Liquidity (liquidity), 24h volume (volume24h), 24h fees (fee24h), 24h APR (apr24h), 7d volume (volume7d), 7d APR (apr7d).
Sort Direction: Choices: Highest first (desc), Lowest first (asc).
Minimum Liquidity (USD): Available under More options. Limits: minimum 0.
Maximum Liquidity (USD): Available under More options. Limits: minimum 0.
Minimum 24h Volume (USD): Available under More options. Limits: minimum 0.
Maximum Fee Rate: Available under More options. Limits: minimum 0.
Page: Available under More options. Limits: minimum 1.
Page Size: Available under More options. Limits: minimum 1; maximum 100.
Raydium API 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#
| Port | Value | Description |
|---|---|---|
in | any | Payload to preserve with the pool search. |
Outputs#
| Port | Value | Description |
|---|---|---|
out | object | Raydium API v3 pools matching the selected mint and market filters. |
out fields#
| Field | Type |
|---|---|
network | string |
poolType | string |
count | number |
pools | array |