Giter VIP home page Giter VIP logo

rip_engineers_fc36's Introduction

InheritanceChain

This project attempts to create a system which would bring in an order to the process of transfer of CryptoCurrency to the surviving benificiaries of the deceased. The system of will and testament is non-existant in the crypto-currency world and given the anonymity and decentralized nature of the organization the system of asset-transfer is great concern. This was built during the FantomCode at RVITM May-2023.

The problem this Application solves

  • Post the demise of a person, the transfer of the assets of the person are governed by the laws vested in the interpretation of one's will. The share of the financial and immovable assets received by each beneficiary too lies in therein.
  • During the decipher of the transfer one's crypto assets, when there is no centralized institution or body codifing the regulation here, How do we identify and regulate transfer ?

InheritanceChain

Technology Stack

Web Application

  • Flask (Python)
  • React

Blockchain

  • Ethereum
  • Ganache
  • Web3
  • Solidity

Getting started

Install the pre-requisite modules namely Flask, Web3 and other modules as applicable Running the Detection Code independently

Asset transfer

python main.py

File Structure

The runnable file, hosting the Application

contract.py

The contract- details and benificiaries

contract.json

Problems with the traditional system

  • Lack of due execution i.e. procedural inadequacy
  • Lack of testamentary intention and capacity
  • Undue influence
  • Fraud or forgery
  • Revocation: Claims by family

Solution

snapshot-3

Working and Features

  • Time-lock One can lock the assets for a certain period of time following which the resources are transferred. While still there he may modigy the running time in the contract

  • Key-lock A two key system is used in the transfer of assets. The first key is common among the benificiarires while alive; This prevent those apart from this list to access it. The second key is in trusted source or contract determines the proportion of inheritance to be recieved

  • Key Features A novel solution considering crypto- currencies Balanced principle and concept of working of Will interpresentation

Snapshots of the Working Web Application

Challenges we ran into and Acknowledgements

  • We faced issues in the interface of blockchain and the python application.

Further Enhancements

  • Methods to validate the occurance of the event of Death.
  • Secure third-party which preserves the validity of keys.

Team

Sujan Reddy

https://github.com/sujan-reddy

N.Dharshan

https://github.com/NDharshan

rip_engineers_fc36's People

Contributors

ndharshan avatar sujan-reddy avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.