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