This documentation covers our blockchain API endpoints for wallet management, transaction signing, and DApp integration.
Use Bearer tokens in Authorization header. Tokens last 24h and can be revoked at any time.
curl -H "Authorization: Bearer YOUR_TOKEN" ...
All API requests are subject to rate limits to prevent abuse. Free tier: 1000 reqs/min
• GET /wallets: 2000 requests/minute
• POST /transactions: 1000 requests/minute
Create a managed web3 wallet
{
"network": "ethereum",
"label": "My Wallet",
"tags": ["mobile", "personal"]
}
{
"walletAddress": "0x3cCa3F...aD22",
"mnemonic": "recovery phrase encrypted with...",
"createdAt": "2025-09-23T14:22:18Z"
}
Update wallet tags
{
"tags": ["project-ark", "mainnet"]
}
Retrieve wallet balance in USD
?address=0x3cCa3F...aD22
{
"address": "0x3cCa3F...aD22",
"balanceUSD": 28456.34,
"network": "ethereum",
"lastUpdated": "2025-09-23T14:22:18Z"
}
Join our Discord or visit the FAQs for quick solutions.
Contact Support