A decentralized marketplace for tokenized Real-World Assets (RWA) with fractional ownership on Mantle.
A decentralized marketplace for tokenized Real-World Assets (RWA) with fractional ownership on Mantle Network.
🚀 Built on Mantle - the high-performance Ethereum Layer 2 (L2) blockchain optimized for real-world asset tokenization.
Smart Contract 1: https://sepolia.mantlescan.xyz/address/0x7Cd6674681f4b83E971Feb058323b8088f48AA77
Live Site: https://rwa-exchange-mantle.vercel.app/
PPT: https://docs.google.com/presentation/d/1m-clW1jivRdFa5OzQsB2WjOrGc9oos0aruHGsPFsRQc/edit?usp=sharing
Vedio: https://drive.google.com/drive/folders/1Vxsih0y9AgG6rLxTXmkbLsEstf3al0VZ?usp=sharing
Modern Design: Gradient backgrounds, glassmorphism, and professional layouts using Chakra UI.
Smooth Animations: Powered by Framer Motion for high-end micro-interactions.
Responsive: Optimized for desktop, tablet, and mobile devices.
Enhanced Dashboard: Real-time portfolio analytics with interactive metrics.
Fractional Ownership: Standardized share system built directly into the property smart contract.
Buy/Transfer Interface: Seamlessly buy shares or transfer them to other wallet addresses.
Real-time Pricing: Dynamic price calculations and instant MNT cost display.
Investment Tracking: Real-time portfolio updates with on-chain verification.
RainbowKit & Wagmi: Native support for MetaMask, Coinbase Wallet, Rainbow, and more.
Seamless Connection: One-click wallet connection with automatic Mantle network detection.
Secure Transactions: All operations required user approval via standard EIP-712 or standard signing.
Hardhat Tested: Comprehensive test suite for fractionalization and trading logic.
Secure Logging: Production-safe logging system that sanitizes sensitive data.
Verified Contracts: Designed for Mantle Network deployment with standard OpenZeppelin security.

Technical Implementation Architecture


The platform is powered by the PropertyNFT.sol contract, an ERC721-based asset manager with built-in fractionalization.
createProperty(...): Mint a new RWA property with metadata, shares, and price configuration.
invest(uint256 propertyId, uint256 shares): Invest in a property by paying MNT.
transferShares(uint256 propertyId, address to, uint256 shares): Transfer your fractional shares to another user.
distributeDividends(uint256 propertyId): Managers can distribute earnings to share holders.
claimDividends(uint256 propertyId): Investors can claim their share of property revenue.
High Scalability: Built on Ethereum L2 to handle high trading volumes with minimal lag.
Low Gas Fees: Fractionalizing assets costs cents, not dollars.
EVM Compatibility: Uses standard Ethereum tools (Hardhat, Ethers, EIPs).
Security: Inherits Ethereum's security through Mantle's modular architecture.
RPC URL: https://rpc.sepolia.mantle.xyz
Chain ID: 5003
Native Token: MNT
Explorer: https://sepolia.mantlescan.xyz
contracts/ — Solidity smart contracts (PropertyNFT.sol).
scripts/ — Hardhat deployment and maintenance scripts.
tests/ — Hardhat unit and integration tests.
src/app/ — Next.js 16 App Router pages.
src/components/ — UI components and forms.
src/services/ — Blockchain interaction services (Ethers.js based).
src/config/ — Network and application configuration.
MIT © RWA Exchange Contributors
Designed and validated a complete business model; implemented a fully functional MVP deployed on Mantle Sepolia testnet.
NA