ZK Insurance Claim Verifier

The Zero-Knowledge (ZK) based Insurance Claim Verifier contract can resolve the problems above by combination of a ZK Proof and a Smart Contract

github
  • 0 Raised
  • 558 Views
  • 0 Judges

Categories

  • Ecosystem & Tooling

Gallery

Description

Tech Stack

  • ZK circuit: Implemented in Noir, which is powered by Aztec.
  • Smart Contract: Implemented in Solidity (Framework: Foundry)
  • Blockchain: Swell Chain (Testnet)


Project Name & Elevator Pitch

  • The Zero-Knowledge (ZK) based Insurance Claim Verifier contract can resolve the problems above by combination of a ZK Proof and a Smart Contract:  

         - The ZK Insurance Claim Verifier contract allow a patient to claim a payout without revealing the sensitive informations (icl. patient name, patient age, treatment details, treatment cost, coverage, etc) to a insurer by submitting a insurance claim proof (which is a ZK Proof).      

         - In other words, this protocol allow a patient to claim a payout in a privacy-preserving way thanks to using Zero-Knowledge Proof (ZK Proof).  

  • Also, the ZK Insurance Claim Verifier contract would enable a insurer to prevent from a fake insurance claim and consuming a lot of time to validate whether or not an insurance claim is valid claim.

IMPORTANT NOTE: 

  • This project can be utilized by any external smart contracts (of insurance DeFi projects) that handle an insurance claim / payout in Swell Chain's Ecosystem. Hence, this project is suitable for the "Ecosystem & Tooling" track of this hackathon.
  • The smart contracts of this project are deployed on Swell Chain testnet.
  • More details can be seen in the README (Particulary, "Overview", "Userflow", "Diagram of Architecture" paragraphs)


GitHub Repo


Live Product or Website


Project Deck 

  • Please see the README in Github.


DEMO Video

Attachments