Back to Projects
RadiShield - Crop Insurance
CompletedSolidityTypeScriptNext.js+2 more

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
Completed

Technology Stack

Solidity
TypeScript
Next.js
Express.js
Flare Network

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

Shreyas Patil