project screenshot 1
project screenshot 2
project screenshot 3

ZK Weather Insurance

A decentralized weather insurance platform that uses ZK-SNARKs.

ZK Weather Insurance

Created At

ETHGlobal Cannes

Project Description

This project integrates ZoKrates-based zero-knowledge proofs with Zircuit's high-performance blockchain to create a trustless weather insurance system. Users can submit private weather radar data (113 features) through ZK proofs, which are verified on-chain via deployed smart contracts to automatically trigger insurance claims without revealing sensitive meteorological information.

How it's Made

Fixed-point arithmetic: ZoKrates doesn't support floating-point, so we implemented custom i64 structures with sign+magnitude representation Circuit optimization: The original ML model had 10 decision trees, requiring careful constraint optimization Feature engineering: 113 radar features (temperature, humidity, pressure, wind vectors) mapped to circuit inputs

background image mobile

Join the mailing list

Get the latest news and updates