Welcome to Axol
Axol is the unified multi-chain blockchain API built for trading and MEV. Access 23+ blockchains with gas oracles, mempool streaming, DeFi liquidation monitoring, and real-time data - all through a single API.
Built for Traders and MEV
Real-Time Data for Competitive Edge
- Gas Oracle - Multi-provider failover with stale data serving during outages
- Mempool Streaming - Pending transactions with automatic classification
- Liquidation Monitoring - DeFi positions at risk across Aave, Compound, Morpho
- Gateway Access - Direct node connections for lowest latency
- 23+ Chains - Unified API pattern across all supported networks
Why Axol?
| Feature | Axol | Competitors |
|---|---|---|
| Gas Oracle with failover | Included | $50-200/mo extra |
| Mempool classification | Included | Not available |
| Liquidation monitoring | Included | Not available |
| Multi-chain unified API | 23+ chains | Limited chains |
| Pricing | CU-based, transparent | Node-based, hidden fees |
Quick Start
1. Get Gas Prices (30 seconds)
curl -H "X-API-Key: YOUR_KEY" \
https://api.axol.io/api/v1/blockchain/ethereum/gas
{
"chain": "ethereum",
"slow": 20,
"standard": 25,
"fast": 30,
"instant": 40,
"base_fee": 18
}
2. Monitor Liquidations
curl -H "X-API-Key: YOUR_KEY" \
"https://api.axol.io/api/v1/defi/positions/at-risk?protocol=aave_v3&limit=10"
3. Stream Mempool (WebSocket)
import asyncio
import websockets
async def stream_mempool():
url = "wss://api.axol.io/api/v1/mempool/ethereum/stream?token=JWT"
async with websockets.connect(url) as ws:
async for message in ws:
print(message) # Pending transactions with classification
asyncio.run(stream_mempool())
API Categories
MEV & Trading
Purpose-built endpoints for competitive trading:
| Endpoint | Description |
|---|---|
| Gas Oracle | Multi-provider gas with failover |
| Mempool | Pending tx streaming + classification |
| Liquidations | DeFi positions at risk |
| Gateway | Direct node access |
Blockchain Data
Unified pattern across 23+ chains:
| Endpoint | Description |
|---|---|
| Blocks | /v1/blockchain/{chain}/blocks/{number} |
| Transactions | /v1/blockchain/{chain}/transaction/{hash} |
| Balances | /v1/blockchain/{chain}/balance/{address} |
| Gas | /v1/blockchain/{chain}/gas |
DeFi Integrations
| Integration | Description |
|---|---|
| DeFiLlama | TVL, yields, DEX volumes |
| 1inch | Swap quotes and execution |
Platform
| Endpoint | Description |
|---|---|
| Metrics | Unified system metrics |
| Alerts | Gas, price, and system alerts |
| Analytics | Chain and market analytics |
Supported Networks
Ethereum, Polygon, Arbitrum, Optimism, Base, Gnosis, Avalanche, Celestia, Osmosis, dYdX, Sei, Bitcoin, Solana, Sui, Aptos, NEAR, Starknet, Polkadot, Tron23+ chains with unified API pattern. Same CU cost regardless of chain.
Learning Path
For MEV/Trading
- MEV Quickstart - Gas oracle, mempool, liquidations
- Gas Oracle - Multi-provider failover
- Mempool Streaming - WebSocket tx classification
- Liquidation Monitoring - DeFi at-risk positions
For General Development
- Authentication - API keys and JWT tokens
- Quick Start - First API calls
- Unified Pattern - API structure
- WebSockets - Real-time streaming
Pricing
Free tier: 150M CUs/month with no credit card required.
Paid plans: Higher capacity, trace/debug API access, and SLAs available.
CU = Compute Unit. Simple calls cost ~10 CUs, gas queries cost ~5 CUs. Full pricing
Ready to Build?
Resources
- Troubleshooting - Common issues
- Error Handling - Error codes
- Glossary - Terms reference
- Discord - Community
- Email - Support