D

Desurance

Desurance helps recover your ERC20 assets to an alternate wallet address provided by you by transferring them in case of some mishappenings.

The problem Desurance solves

We see this people around us that they forget the seedphrase of their wallets or for
that matter, in some mishappening, the person who knew the seedphrase is not in the state to convey
anything, Desurance tries to overcome this problem by adding a nominee to the circuit and
transferring everything in that wallet to nominee's address. This way, funds are less expected to be stolen or lost on-chain.

Challenges we ran into

While building this project, we had many problems right from writing the contract
to integrating it with front-end. We faced issues to fetch ERC20 balances of an address all at once
and how to automate all this process with a single button. When integrating the contract with front-
end, we thought of using one boilerplate but it doesn't work as expected so had to build the front-end from scratch too.

Discussion