How Proof of Reserve Works
From data input to on-chain publication, here's the complete workflow.
1. Input Data
Add your reserve data - assets, balances, inventory items with quantities and metadata.
2. Build Tree
AuraReserve hashes each entry and builds a Merkle Sum Tree, calculating totals.
3. Generate Proofs
Create cryptographic proofs for any entry without revealing other data.
4. Publish & Verify
Share the Merkle root publicly or write it on-chain via Avalanche.
The AuraReserve Portal
A complete platform for managing and verifying your reserves.
Dashboard Overview
View all your spaces and reserves at a glance with real-time verification status.
Reserve Management
Add, update, and manage your reserve data with a simple interface.
Proof Generation
Generate Merkle proofs for individual entries or the entire reserve.
API Access
Integrate with external systems via REST API or publish proofs on-chain.
Gold custodians, silver vaults, gemstone dealers - prove your physical holdings.
- Bar serial numbers
- Weight & purity
- Vault locations
Exchanges, custodians, stablecoin issuers - prove your token holdings.
- User balances
- Token holdings
- Wallet addresses
Any structured data - inventory, securities, bonds, or custom assets.
- Flexible JSON schema
- Custom value fields
- API integration
Interactive Demo
Build a Merkle Sum Tree, generate proofs, and verify them yourself.
Step 1: Select Reserve Data
Choose a demo template to work with