project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

PassDown

Passdown is a nextjs Webapp that enables users to set up will(s) for their wallet assets.

PassDown

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

Project Description

The user signs up their wallet as the origin wallet on the passdown platform to set up a will(s). The user first assigns variables such as a Maximum inactivity time for their wallet and a benefeciary or multiple benefeciaries for different ERC-20 tokens in their wallet. The user can set this up for multiple owned wallets to multiple benefeciary wallets . During the chosen inactivity window of time if their wallet does not make any transactions this would trigger an event where the passdown platform would send the ERC 20 tokens to the allocated chosen benefeciaries wallets. Another varaible is to assign trusted wallets that would usually belong to individuals that are related or trusted by the wallet owner ( like family or a lawyer). Any of these trusted wallets can login and talk to the contract and trigger the event of sending the erc-20 assets of the original wallet to benefeciaries wallet. The natural evolution of such app would be setting up apis with official channels via oracles that could automatically verify the event of the original wallet owner passing away.

How it's Made

I used -Next js for front end

  • Vercel for deployment
  • Blockscout for retrieving erc20 tokens and blockchain exploration l
  • Privy for embedded wallet login
  • solidity and remix for smart contracts
  • contract deployed on testnet Base, arbitrum, polygon and morph Flow: User connects wallet to privy embedded wallet ( custodial or non custodial) and then can view their multichain assets using blockscout, user can create will and set the percentages of benefeciary wallets and approve the smart contract to transfer the assets.
background image mobile

Join the mailing list

Get the latest news and updates