ETH Account Abstraction
Guardian Secured Wallet

Live Demo on Avax Testnet config metamask


This dApp allows you to store your ETH in a smart contract. With the benefit that a guardian can move your funds for you if you lose your keys!


This is semi-trustless, as even a malicious guardian has to wait for a grace period (2500 blocks, aprox. 30 days) before they can take the funds. The user can see the guardian request on the blockchain and get his funds back if this happens.

Test this demo live on the AVAX Testnet. Use it for production with your custom deployment on mainnet Ethereum or any L2.






By selecting your guardian the signing metamask address creates itself a guardian wallet




Send ETH To Address





Deposit ETH on your Guardian Wallet
send to 0x3f598726827D1899BdB428256374fA6D4A8F1f38
from the same address you used to create the guardian wallet






View contract activity and ETH balance at snowtrace.io
0x3f598726827D1899BdB428256374fA6D4A8F1f38


Guardian Wallet Admin UI
Includes access to methods for Guardian Request and Withdraw to Guardian



Buy PRO Guardian Wallet and use it on mainnet
Contact us at dapps@ba.net