Web3 Authentication in Web Applications Using Solana
summary
Covers Web3 authentication in web apps using Solana: connects to the Solana network and wallets, shows the user flow for authenticating via a crypto wallet, and explains why apps need wallet-based authentication. Describes authentication steps—detecting available wallets, connecting a wallet, signing a message with a private key—and notes there is no single wallet API yet, recommending the Wallet Adapter as an existing solution for wallet integration.
AI-written summary · about
chapters (16)
- 0:00Web3 auth with Solana
- 4:35Choosing crypto wallets
- 9:49Wallet basics
- 12:17User auth flow
- 15:32Why wallet auth
- 16:56Auth steps
- 18:20Available wallets
- 21:31Connecting wallet
- 25:44Signing message
- 27:51Verifying signature
- 32:54Wallet API standard
- 36:00Direct transaction sending
- 38:26Wallet integration
- 41:16Wallet Adapter in React
- 43:00Mobile wallet features
- 44:02Summary and demo
related talks
01h 08mWeb3 for JavaScript developers using Solana as an example
26mUser Control Layer: Gateways to Public Blockchains
24mPasswordless with Web 3 and React
27mWeb 3 Reshape Authentication
08mOnboarding MetaMask Users to Solana
45mSecure your application with WebAuthn
55mYou Shall Not Password: Modern Authentication for Web Apps
20mWebAuthn: The Revival of Authentication
