Ethereum Layer 2 Aggregator
Supported Ethereum Layer 2s: Ethereum, Polygon, Optimism, Avalanche, Arbitrum One, Arbitrum Nova, Base, Zk Sync Era, Linea, Scroll, Mantle, Taiko, Blast, Ink, Metis, Cronos, HyperLiquid, Manta Pacific, opBNB, BNB Smart Chain, Sonic, Soneium, Unichain, XLayer Use header parameters: Ethereum, Polygon, Optimism, Avalanche, ArbitrumOne, ArbitrumNova, Base, ZkSyncEra, Linea, Scroll, Mantle, Taiko,…
Ethereum Layer 2 Aggregator endpoints
| Method | Endpoint | Description |
|---|---|---|
| Accounts | ||
| GET |
GetBalance /v1/accounts/{address}/balance |
Returns the ETH balance for a given address. |
| Logs | ||
| GET |
GetLogs /v1/logs |
Returns logs for a given address and optional filters. |
| Transactions | ||
| GET |
GetTransactionByHash /v1/transactions/hash/{transactionHash} |
Returns the transaction details for a given transaction hash. |
| GET |
GetTransactionCount /v1/transactions/address/{address}/count |
Returns the transaction count (nonce) for a given address. |
| GET |
GetTransactionReceipt /v1/transactions/hash/{transactionHash}/receipt |
Returns the transaction receipt for a given transaction hash. |
| GET |
GetTransactionByBlockHashAndIndex /v1/blocks/hash/{blockHash}/transactions/{transactionIndex} |
Returns the transaction details for a given block hash and transaction index. |
| GET |
GetTransactionByBlockNumberAndIndex /v1/transactions/blockNumber/{blockNumber}/index/{transactionIndex} |
Returns the transaction details for a given block number and transaction index. |
| Blocks | ||
| GET |
GetBlockTransactionCountByNumber /v1/blocks/number/{blockNumber}/transactionCount |
Returns the number of transactions in a block by its number. |
| GET |
GetBlockWithTransactionsHashesByNumber /v1/blocks/number/{blockNumber}/transactions/hashes |
Returns the block details with transaction hashes for a given block number. |
| GET |
GetBlockWithTransactionsByNumber /v1/blocks/number/{blockNumber}/transactions/all |
Returns the block details including all transactions for a given block number. |
| GET |
GetBlockReceiptsByNumber /v1/blocks/{blockNumberHex}/receipts |
Returns the receipts for all transactions in a given block number. |
| GET |
GetBlockWithTransactionsHashesByHash /v1/blocks/hash/{blockHash}/transactions/hashes |
Returns the block details with transaction hashes for a given block hash. |
| GET |
GetLatestBlockNumber /v1/blocks/latest/number |
Returns the latest block number on the Ethereum blockchain. |
| GET |
GetBlockWithTransactionsByHash /v1/blocks/hash/{blockHash}/transactions/all |
Returns the block details including all transactions for a given block hash. |
| GET |
GetBlockTransactionCountByHash /v1/blocks/hash/{blockHash}/transactionCount |
Returns the number of transactions in a block by its hash. |
Ethereum Layer 2 Aggregator pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $20 / month | 5 / second |
|
| ULTRA | $40 / month | 5 / second |
|
| MEGA | $100 / month | 5 / second |
|