WeatherShield
Parametric weather insurance protocol with automated payouts powered by Chainlink CRE.
What it is
WeatherShield is a decentralized parametric weather insurance protocol that solves the inefficiencies of traditional crop insurance delays, subjective adjusters, and paperwork. Farmers purchase protection for drought, flood, frost, or heat based on custom thresholds and locations. The protocol automatically monitors weather conditions using Chainlink Runtime Environment (CRE), which aggregates data from three distinct weather APIs via median for tamper-resistance. If trigger conditions are met, payouts are processed instantly and on-chain, eliminating the need for manual claims.
How it Works
The core protocol is built on Arbitrum Sepolia using Solidity, leveraging ERC-721 for insurance policies (represented as soulbound NFTs with on-chain SVG art). It features a Liquidity Pool where users can provide capital to earn yield from premiums. The automation layer uses Chainlink CRE (TypeScript SDK) to orchestrate multi-source data fetching (Open-Meteo, WeatherAPI, Visual Crossing) and off-chain computation (median aggregation). This results in a production-ready, serverless architecture that interacts directly with the smart contracts for data updates and claim processing. The frontend is a modern React application utilizing Ethers.js and Vite.
Links
Created by
- Bamzz
- Olushola
- Sherry