Why AuraReserve
Built for organizations that demand transparency without compromising privacy.
Merkle Tree Proofs
Cryptographic proof that each account is included in the total reserve — using Standard, Sum, or Sparse Merkle Trees.
Privacy Preserving
Individual balances remain confidential while aggregate reserves are publicly verifiable.
On-Demand Auditing
Generate verifiable reserve snapshots whenever you need them. Know your reserves are backed at any point in time.
Three Proof Types
Standard Merkle Trees for simple inclusion proofs, Merkle Sum Trees for total verification, and Sparse Merkle Trees for membership and non-membership proofs.
On-Chain Oracles
Write proof-of-reserve data directly to the Avalanche blockchain, or let oracles like Chainlink read your API to create on-chain feeds. Either way, your reserves end up verifiable on-chain.
Self-Hostable
Deploy on your own infrastructure with full control over your data. Perfect for auditors who want to offer proof-of-reserve as a service to their clients.
Integration Ecosystem
Ingest data via API, CSV, JSON, or blockchain reads. Push results through webhooks, REST endpoints, or on-chain. Extensible architecture for custom integrations.
What is Proof of Reserve?
Proof of Reserve (PoR) allows organizations to publicly prove they hold the assets they claim. There are two main approaches: classic PoR that publishes totals, and Merkle Tree PoR that enables individual verification.
Classic Proof of Reserve
Total balance verification
Traditional PoR publishes a single number — the total reserve amount — on-chain. The data is exposed via API and written to smart contracts on Avalanche.
Merkle Tree Proof of Reserve
Individual inclusion proofs
Advanced PoR using Merkle trees. Each user can verify their balance is included in the total without seeing other accounts. Privacy-preserving and cryptographically secure.
Why Choose Merkle Tree PoR?
User Verification
Each user can independently verify their balance is included — no trust required.
Privacy Preserving
Verify without exposing individual account balances or proprietary data.
Tamper Proof
Any change to any balance changes the Merkle root — manipulation is detectable.
On-Chain Ready
Publish Merkle roots on-chain via Avalanche, or expose via API for Chainlink and other oracles to create on-chain feeds.
Verify Any Asset Class
From precious metals to stablecoins, from exchange reserves to custom inventory - AuraReserve provides a unified verification layer for all your assets.
Supported Asset Types
See It In Action
This interactive Merkle Tree demonstrates how individual account balances roll up to a verifiable total reserve.
How It Works
Three simple steps to cryptographically verifiable reserves.
Input Your Data
Add your reserve data - gold bars, user balances, token holdings, or any asset. Each item gets a unique cryptographic hash.
Generate Merkle Tree
AuraReserve creates a cryptographic Merkle Tree from your aggregated reserves, committing to both items and totals.
Verify & Share
Publish your Merkle root or expose via API. Anyone can verify individual items are included without seeing other data.
Simple, Transparent Pricing
Choose between our hosted solution or self-host on your own infrastructure.
Starter
Perfect for trying out AuraReserve
- 1 Space, 1 User
- All Merkle Tree types
- Manual input & CSV upload
- Public verification page
- Public API (1 key)
Professional
For asset issuers and custodians
- 5 Spaces, 10 Users
- All integrations incl. on-chain
- Webhooks & API ingest
- Embeddable verification widget
- Full analytics & audit logs
- Email support
Enterprise
For large organizations
- Unlimited Spaces & Users
- White-label & custom branding
- Custom SLAs & integrations
- Dedicated support
- Multi-region hosting
- Volume on-chain pricing
Need a custom plan or have questions? Contact us
Frequently Asked Questions
Common questions about proof of reserve and Merkle Tree technology.