📄️ Overview
Bitquery APIs provide access to real-time and historical data from the Ethereum Virtual Machine (EVM) based blockchains through its EVM-based schema. The schema is designed to enable developers to query blockchain data through an API using GraphQL.
📄️ EVM Arguments and Returns API
Smart contract calls and events have arguments. In case the call or event signature is parsed against ABI,
📄️ EVM Balance API
BalanceUpdates API provides details related to balance. For example, it can provide current and historical balances. As the name suggests, this api can provide historical balance updates to build a portfolio-like application.
📄️ EVM Blocks API
Blocks API provide details on blocks.
📄️ EVM Smart Contract Calls API
Calls API provides details about smart contract calls, arguments, callers, etc.
📄️ DEX Trades API
DEXTrades api gives trading-related data from different DEXs such as Uniswap, Pancakeswap, 0x, etc.
📄️ EVM Smart Contract Events & logs API
Smart contract events and logs are an important feature of Ethereum smart contracts that allow developers to track and record specific actions or data on the blockchain.
📄️ EVM Miner Rewards API
Miner Rewards are the incentives paid out to miners for validating transactions and creating new blocks on the blockchain. You can access Miner Rewards data using the Bitquery API.
📄️ EVM Token Holders API
Token Holders
📄️ Transactions API
The Transactions API provides detailed information on transactions including call count, gas, hash, type, and sender and recipient addresses etc. Here's a sample query to get started. You can see more examples here
📄️ EVM Token Transfers API
To retrieve data on token and currency transfers using Bitquery, users can utilize the platform's GraphQL API. The Bitquery API allows users to construct custom queries to retrieve data on a wide range of blockchain events and transactions, including token transfers. You can find more examples here
📄️ EVM Uncle Blocks API
What are Uncle Blocks?