Skip to content
LogoLogo

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

FeatureWhat's included
Built-in authenticationSMS, OTP, OAuth, and more
Bring your own authFirebase, Supabase, Better Auth, and more
Embedded wallet creationMultiple security options: passkey, password, or frictionless
Smart wallet supportBatching, 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