mGOLD Token

What is mGOLD?

mGOLD is an ERC20 standard token minted on the Mantle Network that represents fractional ownership of real-world gold value.

Unlike other gold tokens that may rely on opaque centralized reserves, mGOLD is strictly controlled by the AureoRWAPool Smart Contract. Its value is algorithmically pegged to the real-time XAU/USD price provided by the Pyth Network Oracle, ensuring transparency and eliminating the need for trust in a centralized issuer.

Token Properties

Property
Details

Token Name

Mock Gold (Testnet) / Aureo Gold (Mainnet)

Symbol

mGOLD

Standard

ERC-20 (Compatible with Metamask, Uniswap, etc.)

Decimals

18 (Allows for high-precision micro-investing)

Mint Authority

Restricted: Only callable by AureoRWAPool Contract

Burn Authority

Restricted: Only callable by AureoRWAPool Contract

Price Source

Pyth Network Oracle (On-Chain)

Technical Specification

The mGOLD token is designed to be fully compatible with the OpenZeppelin ERC20 implementation, ensuring high security and easy integration with other DeFi protocols on Mantle.

  • Minting: Tokens are created only when a user deposits USDC into the Vault.

  • Burning: Tokens are destroyed only when a user redeems them for USDC.

  • Backing: Every mGOLD in circulation is mathematically backed by the liquidity logic in the AureoRWAPool contract.

Use Cases

  1. 🛡️ Store of Value Hold mGOLD to protect your assets from inflation and currency devaluation without the hassle of storing physical gold bars.

  2. 💸 Payment Currency Use mGOLD to pay merchants via the Aureo App. The app automatically calculates the required gold amount and "liquidates" it instantly at the point of sale.

  3. ⚖️ Portfolio Diversification Add Real-World Asset (RWA) exposure to your crypto portfolio. Balancing volatile assets (like ETH/MNT) with stable assets (mGOLD) helps manage overall risk.