Trustless Insurance Market Using Web2 Connectivity
summary
A step‑by‑step coding workshop that builds a working trustless insurance market using Flare Data Connector to pull the OpenWeather API JSON onchain, with Hardhat code that creates policies containing coordinates, start/expiry timestamps, a minimum‑temperature threshold, premium paid on creation, and coverage deposited by an insurer. JSON API attestations verify proofs onchain, jq filters transform and scale floating‑point fields for Solidity, and an AI signature hack produces the ABI encoding. Contracts update status before any transfers; policies auto‑pay, expire, or retire based on verifiable data.
AI-written summary · about
chapters (29)
- 0:00Introduction
- 1:33Workshop details & quiz info
- 2:16Using OpenWeather API
- 3:01Insurance market concept
- 4:55Policy creation process
- 5:39Policy resolution rules
- 7:11Decentralization of proof submission
- 8:09Flare Data Connector overview
- 9:13API requirements & JSON format
- 12:05Weather station coordinates
- 13:32Minimum temperature data
- 14:18Flare Developer Hub & Hardhat starter
- 15:58Smart contract structure
- 17:22Policy data fields
- 18:37Loss criteria & thresholds
- 19:14Policy status enum
- 20:29Creating a policy
- 23:44Claiming a policy
- 26:59Security in state updates
- 27:41Resolving a policy with proof
- 29:42JSON API verification onchain
- 31:09Coordinate matching for verification
- 32:29Paying out coverage on loss
- 33:04Expiring a policy
- 33:49Retiring unclaimed policies
- 35:01AI signature hack for encoding data
- 36:58Transforming API data for Solidity
- 38:35Using jq filter for JSON parsing
- 39:10Handling floating point numbers in Solidity
related talks
40mTrustless Insurance Market Using FDC Web2 Connectivity
26mFlare Workshop - Bring Any Web2 Data On Chain
21mIntroduction to Flare Protocols
26mOpportunities for the Next Wave of Institutions on DeFi
20mBuilding the data layer for AI
16mBuilding the Trust Layer of the Internet
53mDecentralized Blockchain Oracles in the Spotlight
19mThe Immutable Web
