ChainVault delivers HD wallet management, real-time blockchain indexing, and automated fund collection — built for exchanges that can't afford downtime.
A purpose-built stack for institutional-grade blockchain wallet operations.
BIP39/BIP44 compliant hierarchical deterministic wallets generated on-demand. Encrypted mnemonic seeds with full derivation path tracking across batches of user wallets.
Continuous chain scanning every 5 seconds with O(1) address-map lookup. Detects native transfers and ERC20/TRC20 tokens, including wrapped contract calls via Transfer event log decoding.
Automatic sweep of user wallets to the HOT wallet when balances exceed configurable thresholds. FEE wallet pre-funds gas costs before each sweep batch executes.
Signed webhook delivery for deposits, withdrawals, and system events. Configurable per-client endpoint with 3 automatic retries, failure tracking, and a full delivery audit log.
Native Prometheus metrics on indexer block lag, transaction throughput, and API response times. Pre-built Grafana dashboards included for instant operational visibility.
Complete client isolation at every layer — wallets, transactions, settings, and notifications. Per-client API keys with granular permission scopes, IP whitelists, and rate limits.
A straightforward three-step path from API key to production.
Receive your API key and secret. Sign every request with HMAC-SHA256 over key:timestamp:body. Set your webhook URL and IP whitelist — done.
REST API · HMAC AuthCall the wallet API once per user. ChainVault derives a unique BIP44-compliant HD address on demand and begins monitoring it for deposits immediately.
HD Wallet · BIP39/BIP44Deposits land within 5 seconds, webhooks fire automatically. Funds are swept to your HOT wallet on schedule. Withdrawals are queued via API with real-time confirmation tracking.
Indexer · Sweep · WebhooksBoth networks are fully supported with native and token transfer capability.
EVM-compatible · Chain ID 56
High throughput · TronGrid API
Every layer of ChainVault is built security-first — from key storage to request authentication to audit logging.
Every request is signed with a per-key secret. Timestamp validation rejects replay attacks outside a 5-minute window.
Private keys never leave the server in plaintext. Every decryption is logged to an immutable KeyAccessLog with reason and caller context.
Restrict access by IP at both the client account level and per individual API key — enforced before signature verification.
Configurable limits per client, enforced per IP and endpoint with sliding window counters stored in the database.
ChainVault runs on production infrastructure trusted by millions across the blockchain industry.
Read the API docs, check live system status, or contact us to integrate ChainVault into your platform.