Web3 / Smart Contracts

Smart Travel Protect

My Role
Lead Developer
Solution Architect
Timeline
April 2019 - June 2019

Overview

Smart Travel Protect allows users to purchase travel insurance through a simple web interface. Once a policy is issued, a smart contract is deployed on the Ethereum blockchain. The contract monitors live flight data using oracles connected to global aviation APIs. In the event of delays, cancellations, or lost baggage, the system verifies conditions and executes payouts automatically without requiring the user to file a claim.

Project Detail

As Solution Architect, I designed the entire system architecture to be modular, transparent, and automated from policy creation to claim settlement. The system integrates trusted flight data sources using oracles to enable real-time event detection and autonomous claims logic.

As Lead Developer, I implemented the smart contract logic, built the claim automation workflow, and developed the interface to demonstrate a user-friendly experience. I also built an off-chain oracle service to fetch and verify external data securely before triggering on-chain events.

The product was positioned as a fundraising and demo-ready prototype to highlight the potential of decentralized insurance for real-time travel risk management.

Key Highlights

• Deployed smart contracts that track and manage policies directly on Ethereum
• Integrated oracles that pull real-time flight data from aviation APIs (delays, cancellations, baggage events)
• Automated claims processing with no manual action required from the insured user
• Built a full-stack platform including policy purchase, live policy tracking, and automated claim updates
• Designed secure middleware to bridge flight APIs with smart contract event triggers
• Delivered as a functional proof of concept for pitching to investors and insurance providers

Tech Stack

Solidity, Ethereum, Chainlink Oracles, Web3.js, React, TypeScript, Node.js, GraphQL, Tailwind CSS, Hardhat, Ethers.js, Infura, AWS Lambda