The Public Watchdog for
Tokenized RWAs on Base
RWA Sentinel cross-checks Chainlink, Pyth, and RedStone for 5 core Base assets every minute, and writes detected deviations to an append-only on-chain log. Free and open-source, retail-facing, Base-exclusive.
A pattern, not an incident
Over the past 18 months, at least nine oracle-composition or hardcoded-oracle failures across Base-adjacent DeFi have caused ≥$50M in losses — roughly one incident every two months. The most recent is the Moonwell cbETH incident of February 2026 ($2.68M impacting ~181 borrowers) caused by an OEV wrapper misconfiguration. Every single one would have been caught by a multi-oracle ±2% cross-check in the same block it occurred.
The Sentinel solution
An always-on cross-check of Chainlink, Pyth, and RedStone for 5 core Base assets on a 1-minute cadence. When deviation exceeds ±2%, the event is queued, fanned out to Telegram and webhook subscribers, and written to AlertRegistry on Base Mainnet as an append-only record. Every line of code is MIT-licensed; every alert is publicly verifiable on-chain.
Edge Workers + On-Chain Registry
Cross-check runs on Cloudflare Workers (~$55/mo at scale vs ~$8.7K/mo fully on-chain). Alerts are delivered off-chain for speed and anchored on-chain for auditability.
Poller Worker
Cron 1 min · 5 assets × 3 oracles · viem + Pyth + RedStone
Cross-Check
Pairwise ±2% deviation · per-asset tunable
AlertWriter
Queue consumer · D1 + on-chain + webhook + Telegram
AlertRegistry
Append-only Solidity log · Base Mainnet · verified
5 assets · 3 oracles · 1-min cadence
Chainlink · Pyth · RedStone — full overlap matrix in .research/oracle-inventory-base.md
Progressive Decentralization
Centralized MVP → Federated operators → Permissionless network + SENTINEL token.
Centralized MVP · Base Batches 003
- →5 assets monitored: BTC, ETH, USDC, cbETH, USDO
- →AlertRegistry.sol deployed to Base Mainnet
- →Telegram + webhook alerts; Public API (Hono)
- →Moonwell cbETH replay as regression test
- →No token issued
Federated Operators · Pre-seed
- →2–3 independent operators with N-of-M consensus
- →10–15 assets incl. wstETH, USDT, DAI, EURC, cbBTC
- →Premium tier GA — target >$5K MRR
- →Third-party security audit
- →Token designed, not issued
Permissionless + SENTINEL Token
- →StakingManager + Governance + Treasury contracts
- →SENTINEL utility token live on Base (CCIP to ETH/OP)
- →DAO-governed thresholds, coverage, slashing
- →30+ assets monitored
- →Community airdrop to Phase 1–2 subscribers