Authentication

Wallet-First Authentication

VIEWR prioritizes wallet-based authentication for seamless Web3 integration:

Phantom Wallet Connection

  • One-Click Sign Up: Connect your Phantom wallet to instantly create an account

  • Cryptographic Security: Sign messages to prove wallet ownership

  • No Passwords Required: Your wallet IS your identity

How It Works

1

Click "Sign in with Wallet"

Initiate the wallet connection flow by clicking the sign-in action.

2

Approve the connection request in Phantom

Confirm the connection request in your Phantom wallet UI.

3

Sign the authentication message

Sign the provided message to prove ownership of the wallet.

4

Account created automatically

After signing, your account is created and you're signed in.

Email Authentication (Alternative)

For users preferring traditional authentication:

  • Email/Password: Standard signup with email verification

  • Add Wallet Later: Link a Solana wallet to your account anytime

  • Account Recovery: Email-based password reset available

Multi-Factor Authentication (MFA)

Enhanced security options:

  • TOTP Support: Compatible with Google Authenticator, Authy

  • Recovery Codes: Backup codes for account recovery

  • Session Management: View and revoke active sessions