A decentralized insurance system where all users can receive payments instantly after a cyclone strikes without having to contact centralized companies and obtain confirmation of funds directly into your wallet.
- Hritwik Tripathi (LIT2019012)
- Vineet Kumar (LIT2019032)
- Mayank Verma (LIT2019038)
- Gautam Patodi (LIT2019019)
- Vaibhav Ekka (LCS2019030)
- Frontend: ReactJs
- Oracle: ChainLink
- Login: Metamask/Portis
- Smart Contracts Framework: Hardhat
- Premium Streaming: SuperFluid
- Deployment: Görli/Goerli Testnet(Ethereum)
- API development: Express and Nodejs
Apply for insurance against cyclones and hurricanes through our app using your permanent location. Connect your MetaMask/ Portis wallet to our site The Chainlink oracles connected to the OpenWeatherAPI fetch the climate conditions of your permanent location and decide the premium amount SuperFluid starts streaming premium amount to us from your wallet To opt out, you can stop the stream Chainlink Alarm Clock schedules weekly checks to check if you are eligible for a payout Chainlink oracles fetch the current weather conditions for each active user A fixed amount in DAI is paid to the users eligible.
- Clone this repository
cd frontend
- Install dependencies: yarn install
- Run the React app: npm start
- Just make sure you are connected to Görli/Goerli Testnet
- More detailed walkthrough given in report.