Wallet authentication that converts

Plug in any provider — social, email, passkeys, or your own JWT — and create non-custodial wallets behind the scenes. Bring-your-own-auth on the free tier, no vendor lock-in.

No credit card required • Free testnet accounts


1M+
wallets created
10M+
transactions
<200ms
signing speed
99.99%
uptime

name@email.com
••••••••
or

One wallet connector for every auth method

Email magic links, OAuth, passkeys, or external wallets — one wallet connector handles them all. Openfort creates a non-custodial wallet per user behind the scenes without seed phrases.

Email, social, passkeysBring your own JWTExternal wallets
Read the docs

Wallet authentication without vendor lock-in

Self-host key management with OpenSigner, migrate auth providers later without changing wallet addresses. Your wallet authentication, your rules.

Open-source OpenSignerSelf-hostableNo lock-in
Read the docs
Self-hosted
OpenSigneronline

GFAL logo

Openfort has been an instrumental piece of technology for our platform. They helped us from integration to auditing the implementation.

Christian Gascon

CTO @GFAL

Signing Speed Performance

Higher is better (normalized to 100%)

96%
125msOpenfort
94%
175msProvider 1
88%
350msProvider 2
4%
2850msProvider 3
Other AA wallets266,464
With Openfort235,432

*Updated September 2025


From developers that use Openfort

"Moonlit Games with Rogue Nation reached 150K users in 3 months"

From launch to 150,000 active users with smooth onboarding on mobile and zero infrastructure headaches.

Moonlit Games

Moonlit Games

Read story
"Multi-platform game studio, GFAL, increases engagement in their marketplace by 3x"

It helped us simplify tech stack and reduce infrastructure costswhile maintaining high transaction throughput.

GFAL

GFAL

Read story
"DePin-focused gaming project, Gaimin, uses smart accounts for best UX"

Openfort smart wallets have been instrumental to offer our own Gaimin wallets to developers and increase our speed to market.

Gaimin

Gaimin

Read story

Responsive team to help you go to market with wallets on day zero

Technical Support

Get answers within 24 hours from our engineering team who understands startup challenges.

Startup Success Team

Work with a team that has helped launch successful web3 projects and can guide your growth.

Growth Support

Access resources, best practices, and introductions to help scale your project effectively.



Ship your first wallet in minutes


Frequently Asked Questions

Can't find your answer?

Talk to sales

Openfort wallet authentication works with your existing auth stack — email magic links, OAuth, social logins, passkeys, or external wallet connectors. When a user authenticates, your system issues a trusted identity (JWT or OIDC token). Openfort uses that identity to deterministically create or retrieve a non-custodial wallet for that user, without seed phrases. To the user, it feels like a normal sign-in.

A wallet connector bridges your app to a user's wallet. Openfort acts as a universal wallet connector that supports social logins (Google, Apple), passkeys, email magic links, and traditional external wallets like MetaMask or WalletConnect. Unlike standalone wallet connectors, Openfort also creates and manages non-custodial smart wallets behind the scenes, so every user gets a wallet regardless of how they authenticate.

Yes. Openfort is designed to sit behind your auth, not replace it. You keep your OAuth, SSO, or passkey flow, and once a user is authenticated, Openfort links that identity to a non-custodial smart wallet. You get passwordless wallet authentication UX while keeping full control over wallet policies and infrastructure.

Most wallet connectors only handle connecting to existing wallets. Openfort goes further: it combines wallet authentication with embedded wallet creation, gas sponsorship, session keys, and account abstraction — all in one SDK. You can start with hosted key infrastructure and later self-host with OpenSigner, without forcing users to migrate wallet addresses.

Openfort ships TypeScript/JS SDKs and React helpers that integrate with Next.js, React, and other frameworks. It also supports Firebase Auth, custom JWTs, Telegram Mini App initData, and Unity. The wallet connector works with whatever auth provider you already use — Openfort handles wallet creation, orchestration, and signing.