Crypto Data API – Prices, OHLCV, DEX Trades, Wallet Tracker
Pricing
from $2.00 / 1,000 blockchain records
Crypto Data API – Prices, OHLCV, DEX Trades, Wallet Tracker
Crypto price API, OHLCV candles, DEX trades, top traders, whale trades, token transfers, wallet balances and token holders on Ethereum, Solana, BSC, Base, Arbitrum, Optimism, Polygon, Tron and more. No API key needed. By Bitquery.
Pricing
from $2.00 / 1,000 blockchain records
Rating
5.0
(1)
Developer
Bitquery
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Crypto Data API – Prices, OHLCV Candles, DEX Trades, Wallet Tracker, Token Holders
On-chain crypto data from 10 blockchains in one Actor: live token prices, OHLCV candles, DEX trades, top traders, whale trades, token transfers, wallet balances and token holders. Pick a mode, a chain and an address, and get clean rows in a dataset.
No Bitquery account and no API key needed. You pay a small fee per row through your Apify account. Powered by Bitquery.
What can this Actor read?
| Mode | What you get | Needs |
|---|---|---|
price | Latest price of one token from its top market, with 1-minute OHLC, USD volume and market cap | tokenAddress |
ohlcv | Candles with USD volume and market cap, from 1 second to 1 hour, about 30 days back | tokenAddress or poolAddress |
trades | Latest DEX swaps of a token or pool: side, price, USD amounts, trader, market, transaction hash | tokenAddress or poolAddress |
traderTrades | Swaps by one wallet, optionally on one token | traderAddress |
topTraders | Wallets ranked by USD volume on a token or a whole chain, with buy and sell split | chain, optional tokenAddress |
whaleTrades | Swaps above a USD size on a token or chain | minUsd |
transfers | Token transfers of wallets or of a token, with USD value | walletAddresses or tokenAddress |
balances | What wallets hold now, in tokens and USD (EVM and Tron) | walletAddresses |
holders | Top holders of a token on a given day (EVM and Tron) | tokenAddress |
Supported blockchains
Ethereum, BNB Smart Chain (BSC), Base, Arbitrum, Optimism, Polygon, Robinhood Chain, Arc, Solana and Tron.
Example input
Hourly candles for WETH over the last day:
{"mode": "ohlcv","chain": "eth","tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","intervalSeconds": "3600","hoursAgo": 24,"maxResults": 24}
Whale trades above $50,000 on Solana in the last 6 hours:
{"mode": "whaleTrades","chain": "solana","minUsd": 50000,"hoursAgo": 6,"maxResults": 100}
Balances of two wallets on BSC:
{"mode": "balances","chain": "bsc","walletAddresses": ["0x21a31ee1afc51d94c2efccaa2092ad1028285549", "0x8894e0a0c962cb723c1976a4421c95949be2d4e3"]}
Output
One dataset row per record. Nested API objects are flattened with underscores, so a trade row carries Block_Time, Side, PriceInUsd, AmountsInUsd_Quote, Trader_Address, TransactionHeader_Hash, Pair_Token_Symbol and Pair_Market_Protocol. Every row also carries mode and chain.
Use AmountsInUsd_Quote for the USD value of a trade. The base-side USD figure uses a smoothed reference price and drifts on fast-moving tokens.
Time windows
hoursAgosets a window ending now (default 24 hours).sinceanduntilset an absolute UTC window and override it.- The price and trade modes read the Trading cube, which keeps about 30 days.
transfersreads the chain's realtime window, which keeps a few days on EVM and Tron and hours on Solana.balancesis a current snapshot.holdersis a daily snapshot; it defaults to yesterday.
Pricing
Pay per event: a small fee for each row written to the dataset. A run that returns nothing costs only the Actor start fee. See the Pricing tab for the current price per row. Set maxResults to cap what a run can cost.
Use with AI agents
Through the Apify MCP server, an agent calls this Actor with call-actor, then reads the rows with get-dataset-items. The agent picks mode, chain and the address from the question. Example questions:
- "What is WETH worth right now, and what was its hourly chart yesterday?"
- "Show the biggest Solana swaps above $100k in the last hour."
- "Which wallets traded PEPE the most this week?"
- "What does this wallet hold on BSC, and what did it send today?"
Limits and notes
- Prices and trades older than about 30 days are not in this version.
balancesandholdersare not available on Solana.- EVM addresses are lowercased before they reach the API, as the Trading cube requires.
- Up to 100 wallet addresses per run and up to 10,000 rows per run.
Need more?
The full Bitquery API covers raw transactions, events, calls, liquidity, Polymarket, Hyperliquid and historical archives. Create a free account to query it directly.