Overview JavaScript
The Openfort JavaScript SDK is a JavaScript library client for Openfort that allows you to add secure authentication, non-custodial embedded wallets, and powerful UX infrastructure into your game.
Features
| Feature | What's included |
|---|---|
| Built-in authentication | SMS, OTP, OAuth, and more |
| Bring your own auth | Firebase, Supabase, Better Auth, and more |
| Embedded wallet creation | Multiple security options: passkey, password, or frictionless |
| Smart wallet support | Batching, gas sponsorship, and session keys |
Get started
Check out these popular guides to get started.
Setting up the SDK
Setting up the SDK
Project configuration
Setting up a project
Smart Wallets
Smart Wallets
Advanced wallet features
Using smart wallets
Embedded Wallet
Embedded Wallet
Wallet creation & recovery
Create an embedded wallet
Templates
Check out these popular samples to get started.
Quickstart Sample
Quickstart Sample
Next.js authentication
Use the next-app starter sample
Solana Sample
Solana Sample
Solana blockchain integration
Create a Solana wallet
Vue Sample
Vue Sample
Vue.js with Wagmi
Wagmi + Openfort + Vue