Vault accounts
A vault account is a logical container that groups related wallets. Common patterns:- By purpose — “Treasury”, “Operations”, “Cold Storage”
- By department — “Engineering”, “Finance”, “Trading”
- By client — one vault per end customer in a platform model
Create a vault account
List vault accounts
Wallets
A wallet represents a single Quantum Chain address within a vault account. Each wallet has:- Address — the Quantum Chain hex address
- Public key — the Dilithium3 public key associated with the address
- Name — an optional human-readable label
Non-custodial registration
Since the Custody API is non-custodial, you register existing wallets rather than having the API generate keys. You provide the address and Dilithium3 public key from your external key management system.Query wallet balance
Assets
Assets represent token types held in wallets. The Quantum Chain native token isQC_NATIVE.
Vault-level asset summary
Get aggregated balances across all wallets in a vault:Global asset catalog
List all supported assets:Hierarchy diagram
Each wallet belongs to exactly one vault account. A vault account belongs to exactly one tenant. Cross-tenant access is not permitted.