
RadiShield - Crop Insurance
Parametric crop insurance platform with automated weather-triggered payouts for African farmers.
Timeline
2 Weeks
Role
Full Stack Blockchain Developer
Team
Solo
Status
CompletedTechnology Stack
Key Challenges
- Real-time weather oracle integration
- Multi-source data validation
- Automated claim processing
- Gas-efficient smart contracts
Key Learnings
- Parametric insurance mechanics
- Oracle design patterns
- DeFi for real-world impact
- Flare Network development
RadiShield - Parametric Crop Insurance Platform
Overview
RadiShield is a blockchain-based parametric crop insurance platform designed to provide automated, weather-triggered payouts for African farmers. Unlike traditional insurance, RadiShield uses real-time weather data from multiple oracle sources to automatically process claims without manual intervention.
🏆 Won EthNile'25 Flare Track
The Problem
Small-scale farmers in Africa face significant challenges:
- Traditional crop insurance is expensive and slow to process
- Manual claim verification takes weeks or months
- Farmers often can't afford to wait during disasters
- Limited insurance access in rural areas
Our Solution
RadiShield provides instant, automated insurance payouts:
- Smart contracts trigger payouts when weather conditions are met
- No manual claim filing required
- Payouts within minutes of verified weather events
- Affordable premiums with pooled risk
Key Features
Weather Oracle System
- Real-time weather data from multiple sources
- Multi-source validation prevents manipulation
- Automated drought, flood, and heatwave detection
- Historical weather pattern analysis
Automated Claim Processing
- No paperwork or claim filing needed
- Smart contracts verify weather conditions automatically
- Instant payout upon trigger event
- Transparent, on-chain claim history
Parametric Insurance Model
- Predefined trigger conditions (temperature, rainfall, etc.)
- Fixed payout amounts based on coverage tier
- Quick settlement without damage assessment
- Lower operational costs passed to farmers
Technical Implementation
Smart Contracts
- Insurance Pool: Manages premium deposits and payouts
- Oracle Consumer: Fetches and validates weather data
- Claim Processor: Automated trigger-based claim execution
- Access Control: Multi-sig admin functions
Weather Oracle
- Multiple Data Sources: Redundancy prevents single point of failure
- Data Validation: Cross-reference between sources
- Update Frequency: Regular intervals with event-triggered updates
- Historical Records: On-chain weather history
Tech Stack
Blockchain
- Solidity: Smart contract development
- Flare Network: Oracle-native blockchain
- Ethers.js: Contract interaction
Backend
- Express.js: API server for oracle data
- TypeScript: Type-safe development
- Weather APIs: Multiple data source integration
Frontend
- Next.js: React framework
- Tailwind CSS: Responsive UI
- Web3 Integration: Wallet connection and transactions
Impact Vision
RadiShield aims to protect millions of small-scale farmers who are most vulnerable to climate change. By removing friction from insurance claims, we enable farmers to recover quickly and continue producing food for their communities.
What I Learned
- Real-world applications of blockchain for social impact
- Oracle design and multi-source data validation
- Parametric insurance mechanics
- Building for users with limited technical access
