All projects

Sentinel Protocol

Parametric flight delay insurance powered by Chainlink CRE

DeFi & Tokenization Prediction Markets

What it is

What it is: On-chain parametric flight delay insurance on Avalanche.

Problem it solves: Traditional flight insurance requires filing claims, waiting weeks, and often gets denied. There's no transparency, no guarantee.

 How it works: Travelers pay a USDC premium to insure a flight. Underwriters deposit USDC into a shared vault to back payouts. A
 Chainlink CRE workflow fires every 10 minutes — it fetches live flight status from Flightaware's AeroAPI, writes it on-chain, and automatically pays
 out delayed travelers. No forms, no humans, no waiting.

How it Works

The protocol is built on six Solidity smart contracts deployed on Avalanche C-Chain. Underwriters deposit into a RiskVault, which
 tracks locked capital and share prices. Travelers buy insurance through a Controller, which deploys a FlightPool per flight. A
 GovernanceModule controls which routes are approved and at what premium. An OracleAggregator holds live flight statuses on-chain, and
 a RecoveryPool handles any expired unclaimed payouts.

 The off-chain component is a single TypeScript workflow compiled to WASM and deployed on the Chainlink DON. It fires every 10 minutes
 via a cron trigger, reads active flights from OracleAggregator using the EVM capability, fetches live status from AeroAPI using the
 HTTP capability with a runtime-secured API key, then writes final statuses back on-chain and calls Controller.checkAndSettle() and
 RiskVault.snapshot() — triggering payouts and updating share prices automatically.

Read here for more details: https://github.com/enderNakamoto/sentinel_avax?tab=readme-ov-file#sentinel-protocol

Links

Created by

  • Saurav Dhar