Raydium Solana Pools Scraper
parseforge/raydium-pools-solana-scraper
AutomationIntegrationsBusiness
Collects Raydium liquidity pools on Solana by type and returns each pool as a flat row with token pair, liquidity, volume, fees, and APR across multiple timeframes.
- Total users
- 2
- Monthly active
- 1
- Total runs
- 86
- Bookmarked
- 0
- Rating
- Not rated yet
- Last modified
- 9 days ago
Overview
Raydium Solana Pools Scraper
Scrape Raydium Solana pools with liquidity, volume, fees, and APR, up to a million per run. Each pool comes as a flat row with its token pair, pool type, and computed metrics. No RPC endpoint or API key. Export to CSV, JSON, Excel, or XML.
Raydium's official API needs an RPC endpoint and rate-limits you. This reads the public pool feeds directly, filtered by pool type and sorted by liquidity, volume, fees, or APR, and returns each match in one fixed schema.
| Who uses it | What they scrape Raydium for |
|---|---|
| DeFi analysts | Which Raydium pools are attracting the most liquidity this week |
| Yield farmers | Which standard or concentrated pools have the highest APR right now |
| Solana traders | Which token pairs are seeing the most volume and fee generation |
| Crypto researchers | How Raydium pool metrics change over time for a given token pair |
What it does
This Actor collects Raydium Solana pools by type and sort order, and returns each one as a flat row.
- ๐ Computed metrics: liquidity (TVL), volume, fees, and APR for 24h, 7d, and 30d windows.
- ๐ Pool type filter: standard AMM, concentrated (CLMM), or farm pools, alone or combined.
- โ๏ธ Sort control: order by liquidity, volume, fees, or APR, ascending or descending.
- ๐ฆ Bulk export: collect up to 1,000,000 pools per run, then download as CSV, JSON, Excel, or XML.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Raydium data
๐ Track liquidity trends.
A DeFi analyst runs the Actor daily with sortField set to liquidity and sortType desc to see which Raydium pools are gaining or losing TVL.
๐พ Find high-APR farms.
A yield farmer filters poolType to allFarm and sorts by apr24h desc to identify the most rewarding farm pools before depositing.
๐ฑ Monitor trading volume.
A Solana trader sorts by volume24h desc to spot the most active token pairs and time entries or exits.
๐งช Compare pool types.
A crypto researcher collects standard and concentrated pools separately to compare fee generation and APR between AMM designs.
Why choose this scraper
| What you get | |
|---|---|
| No RPC or API key | The Actor reads Raydium's public pool feeds directly, so you skip endpoint setup and rate limits. |
| One flat row per pool | Every pool returns as a single record with its token pair, pool type, and all metrics, ready for analysis. |
| Flexible sorting | Order results by liquidity, volume, fees, or APR over 24h, 7d, or 30d, ascending or descending. |
| Bulk collection | Set a maximum of up to 1,000,000 pools per run and export the full dataset in your preferred format. |
How it compares
This Actor focuses on Raydium pool metrics with filtering and sorting, while the competitor below is a general Solana DEX market API.
| Feature | ParseForge | Fetch Solana Markets & Pools API |
|---|---|---|
| Raydium pool metrics (liquidity, volume, fees, APR) | Yes | Not listed |
| Filter by pool type (standard, concentrated, farm) | Yes | Not listed |
| Sort by liquidity, volume, fees, or APR | Yes | Not listed |
| Bulk export up to 1,000,000 pools | Yes | Not listed |
| No API key or RPC endpoint required | Yes | Not listed |
Configure the run
Drive the Actor from the pool type filter and sort field, and filters run as each pool is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10
}
A larger pull:
{
"maxItems": 200
}
Pricing
Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $0.85 |
| 1,000 results | $8.50 |
| 10,000 results | $85.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Raydium Solana Pools Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Raydium through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/raydium-pools-solana-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check your poolType filter. If you selected a specific type like concentratedFarm, there may be no pools of that type at the moment. Try setting poolType to all and increasing maxItems.
Why is the run slow?
Collecting a very large number of pools takes time. Reduce maxItems or narrow the poolType filter to speed up the run.
Why are some metrics missing?
Some pools may not have data for all time windows, especially newer pools. The Actor returns null for missing metrics, so handle nulls in your downstream processing.
Can I get historical data?
This Actor returns current pool data at the time of the run. To build a historical dataset, schedule regular runs and store the results.
FAQ
| Question | Answer |
|---|---|
| What is Raydium? | Raydium is an automated market maker (AMM) and liquidity provider built on the Solana blockchain. It offers standard AMM pools, concentrated liquidity (CLMM) pools, and yield farms. |
| What data does this Actor return for each pool? | Each pool is returned as a flat row with its token pair, pool type, and metrics including liquidity (TVL), volume, fees, and APR for 24-hour, 7-day, and 30-day windows. |
| Do I need a Solana RPC endpoint or API key? | No. The Actor reads Raydium's public pool feeds directly, so you do not need to configure an RPC endpoint or register for an API key. |
| Can I filter by pool type? | Yes. Use the poolType input to select all pools, standard AMM, concentrated (CLMM), all farms, standard farms, or concentrated farms. |
| How do I sort the results? | Set sortField to liquidity, volume24h, fee24h, apr24h, volume7d, fee7d, apr7d, volume30d, fee30d, or apr30d, and choose ascending or descending with sortType. |
| What is the maximum number of pools I can collect? | You can set maxItems up to 1,000,000 pools per run. The Actor will stop after collecting that many matches. |
| What output formats are supported? | You can export the dataset as CSV, JSON, Excel, or XML from the Apify platform. |
| How often is the data updated? | The Actor fetches live data from Raydium's public feeds on each run, so the metrics reflect the latest on-chain state. |
| Can I schedule this Actor to run automatically? | Yes. Use Apify's scheduler to run the Actor at any interval, such as hourly or daily, and store the results in a dataset. |
| Is this Actor affiliated with Raydium? | No. This is an independent scraper built on the Apify platform. It is not affiliated with or endorsed by Raydium. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Raydium. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| maxItems | integer | How many pools to collect per run. | 10 |
| poolType | string (6 options) | Filter by pool type. | all |
| sortField | string (11 options) | Field used to order pools. | default |
| sortType | string (2 options) | Sort direction. | desc |
Pricing
from $7.50 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| result | Single result in the default dataset. | $0.0075 to $0.0085 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~raydium-pools-solana-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
No reviews yet. Be the first.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
