Inspiration

We began with an AI-based idea for the Insurance track to identify bad drivers. Looking further into this field, we realised that the current insurance models have severe disadvantages:

  • Operating in a black box that does not provide drivers with real-time driving records or an understanding of premiums.
  • Manual claim verification leading to long wait times and inefficiency.
  • Centralised databases that are vulnerable to theft and identity fraud.

This inspired us to develop a decentralised system that attempts to solve these issues.

What It Does

  1. Driver registration and verification via a smart contract.
  2. Real-time driver risk assessment and scoring.
  3. Secure and trustless claims processing.

How We Built It

We developed the system using Solidity for smart contracts, Flask for the backend API, and Web3.js to interact with the blockchain.

  • Smart contracts manage user registration, driving behaviour records, and claim verification.
  • The backend hashes user data for security.
  • The frontend enables users to register, check scores, and file claims.
  • We deployed the contracts on Flare and tested interactions through Remix and a Flask API to ensure smooth integration.
Share this project:

Updates