RWA Operations Monitoring Stack for Mantle Network
Mantle Sentinel is a comprehensive monitoring solution designed specifically for Real World Asset (RWA) protocols on Mantle Network. It provides early detection of the most common operational risks in RWA vaults: NAV drift, oracle price mismatches, and yield leakage.
Mantle Sentinel v0.1 is a hackathon MVP that focuses purely on monitoring & alerting (read-only operations). The project:
- β Does NOT issue tokens
- β Does NOT tokenize real assets
- β Does NOT handle KYC
- β Provides infrastructure-grade monitoring
- β Detects operational risks early
- β Works at the infrastructure layer
ββββββββββββββββββββββ
β MockRWAVault β (Mantle Sepolia)
β - Deposits β
β - Assets β
β - Reported NAV β
β - Oracle A Price β
βββββββββββ¬βββββββββββ
β (RPC Read)
βΌ
ββββββββββββββββββββββ
β Monitoring Engine β
β - NAV Detector β
β - Oracle Detector β
β - Yield Detector β
β - Risk Engine β
βββββββββββ¬βββββββββββ
β
βΌ
ββββββββββββββββββββββ
β Frontend Dashboard β
β - Metrics β
β - Health Status β
β - Explorer Links β
ββββββββββββββββββββββ
ββββββββββββββββββββββ
β Off-chain Oracle B β
β (JSON Endpoint) β
ββββββββββββββββββββββ
- NAV Drift Detection: Identifies discrepancies between reported and computed NAV
- Oracle Price Mismatch: Compares on-chain vs off-chain oracle prices
- Yield Leakage Detection: Monitors actual vs expected yield performance
- π’ SAFE: No drift or leakage detected
- π‘ WATCH: Minor drift detected (warning level)
- π΄ RISK: Significant drift or leakage detected (alert level)
- Single-page dashboard with auto-refresh
- Real-time polling from Mantle Sepolia
- Graceful error handling and recovery
- Explorer integration for verification
mantle-sentinel/
βββ contracts/ # Smart contracts (Foundry)
β βββ src/ # MockRWAVault.sol
β βββ test/ # Comprehensive test suite
β βββ script/ # Deployment scripts
βββ frontend/ # React dashboard (Lovable)
β βββ src/ # Components, hooks, services
β βββ public/ # Static assets
βββ .kiro/ # Specifications and documentation
βββ specs/ # Requirements, design, tasks
- Smart Contracts: Solidity + Foundry
- Frontend: React + TypeScript + Tailwind CSS
- Blockchain: Mantle Sepolia Testnet
- Testing: Property-based testing with Foundry fuzzing
- Deployment: Foundry scripts + Lovable platform
Mantle Sentinel is designed exclusively for Mantle Network:
- Low-cost execution β Continuous monitoring is economically viable
- Modular architecture β Perfect for batch NAV reporting
- DA layer potential β Future monitoring snapshot storage
- EVM compatibility β Easy integration with existing RWA vaults
- Node.js 18+
- Foundry
- Git
- Clone the repository
git clone https://github.com/hackonteam/mantle-sentinel.git
cd mantle-sentinel- Set up smart contracts
cd contracts
forge install
forge test- Set up frontend
cd ../frontend
npm install
npm run dev- Deploy to Mantle Sepolia
cd contracts
# Configure .env with your keys
forge script script/Deploy.s.sol --rpc-url $MANTLE_SEPOLIA_RPC_URL --broadcast --verifyπ Frontend Dashboard: https://mantle-sentinel.netlify.app/
The system is designed to be demoable in 3-5 minutes:
- Deploy MockRWAVault to Mantle Sepolia
- Launch frontend dashboard
- Simulate deposits, oracle drift, and yield scenarios
- Observe real-time risk detection and health status changes
- Network: Mantle Sepolia Testnet
- Explorer: https://sepolia.mantlescan.xyz
- RPC: https://rpc.sepolia.mantle.xyz
- Demo purposes only - Does not handle real assets
- No PII/KYC processing
- Read-only operations (except mock contract)
- Suitable for internal tooling/ops layer
- Single vault monitoring only
- Mock vault for demonstration
- Static Oracle B feed
- No alert delivery channels
- No historical data storage
These limitations are intentional to keep the hackathon scope manageable.
- Multi-vault monitoring
- Real issuer/custodian integration
- Alert channels (Slack, PagerDuty)
- DAO/protocol risk dashboards
- Compliance reporting exports
Core Team:
- Bernie Nguyen - Founder/Leader HackOn Team, Co-founder Phu Nhuan Builder, Lead Developer
- Canh Trinh - Dev Intern
- Thien Vo - Frontend Dev Intern
- Hieu Tran - Business Developer
- "Sharkyz" Duong Pham - Business Developer
- Email: work.hackonteam@gmail.com
- Website: https://hackon.team
- Telegram: @hackonteam
- Email: phunhuanbuilder@gmail.com
- Website: https://phunhuanbuilder.com
- Email: bernie.web3@gmail.com
- Telegram: @bernieio
This project is licensed under the MIT License - see the LICENSE file for details.
- Mantle Network for providing the infrastructure
- The RWA community for highlighting operational risk challenges
- All contributors and supporters of the project
Mantle Sentinel - The monitoring tool that every serious RWA protocol needs before scaling.