SmartVault is a smart contract wallet designed with worry-free recovery using your Google Authenticator (no worry about secret, key phrases, device loss, email phishing, sms hijacking), and with many advanced wallet features.
Add session feature (like a sudo / super user mode) when user wants unrestricted access to their account for a period of time. This simplifies the need to approve a bunch of individual transactions.
Motivation
Add session feature (like a sudo / super user mode) when user wants unrestricted access to their account for a period of time. This simplifies the need to approve a bunch of individual transactions.
Design
createSession(duration) clearSession() multiCallWithSession([txs]) -- allows unrestricted access