Tutorial overview
Discover newly created liquidity pools by searching pools on each network sorted bycreated_at, with activity filters.
Hitting any snags? We’ve got your back - reach out and we’ll help you get this working.
Why monitor new pools?
New liquidity pools are where the action happens in DeFi. They signal new token launches, liquidity migrations, and fresh trading opportunities. Being first to spot them can be a serious advantage. What you can catch early:- New token launches before they hit major trackers
- Arbitrage opportunities between pools
- Liquidity migrations to better DEXes
- Emerging projects before they explode
Step 1: Pick your networks
First, see what blockchains you want to monitor using the Networks API:Step 2: Get newest pools
Here’s the money shot - getting pools sorted by creation date using the pool search endpoint:What these parameters do:
What you get:
To screen multiple networks in one call, use the global
GET /pools/search with a chains filter, for example chains=ethereum,base,solana.- Zero transactions after hours (might be a test pool)
- Very low liquidity relative to volume (possible wash trading)
Focus on specific DEXes
Want to monitor just Uniswap or Raydium? First get the DEX list using the Network DEXes API:dex_id to the dex_name filter on pool search:
The older
GET /networks/{network}/dexes/{dex}/pools was removed and returns 410 Gone. The DEX
is a query filter now. dex_name takes the dex_id from the list above, matched
case-insensitively; pass the dex_name display name instead and you get an empty results
array rather than an error. Rows come back under results instead of pools.Multi-chain monitoring
Real pros monitor multiple chains simultaneously. Here’s how:Ethereum
Solana
Base
limit=20 because of memecoin amounts, while Ethereum limit=5 catches the important stuff.
Smart filtering strategies
Only high-activity pools
Skip the dead pools - focus on ones with real trading:Last 24 hours only
Filter server-side by creation time to get super fresh pools:New token launches
Look for pools where the tokens themselves are brand new:Production monitoring setup
Simple monitoring script
Here’s a bash script that checks for new pools every 5 minutes:Alert on high-volume new pools
Catch the big moves automatically:Troubleshooting common issues
”No new pools found”
Check if you’re looking at the right timeframe:“Too much spam”
Filter out low-quality pools with volume and transaction thresholds:fdv_usd_max:
“Missing opportunities”
You might need to check more frequently or cast a wider net:What’s next?
Historical Price Data
Analyze new pools with price history.
Pool Transactions
Monitor trading activity in real-time.
Pool Details API
Get comprehensive pool information and metadata.
Search API
Find pools, tokens, and DEXes across all networks.
Need help?
Developer Discord
Share strategies and get help from other builders.
Direct Support
Stuck on something? We’ll help you figure it out.
FAQs
How do I reliably detect new pools?
How do I reliably detect new pools?
Sort by
created_at descending and set a reasonable limit. Poll periodically and de-duplicate by pool id.What filters reduce spam?
What filters reduce spam?
Combine
volume_usd_24h_min and txns_24h_min thresholds; optionally whitelist DEXes or networks.How can I monitor multiple chains efficiently?
How can I monitor multiple chains efficiently?
Use the global
GET /pools/search with chains=ethereum,base,solana, or run parallel per-network requests and merge by a timestamp key.Can I alert on high-volume launches?
Can I alert on high-volume launches?
Yes. Query newest pools and alert when
volume_usd_24h exceeds your threshold.