Skip to main content

What is Oro?

Oro is a privacy-first gold credit protocol built around two assets:

  • ZGLD: a confidential Aztec representation of tokenized gold exposure.
  • ORO: a dollar-targeted debt asset minted against ZGLD collateral.

The first product goal is simple: let users move gold exposure into Aztec, keep their activity confidential, and optionally create ORO against that collateral.

Oro is not trying to make the whole financial stack confidential at once. The current design focuses on a narrow, understandable path: bridge, hold, mint, repay, withdraw, and bridge back.

What you can do

  • Bridge supported gold-backed collateral into Aztec.
  • Hold or transfer ZGLD with privacy.
  • Deposit ZGLD into a collateral position.
  • Mint ORO when the position remains safely collateralized.
  • Repay ORO, withdraw ZGLD, or exit back to Ethereum.
Simple mental model

ZGLD is the confidential gold asset. ORO is the optional debt asset created against it.

Why gold?

Gold is widely understood as a reserve asset. It is liquid, familiar, and historically used as a store of value. Oro uses that familiarity as the collateral base for a privacy-preserving credit system.

The protocol does not claim that gold removes all risk. It gives users a confidential way to hold and use gold-backed value inside Aztec, while keeping debt creation constrained by collateral rules.

Why confidentiality?

Crypto and blockchain systems make financial activity unusually visible. Balances, flows, positions, and habits can become signals for attackers, competitors, or unwanted profiling.

Confidentiality is a security layer. The less unnecessary information a user exposes, the smaller their attack surface becomes.

Security through less exposure

The strongest secret is often the one that never has to be revealed. Oro uses Aztec so users can act without broadcasting every detail of their gold exposure or credit activity.

The basic idea

Oro protocol flow from XAUT on Ethereum to confidential ZGLD on Aztec, optional CDP minting of ORO, and reverse exit path.

How value and risk are managed

Oro separates value movement from debt creation:

  • Bridging creates ZGLD only when gold-backed value is accounted for by the bridge flow.
  • Holding ZGLD does not create debt or liquidation risk.
  • Minting ORO requires a collateralized position.
  • Oracle freshness matters: minting should stop when price data is stale.
  • Repayment and withdrawal flows help users reduce or close risk.

This keeps the user model simple: ZGLD is the collateral asset, ORO is the optional debt asset.

What users should remember

ZGLD is the confidential gold-backed asset. ORO is optional debt created against it.

A user can bridge into ZGLD and simply hold or transfer it. Opening a debt position is a separate choice, with separate risk.