Skip to content

A service that secures your crypto assets by giving you an option to choose Nominee of your assets and NFTs in case of any unlikely events like Death or Lost Wallet

License

Notifications You must be signed in to change notification settings

NisaarAgharia/Death-Wallet

Repository files navigation

Death-Wallet

A Product that secures your crypto assets by giving you an option to choose Nominee of your assets and NFTs in case of any unlikely events like Death or Lost Wallet

🚀DEMO: https://death-wallet.netlify.app/

This project is aimed to solve the problem of Loss of Crypto assets and NFTs due to unlikely events like death and Lost Wallet. Users will be asked to register for Death Wallet Service, where they can add Nominee Addresses and inactivity time frame of users' addresses. Nominee Address:- where the Crypto assets should go in case of an unlikely event. Inactivity Timeframe:- Timeframe of inactivity on address selected by user eg. 1 year, 5 years, etc.

In the case of Unlikely events, the user's crypto-assets can be transferred to its Nominee Addresses.

Death_Wallet_Home Secure_Tokens Secure_NFT

daPPdemo

⭐️ Star us

If this boilerplate helps you build Ethereum dapps faster - please star this project, every star makes us very happy!

🤝 Need help?

If you need help with setting up the boilerplate or have other question s - don't hesitate to write in our community forum and we will check asap. Forum link. The best thing about this boilerplate is the super active community ready to help at any time! We help each other.

🚀 Application Flow -

During Registration Operator account is given allowance/access to the Users Tokens & NFTs. (By Updating ERC-20, ERC721 Smart contracts for all tokens/NFTs) When User gets Inactive i.e. (No Transaction for more than 1 or 5 years) Moralis Cloud Job Runs and Sends inactive address to Operator for settlement. The operator then Approves the Transaction and Send the Crypto assets to the Nominee Address Nominee Now has the assets of the User.

FrontEnd - Web Application made with React, JavaScript, and Moralis Web3 SDK Web App lets Users register Nominee in case of Unlikely Events, User can Secure ERC-20 Tokens and ERC-721 Token

Backend- Smart contracts - ERC 20, ERC 721 Backend made with Moralis Web3, Using Cloud Functions and Cloud Job for Batch processing The validation service will check for addresses for which the inactivity time frame has been breached. The Settlement service will transfer assets from the user address to the Nominee address.

This Application is built on react-moralis and Moralis. Also has its own context provider for quick access to chainId or ethAddress

There are many components in this boilerplate that do not require an active web3 provider, they use Moralis Web3 API. Moralis supports the most popular blockchains and their test networks. You can find a list of all available networks in Moralis Supported Chains

Please check the official documentation of Moralis for all the functionalities of Moralis.

About

A service that secures your crypto assets by giving you an option to choose Nominee of your assets and NFTs in case of any unlikely events like Death or Lost Wallet

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published