SentinelX
Autonomous cross-chain Proof-of-Reserve risk enforcement powered by Chainlink CRE.
What it is
SentinelX is an autonomous cross-chain financial risk engine built using the Chainlink Runtime Environment (CRE).
It transforms Proof-of-Reserve monitoring into automated, onchain enforcement across multiple chains.
Modern DeFi and tokenized asset systems rely on offchain reserve attestations and manual intervention. Liquidations are reactive, reserve monitoring is periodic, and systemic risk is not computed globally. There is no automated cross-chain enforcement mechanism tied to real-world data.
SentinelX solves this by:
- Fetching real-world ETH price data from an external API
- Fetching custodian reserve attestations
- Verifying cryptographic signatures
- Computing vault health ratios
- Calculating systemic risk scores
- Generating DON-signed reports
- Enforcing liquidations across chains
- Freezing the entire protocol if reserves fall below 100%
Using CRE workflows, SentinelX integrates:
- External APIs (price + reserve data)
- Onchain vault state
- Custodian Reserve API (offchain reserve attestations)
- Risk computation logic
- Cross-chain execution
- Autonomous pause enforcement
If Proof-of-Reserve backing drops below threshold, the system automatically triggers a global circuit breaker onchain.
This creates a fully automated risk compliance layer for:
- Stablecoin issuers
- RWA tokenization platforms
- Cross-chain DeFi protocols
- Institutional onchain systems
SentinelX turns oracle data into active enforcement, not just passive feeds.
How it Works
SentinelX is built using:
Smart Contracts (Solidity)
- RiskVault.sol (vault state machine & liquidation tiers)
- GlobalGuardian.sol (global pause mechanism)
- SentinelXReserveAuthority.sol (DON-signed PoR verification)
- RiskExecutor.sol (cross-chain execution with nonce protection)
- MockStableCoin (ERC20)
Chainlink CRE Workflow
- Cron trigger
- HTTP external data fetch
- Consensus median aggregation
- Price deviation checks
- Reserve signature verification
- Systemic risk computation
- DON-signed report()
- Cross-chain routing
Tooling
- Hardhat (deployment & testing)
- CRE CLI (workflow simulation)
- CRE SDK for typescript
- Tenderly virtual testnets
- Node.js for scripts
Architecture
Chain A:
- Vaults
- Stablecoin
- Guardian
- ReserveAuthority
Chain B: - Cross-chain RiskExecutor
- Escalation enforcement
CRE orchestrates logic between both chains.
Workflow simulation is demonstrated via:
cre workflow simulate ./sentinelx-workflow --target staging-settings --broadcast
Links
Created by
- Siddharth Sanjay Jagtap