System Capabilities

Social Auth

Explore Okto's Social Auth capabilities, enabling users to log in to dApps using a Web2-like experience.

What is Social Authentication?

Social authentication allows users to sign into your Web3 application using their existing accounts from trusted social platforms like Google, Whatsapp, or X. This approach eliminates the need for users to create new accounts or remember additional passwords, significantly reducing friction in the Web3 onboarding process.

When using Okto with social authentication, you get:

  • Familiar User Experience: Users can sign in with accounts they already trust and use daily
  • Reduced Onboarding Friction: No need to explain seed phrases or private keys to new Web3 users
  • Enhanced Security: Leverage the robust security infrastructure of established social platforms
  • Cross-Platform Compatibility: Consistent authentication across web, mobile, and desktop applications
  • Automatic Wallet Creation: Okto automatically creates blockchain wallets for authenticated users

Supported Social Providers

Okto currently supports and plans to support the following social authentication providers:

Currently Available

ProviderDescriptionDocumentation
Google OAuthUses Google's secure identity platformAPI Reference
WhatsApp OTPVerifies users through WhatsApp messagesAPI Reference
Email OTPAuthenticates users via email verificationAPI Reference

Coming Soon

ProviderDescription
X (formerly Twitter)Allows users to log in using their X account, leveraging OAuth 2.0 for secure authentication
DiscordEnables users to authenticate using their Discord account, providing a familiar login experience for gaming and community-focused dApps
AppleOffers secure sign-in using Apple ID, ensuring privacy and security for users who prefer Apple's ecosystem
TelegramAllows users to authenticate via Telegram, leveraging its secure messaging platform for identity verification
FarcasterEnables users to log in using their Farcaster account, providing a decentralized social authentication option