/FinHack

Primary LanguageJavaScript

Payloop

A recurring payment system based on smart contracts leveraging the power and security of ethereum blockchain

As a part of FinHack'21

Team Name :- Ether Bots

Members:-
Krishnanand V P
Rejath T M
Amarnath C N
Noel Thekkethala

Abstract :

The existing systems of recurring payments are the so called pull based systems which have a chain of intermediaries like the credit card companies, the bank and finally the subscription provider. This chain of system requires trust and trust comes with expenses. Another major problem is the customers ownership on his account is further weakened we have seen many issues with Netflix and Other subscription providers.However, technically, nothing prevents your bank or payment provider from charging you more than you owe, except moral and legal obligations. We are solving this problem by leveraging the power, security and privacy of blockchains.A smart contract based system is developed inorder to establish a users crptographic authority over his funds with enough flexibility for subcription providers to be paid in a push based authorized system with user as the owner of his funds still ensuring on time payments and reliability. A smart contract, which enables users to pay in erc20 tokens schedules payments like rent, subsription plans and access credit if needed is created. A basic frontend to demonstrate the functionality is created.

Technologies Used:

                Solidity(The programming language of ethereum virtual machine)  
                React for front end  
                Hardhat(A smart contract development framework)  
                EthersJs(An ethereum client library)  

Demonstration Video Link:-

LINK