Terminal 3 provides a decentralized platform to streamline user authentication, onboarding, and secure data storage. The authentication and user onboarding journey is modular and customizable, reducing friction and improving conversion.

  • Passwordless authentication does not require users to remember a password
    • We currently support authentication via Web3 wallets, email, social, and passkeys
  • Define what data fields to collect from users
  • Verify email addresses to minimize bots
  • Localize the experience with a language-selector

Terminal 3 offers two ways to implement authentication and onboarding for your applications:

  1. Hosted Onboarding: a white-labeled onboarding flow hosted by Terminal 3
  2. Embedded Onboarding: your own self-hosted onboarding flow integrated with Terminal 3โ€™s system in the backend

After successful account creation, every user will be issued a DID and have self-sovereign control over the privacy of their data.


Wallet

The wallet-based onboarding process allows users to authenticate and manage their data using their self-custody Web3 wallets.

There are several common steps:

  1. Connect: The user connects their Web3 wallet (e.g. MetaMask) to your application.
  2. Threshold Encryption: The userโ€™s data is encrypted client-side, utilizing threshold encryption to distribute the key among multiple parties.
  3. Data Storage: The encrypted data is stored on a decentralized storage network.

Email

For users who prefer email-based authentication, Terminal 3 will generate a custodial Web3 wallet for them. This wallet is associated with the userโ€™s email credentials, and the private key is used for encryption purposes.

Users will be emailed a one-time code (OTP) to verify their email address.

Transactional emails such as OTP emails will be white-labeled for your brand.


By leveraging these technologies, Terminal 3 ensures that all user data is securely encrypted and stored in a decentralized manner, regardless of the authentication method chosen. This approach enhances data privacy and security while providing users with flexible onboarding options.