Overview

Aureo Banner

The Intelligent Gold Standard

Aureo transforms static gold assets into liquid, spendable currency on the Mantle Network—combining Oracle-verified pricing with automated acquisition strategies.

What is AUREO?

AUREO is a decentralized RWA (Real World Asset) protocol that enables users to mint Gold tokens (mGOLD) backed by real-time market data. Unlike traditional exchanges, Aureo uses a direct Mint-and-Burn mechanism powered by the Pyth Network Oracle, ensuring users always get the fair market price without slippage from low liquidity pools.

Combined with an off-chain Python Automation Agent, Aureo allows users to "set and forget" their investment targets, automatically executing entry points when market conditions are optimal.

circle-info

Key Differentiator: While most wallets just store assets, Aureo actively helps you acquire them at better prices through automated "Buy the Dip" logic.


Why Mantle?

We built on Mantle Network to leverage specific capabilities crucial for our agent-based architecture:

  • ⚡ High Performance: Fast finality ensures that Mint/Burn transactions happen instantly when the user needs to pay.

  • 💸 Low Gas Fees: Critical for our Python Agent to execute frequent market checks and buying transactions without eating into profits.

  • 🛠️ EVM Compatibility: Seamless integration with Pyth Oracles and standard Solidity security patterns.


Core Value Proposition

Feature
Traditional Gold Investment
AUREO Protocol

Pricing

High Spread / Delayed Updates

Real-Time Oracle (Pyth)

Acquisition

Manual Purchase (prone to FOMO)

Automated Python Agent

Mechanism

Order Book / OTC

Direct Mint & Burn

Liquidity

T+2 Settlement Days

Instant USDC Redemption


Core Features

✅ On-Demand Minting

Gold tokens (mGOLD) are minted instantly upon USDC deposit. The amount is calculated dynamically via live Oracle feeds, ensuring 1:1 value alignment with real-world prices.

✅ Oracle-Verified Pricing

We utilize PythStructs to normalize different price exponents into standard 18-decimal precision. This ensures that even micro-transactions are calculated accurately.

✅ Automated Entry Agent

A Python-based agent (main.py) runs 24/7, monitoring the getGoldPrice18Decimals() function. It triggers buyGold transactions automatically only when your specific target price is hit.

✅ Instant Redemption

Need cash? Users can call sellGold to burn their tokens and receive USDC immediately from the pool's liquidity, making Gold as liquid as cash.

✅ Modern Dashboard

Built with Next.js 14 (App Router), providing a clean, responsive interface with dedicated modal flows for Deposits and Withdrawals.


Platform Architecture

1

The Vault (Smart Contracts)

  • Contract: AureoRWAPool.sol

  • Role: The trustless core. It holds USDC liquidity and has the exclusive authority to Mint/Burn mGOLD.

  • Security: Integrates ReentrancyGuard (recommended) and Pyth Oracle validation.

2

The Interface (Frontend)

  • Stack: Next.js, TypeScript, Tailwind CSS.

  • Structure: Modular components (deposit-dialog.tsx, withdraw-dialog.tsx) ensure a seamless user experience.

  • Interaction: Uses contract.ts to communicate directly with the Mantle Sepolia chain.

3

The Brain (Automation Agent)

  • Stack: Python, Web3.py.

  • Logic: Executes "Buy the Dip" strategies off-chain to save gas, submitting transactions only when conditions are met.


Network Information

circle-exclamation
  • Network: Mantle Sepolia Testnet

  • Chain ID: 5003

  • Currency: MNT (Gas), USDC (Stablecoin)

  • Oracle: Pyth Network (Testnet Feed)

🚀 Demo Apparrow-up-right | 📄 Pitch Deckarrow-up-right | 💻 GitHub Repoarrow-up-right


Built on Mantle ⚡ Powered by Pyth Network 🔗 Interface by Next.js ⚛️

Last updated