## User Flow ### First User Onboard - Create an account (deploys an ERC4337 wallet) - Create EdDSA signer via WebAuthn - Save public key in browser or server - Deploy smart contract wallet and add Merkle root of account in MIST Registry - Create an invoice - If creator doesn't know other party's address, send an email invite (with SendGrid) - Email recipient gets a link - Clicks link and create/logins an account - Once has an account, recipient agrees to invoice and deploys it (gasless deploy) ### Existing Users - Directed to dashboard on app load ## Pages - Sign Up - Create an invoice - Copy paste - Creation success - Copy paste - Dashboard - Copy paste - View/manage invoice - Copy paste - Add decryption of: - client - provider - details - 404 / Error