A.R.I.A. uses AI to verify 8+ document types in seconds and tokenizes them on Mantle with built-in yield distribution, fractionalization, and KYC compliance. From invoice to liquid DeFi asset in <2min
Live App - https://aria-mantle.vercel.app/
The world's first AI-powered multi-document RWA verification platform
Verify ANY document. Tokenize ANY asset. Earn yield. All on Mantle.
⚡ 25,000+ TPS - Instant RWA trading
💰 $0.01 Gas Fees - 5000x cheaper than Ethereum
🔥 3-Second Finality - Near-instant settlement
🛡️ EVM Compatible - Easy enterprise integration
Unlocking the $ trillion real-world asset market with AI verification, compliance-ready tokenization, and native yield distribution.
The $ Trillion Real-World Asset (RWA) market faces critical challenges:
📄 Manual Verification Crisis - Takes 3-14 days and costs $10-$1000 per document
🚫 Centralized Trust Issues - Relies on intermediaries and paper trails
💸 Illiquidity Trap - No native venues for trading tokenized assets
⚠️ Fraud Risk - $50 billion lost annually to document fraud
A.R.I.A. leverages Mantle's high-performance modular L2 to eliminate these bottlenecks.
A.R.I.A. is a complete end-to-end protocol that transforms real-world documents into verified, liquid, tradeable NFTs on Mantle Network. We deliver:
Support for 8+ document types with automatic AI classification:
💰 Invoices & Receipts
🏠 Property Deeds
🚗 Vehicle Registrations
🎓 Certificates & Degrees
Modular Architecture: Leverages Mantle DA for low-cost metadata availability.
Unbeatable Speed: Instant confirmations for high-frequency RWA trading.
Near-Zero Fees: Minting an RWA NFT costs fractions of a cent.
Native KYC Gates: AriaNFT.sol enforces identity verification before minting.
Investor Classes: Retail, Verified, and Accredited investor tiers.
Fraud Detection: AI flags suspicious modifications or future-dates.
Real-World Yield: Distribute rental income or invoice payments directly to NFT holders.
Claim Dashboard: Simple UI for holders to claim ETH/MNT rewards.

Framework: React 18 + Vite
UI Library: Chakra UI
Wallet: MetaMask / Mantle Wallet support
Language: Python (Flask)
AI: Groq API (Llama 3.3 70B)
Blockchain: Web3.py
Language: Solidity 0.8.20
Core Contracts:
AriaNFT.sol: ERC721 with onlyKYCVerified modifier.
YieldDistributor.sol: Handles ETH/MNT payout streams.
Marketplace.sol: Supports static and USD-pegged (Oracle) pricing.
MockOracle.sol: Simulates Chainlink feeds on Mantle Testnet.
Node.js 18+ & Python 3.9+
Mantle Wallet (MetaMask configured for Chain ID 5003)
git clone https://github.com/Nihal-Pandey-2302/ARIA-Mantle.git
cd ARIA-Mantle# Backendcd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# Frontendcd ../frontend
npm installcd ../contracts
# Create .env with PRIVATE_KEY
npx hardhat run scripts/deploy.js --network mantleTestnet# Starts both Backend (Port 5001) and Frontend (Port 5173) components
./run.shA.R.I.A. on Mantle includes a strict compliance layer.
How it works: Users self-attest via the KYCGate component.
On-Chain: The AriaNFT contract checks kycStatus[msg.sender] before allowing any minting transaction.
Privacy: Identity docs are hashed via IPFS (simulated for demo).
Real-world assets generate cash flow. A.R.I.A. makes it claimable on-chain.
YieldDistributor: A pull-payment contract where asset managers deposit yield.
Instant Claims: NFT holders visit the Yield Dashboard to withdraw their share in $MNT or $ETH.
Sellers can list assets in USD, preventing crypto-volatility risk.
MockOracle: We deployed a custom Oracle on Mantle Testnet since Chainlink feeds are Mainnet-only.
Dynamic Conversion: Buyers pay the real-time $MNT equivalent of the USD price.
Connect Wallet: Switch to Mantle Testnet.
KYC Check: Click "Verify Identity" in the header. (Required to Mint)
Upload: Select "Invoice" and upload a PDF.
Mint: Create your verifiable RWA NFT.
Yield: Go to /yield to see simulated earnings from your asset.

The main dashboard where users verify identity and start the minting flow.

AI-generated valuation report before minting.

Listing verified RWAs with hybrid usage of USD or ARIA pricing.

Tracking real-time yield generation from RWA assets.

Community governance portal for disputing suspicious assets.
Contract | Address |
|---|---|
Contract | Address |
-------------------- | -------------------------------------------- |
AriaToken |
|
AriaNFT |
|
Marketplace |
|
YieldDistributor |
|
FractionalNFT |
|
MockOracle |
|
Education: Electronics Engineering, RGIPT (2022-2026)
Experience:
Cybersecurity Research Intern, PMO Govt. of India (2025)
Winner: aOS Andromeda Hackathon ($2,500 prize, 1st/2500 teams)
Winner: Smart India Hackathon 2024 (₹100K prize)
Expertise: Rust, Solidity, EVM internals, cybersecurity
Why ARIA: "I saw a Billion $ market trapped in manual processes. ARIA combines my blockchain and security background to fix it."
🚀 Progress During Mantle Review Hackathon Phase 1: Migration & Infrastructure We started by migrating the core ARIA protocol to Mantle Sepolia Testnet. Challenge: Existing codebase was tuned for legacy EVM chains with different block times and gas logic. Solution: Updated hardhat.config.js to target Chain ID 5003. We initially faced stability issues with public RPCs (DRPC/Omnia) resulting in 429 Too Many Requests. Fix: Switched to the official rpc.sepolia.mantle.xyz endpoint and implemented a Multi-Provider Fallback Strategy in the frontend to ensure uptime during the demo. Phase 2: The "Gas" Mystery & L2 Adaptation Mid-development, we hit a critical wall: Transactions were failing with an obscure Internal JSON-RPC error. Investigation: Logs showed intrinsic gas too low. Mantle, being an L2, requires slightly different gas estimation for L1 rollups. Breakthrough: We rewrote the backend blockchain_service.py to use Dynamic Gas Estimation with a 20% safety buffer and a strict 100M Gas Fallback, ensuring high-compute transactions (like AI data storage) never fail on the rollup. Phase 3: Native Compliance Layer We aimed for Tier 1 Regulatory Compliance. Implementation: We coded AriaNFT.sol with a onlyKYCVerified modifier. The Bug: During testing, minting suddenly stopped working. We realized the contract was too secure—it was rejecting our own test wallets! The Feature: We turned this bug into a feature by building the KYC Gate UI. Now, users must physically click "Verify Identity", sign a message, and get an on-chain Verified badge before they can interact with the protocol. Phase 4: AI & Yield Logic AI Integration: Successfully connected Groq Llama 3.3 to analyze PDF invoices in under 2 seconds. Yield Dashboard: We encountered a frontend crash because the YieldDistributor contract lacked an enumeration method. Hackathon Fix: Instead of redeploying and breaking state, we implemented an Event Indexing Strategy in React. The dashboard now reconstructs a user's portfolio by scanning Transfer events on the Mantle blockchain, providing a real-time view of their RWA earnings. 🏆 Final Status 100% Complete & Deployed. ARIA is now a fully functional, compliance-ready RWA platform running on Mantle Testnet, capable of turning a PDF into a yield-bearing asset in less than 30 seconds.
⚪ Not fundraising