VERUS
BLOCKCHAIN API
The most complete API for building on Verus. Query blocks, transactions, addresses, identities, and currencies. Real-time updates via WebSocket. Built for developers who need reliable blockchain data.
What's Included
GraphQL API
Type-safe queries with full schema introspection. Request exactly the data you need.
Real-time Updates
WebSocket subscriptions for new blocks, transactions, and address activity.
99.9% Uptime
Enterprise-grade reliability with global CDN and automatic failover.
Multi-Chain
Support for mainnet, testnet, and all PBaaS chains in the Verus ecosystem.
API Endpoints
Blocks
- • Get block by height or hash
- • List blocks with pagination
- • Block statistics and metrics
- • Real-time new block notifications
Transactions
- • Get transaction by txid
- • Decoded inputs and outputs
- • Transaction history by address
- • Mempool monitoring
Addresses
- • Balance queries (all currencies)
- • UTXO set for transaction building
- • Transaction history
- • Activity monitoring via webhooks
Identities
- • VerusID lookup by name
- • Content map retrieval
- • Revision history
- • Identity search and filtering
Currencies
- • Currency definitions and metadata
- • Reserve balances for basket currencies
- • Supply and conversion data
- • Price feeds and history
DeFi Data
- • Liquidity pool metrics
- • Conversion rates and slippage
- • Volume tracking
- • Historical price data
Quick Example
REQUEST
query {
blocks(first: 5) {
height
hash
time
txCount
}
address(id: "mike@") {
balance
identity {
name
primaryAddresses
}
}
}RESPONSE
{
"blocks": [
{ "height": 3456789, "hash": "000...", "time": 1707400000, "txCount": 5 },
{ "height": 3456788, "hash": "000...", "time": 1707399940, "txCount": 3 }
],
"address": {
"balance": 1234.56,
"identity": {
"name": "mike",
"primaryAddresses": ["RXL3YXG..."]
}
}
}Start building with Verus API
Free tier includes 10,000 requests/month. No credit card required.
GET FREE API KEY