Guardian GPT - Account Recovery Bot
Account Recovery Bot using ChatGPT, compatible with ERC-4337
Screenshots



Problem Statement
We are inspired by Vitalik's blog said wallet recovery is essential, and there are 3 common choices of guardian: own devices, friend, and ideally one institutional guardian.Our platform offers 1) flexibility in setting up recovery factors. You can customize your recovery factors to include as many proof factors as you want. 2) 24x7 availability, while a human guardian may not be available at the time you want. 3) dynamic recovery factors from ChatGPT which provide greater security for your accountOur use cases are: 1) Private key lost 2) Account compromised 3) Transfer ownership after death 4) Change authorized person after the resignation
Solution
NextJS for frontend and backendTailwindCSS & DaisyUI for CSSVercel for deploymentGPT3.5 API for GPT serviceHardhat & Truffle for solidity deploymentTrampoline Wallet as a AA wallet, and we modified the wallet to work with our guardian GPT.We modified EIP-4337 SimpleAccount contract to make it support account rcoveryEtherJSSafe Authdeploy on Linea (for optimized gas cost)
Hackathon
ETHGlobal Tokyo
2024
Prizes
- 🏆
🌏 Taiko — Ethereum Public Goods
Contributors
- banksathapon
11 contributions
- supachaic
1 contributions