USE CASES
See what you can build with ChainVue.
From simple queries to full-scale applications.
Wallet Application
Build a full-featured Verus wallet with balance tracking, transaction history, and send/receive functionality.
FEATURES
- Real-time balance updates via WebSocket
- Complete transaction history with pagination
- Multi-currency support (VRSC + all tokens)
- VerusID integration for human-readable addresses
- Push notifications for incoming transactions
APIs USED
Address queriesUTXO indexingSubscriptionsWebhooks
EXAMPLE
query WalletData {
address(id: "mike@") {
balance
currencyBalances {
currency { name }
balance
}
transactions(first: 20) {
txid
blockHeight
value
timestamp
}
}
}Block Explorer
Create a blockchain explorer with real-time block updates, transaction details, and address pages.
FEATURES
- Live block feed with WebSocket updates
- Transaction details with input/output breakdown
- Address pages with balance and history
- Currency/token pages with supply info
- Search by txid, address, block, or identity
APIs USED
Block queriesTransaction queriesSubscriptionsIdentity API
EXAMPLE
subscription NewBlocks {
newBlock {
height
hash
time
txCount
size
difficulty
}
}DeFi Dashboard
Track Verus DeFi metrics including currency reserves, conversion rates, and liquidity pools.
FEATURES
- Real-time reserve tracking for basket currencies
- Price feeds and conversion rate history
- Liquidity metrics and pool depths
- Volume tracking and analytics
- Arbitrage opportunity detection
APIs USED
Currency APIDeFi dataHistorical queriesSubscriptions
EXAMPLE
query DeFiMetrics {
currency(id: "Bridge.vETH") {
reserves {
currency { name }
amount
weight
}
supply
price
lastConversion {
timestamp
rate
}
}
}VerusID Application
Build identity-powered apps with VerusID lookup, verification, and content map access.
FEATURES
- Identity resolution (name → address)
- Content map storage and retrieval
- Identity verification and signing
- Revision history tracking
- Namespace and sub-ID management
APIs USED
Identity APIContent mapsAddress queries
EXAMPLE
query IdentityLookup {
identity(name: "mike@") {
name
fullyQualifiedName
primaryAddresses
contentMap
revocationAuthority
recoveryAuthority
}
}AI Agent / Trading Bot
Autonomous agents that can query blockchain data, monitor prices, and execute strategies.
FEATURES
- MCP Gateway for Claude/GPT integration
- Natural language blockchain queries
- Automated price monitoring
- Webhook alerts for conditions
- UTXO selection for transactions
APIs USED
MCP GatewayWebhooksUTXO queriesPrice feeds
EXAMPLE
// MCP Tool Call
{
"tool": "get_address_balance",
"arguments": {
"chainId": "vrsc-mainnet",
"address": "mike@"
}
}Notification Service
Alert users about on-chain activity with webhooks and real-time monitoring.
FEATURES
- Address activity monitoring
- Large transaction alerts
- Identity change notifications
- Custom filter conditions
- Multi-channel delivery (email, push, SMS)
APIs USED
WebhooksSubscriptionsAddress queries
EXAMPLE
// Webhook payload
{
"event": "address.transaction",
"address": "RXL3YXG...",
"txid": "abc123...",
"amount": 1000.00,
"direction": "incoming",
"timestamp": 1707400000
}