---
# System prepended metadata

title: SI NAVH Project Scope
tags: [SmartInvoice]

---

## 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