Inspiration
Most times when a person dies or misplaces his private key, his cryptocurrencies are lost forever on the Blockchain.
What it does
Legacy allows you to transfer your assets to your heir in a decentralized manner.
- User register and provide their next of kin details (address)
- User also sets a checkIn interval(how frequent they want to check in)
- User selects tokens to be inherited (and allow the Legacy smart contract to spend their token)
- If User does not check in after an amount of time > checkInterval has passed, the tokens are transferred to the next of kin
How we built it
It was built using, react, ethersjs and solidity. We also used Chainlink keepers to handle automatic execution of the transactions.
Challenges we ran into
- Transferring tokens automatically
- Handling edge cases in smart contract
Accomplishments that we're proud of
- We learnt how to create a keeper compatible contract in a short time frame
- We also got a deeper understanding of the ERC20 token standard
What we learned
- How to use Chainlink keepers
What's next for Legacy
- Allow multiple heirs
- Allow inheritance of NFTs


Log in or sign up for Devpost to join the conversation.