Skip to main content

Documentation Overview

Zeracle Documentation

On-chain banking you actually own.

A diversified commodity basket held as private property — encrypted account state on Aztec, public auditable reserves on Ethereum, and selective disclosure at your discretion.

What Zeracle Is

Zeracle is a non-custodial protocol for holding and transferring a diversified basket of tokenised commodities as private property. Account state is encrypted: balances and transfers within the protocol are readable only by the account owner and by any third party to whom the account owner grants a viewing key. Reserve backing is public and auditable on Ethereum. Entry and exit points on Ethereum are subject to KYC, AML, and sanctions screening.

The documentation follows the chapter order of the Zeracle whitepaper. Each section on the left corresponds to a chapter of that paper.

🔒

Confidential by Default

Account state is encrypted using zero-knowledge circuits on Aztec. Viewing keys give the account owner full control over disclosure.

📊

Commodity Basket

Collateralised by tokenised gold and silver, established decentralised stablecoins, and Bitcoin. Approximately four percent annual volatility.

📈

Pool Ownership

Every depositor is a co-owner of the shared liquidity pool and earns a proportional share of protocol fees with no lock-up.

Protocol Status

Phase 1
Launch phase
Variable
APY from protocol fees
≥ 95%
Minimum reserve ratio (immutable)
Seconds
L2 settlement, bounded by Aztec block time

Getting Started

The Deposit Flow

A deposit locks a supported asset in the L1 reserve and mints ZRCL as encrypted account state on Aztec. The deposit endpoint runs KYC, AML, and sanctions screening before ZRCL is minted; once minted, the account balance is encrypted and accessible only to the account owner.

Core Properties

PropertyDescription
Encrypted account stateBalances and internal transfers are recorded in a form readable only by the account owner.
Selective disclosureViewing keys allow the account owner to share read-only access with auditors, counterparties, or regulators.
Commodity basketBacking assets are tokenised commodities and established decentralised stablecoins.
Immutable economic floorFee cap (≤ 1%) and reserve ratio (≥ 95%) are locked in the contract and cannot be altered by governance.
Compliant endpointsDeposits and withdrawals are subject to KYC, AML, and sanctions screening.
No custodial authorityNo function exists to move reserves to any address outside the normal withdrawal pipeline.

Architecture at a Glance

┌─────────────────┐
│ Ethereum L1 │ Reserve custody, compliance endpoints, public auditability
└────────┬────────┘
│ Bridge
┌────────▼────────┐
│ Aztec L2 │ Encrypted account state, private transfers, selective disclosure
│ │
│ ┌───────────┐ │
│ │ ZRCL │ │
│ │ notes │ │
│ └───────────┘ │
│ │
│ ┌───────────┐ │
│ │ Fee │ │
│ │ accrual │ │
│ └───────────┘ │
└─────────────────┘

Next Steps

1. Read the concepts

Understand the confidentiality model, the basket design, and the compliance architecture.

Concepts →

2. Review the contracts

Inspect the invariants, upgrade paths, and deployed addresses.

Contracts →

3. Explore the features

Private transfers, Instant Pay at the point of sale, and merchant tools.

Features →

Support