Inspiration

DeWill is a decentralised Will, which helps users help retain their lost crypto wallets and assets.

DeWill, is inspired by a traditional Will which is a legal document that is often used to distribute funds to the heirs of a deceased.

What it does

The uncertainty built around crypto assets played a major role in the deceleration of blockchain adoption. Lost assets due to forgotten private keys, unclaimed assets of a deceased, and theft have been few of the reasons.

It's funny how people, even the ones as close as siblings, observe things differently. But the perception of uncertainty panics a wider spectrum of people, mostly the common.

DeWill wants to change this scenario, and remove the uncertainty. We want to give the users a vote of confidence through our protocol, and help them secure their assets through the form of Decentralized wills, at a cost of a tiny gas fee.

How we built it

We have three core applications that made this protocol complete.

  1. DeWill Frontend: A React based Application with the help of Ethers.js that helped us in communicating with EVM wallet. We have used this to communicate with solidity backend for payable and non payable function interactions.

  2. DeWill Backend: A solidity based app that build the core LOGIC of Dewill.

  3. DeWill CronJobs: A node js based backend, also a scheduler that helped us in running jobs frequently to check the inactivity of wallets. If Cronjobs observed that the inactivity of a wallet is 5 or more years, It was designed to process the handling of wallets to the heirs, saving the tokens from being left in oblivion.

Please refer this document for better understanding of the app: https://docs.google.com/document/d/1jt2o3yAIAkAAaC09ltZPMAOSUoD2LMepkRPL965jwbA/edit?tab=t.0

Challenges we ran into

I've rearly used JS, as I belong to Java tech stack. But, given the excitement tin creating something useful, I was motivated and gave the best i could.

I've also learned a lot during the process.

Accomplishments that we're proud of

What we learned

few hidden best practices of solidity.

And mainly time management.

What's next for DeWill

Thinking of making dewill a philosophicval story driven app, instead of making it just another app.

Share this project:

Updates