Skip to main content

Base API Documentation

Overview​

In this section we will see how to fetch data on tokens, transactions, and DEXs like Aerodrome and Uniswap on Base via APIs and Streams.

If you need help getting data on Base, reach out to support.

What is Base API?​

Bitquery Base APIs help you fetch onchain data like trades, transactions, balances, token holders etc using graphQL query.

What are capabilities of Bitquery Base API?​

Bitquery Base APIs are very flexible; you can fetch trade, transaction, and balance information for a period, for a specific wallet, and join with other information.

Difference between Base RPC and Bitquery Base API?​

Base RPCBitquery Base API
JSON-RPC endpoint exposing raw EVM on-chain state and transactionsGraphQL endpoint over pre-indexed, parsed Base chain data (token transfers, DEX trades, logs, calls, etc.)
No built-in history or analyticsβ€”any indexing/aggregation you build or outsourceHistorical data, joins, aggregations & real-time subscriptions
Ideal for submitting transactionsGreat for real-time data and historical backtesting without running your own indexer

Does Bitquery support Base Websocket and Webhooks?​

Bitquery supports websocket and webhooks; you can convert most GraphQL APIs into GraphQL streams by changing the word query to subscription. You can monitor this data via a websocket. More docs and code samples are available here.

Quick start​

Run this minimal GraphQL query to fetch the latest 5 DEX trades on Base:

query LatestBaseTrades {
EVM(network: base) {
DEXTrades(limit: { count: 5 }, orderBy: { descending: Block_Time }) {
Block { Time }
Trade {
Dex { ProtocolName }
Buy { AmountInUSD Currency { Symbol } }
Sell { AmountInUSD Currency { Symbol } }
}
Transaction { Hash }
}
}
}

DEX and Protocol APIs​

Tokens, Transfers, Balances​

NFTs​

AI Agent​

Videos​

Video Tutorial | Aerodrome: Latest Trades & Most Purchased Tokens​

Video Tutorial | Aerodrome: Latest Liquidity Pools & Pool Liquidity​

Video Tutorial | Base DEX Trades API​

Video Tutorial | Base Transfers in Realtime​

Video Tutorial | Latest Memecoins on Base​

Video Tutorial | Base Balance Updates​

Video Tutorial | Build AI Trading Agent on Base​