Add social login, email, passkeys and login with non-BSV wallets in one drop-in flow. Add ‘Try before you buy’ to your BSV apps.

Sign in to Acme Corp

Choose how to continue

Secured by FlexRay
More below
How it works

One integration. Every way to sign in.

Onboard users, optimize logins, and verify ownership, all with a single integration. FlexRay brings Bitcoin-native identity, BSV wallets, social, email and passkeys together behind one drop-in flow.

Authenticate every user

Let people sign in no matter who or where they are. Offer Bitcoin-native identity alongside familiar social and email logins to unlock seamless onboarding for crypto natives and newcomers alike.

BSV wallets

Accept connections from the BSV wallet ecosystem out of the box. One integration, every major wallet, plus a searchable directory for the long tail.

HandCash
Yours Wallet
BSV Browser
Metanet Explorer
Hodos Browser

Email, social & passkeys

Meet users where they are. Magic links, one-time codes or passwords; the social providers they already use; and WebAuthn passkeys for biometric sign-in.

Try it before you own any BSV

No BSV wallet, no BSV, no problem. Users sign in with email, social, or a wallet from another chain, explore the app, then upgrade to a Metanet wallet when they're ready. Their data comes with them.

No BSV requiredNo wallet to startUpgrade to self-custody later

Start with any wallet

Already have a wallet on another chain? Anyone can try BSV apps by signing in with a wallet they already know, then upgrade to a Metanet-compatible wallet once they've had a look around.

MetaMaskTrustCoinbaseRainbowOKXPhantomZerionLedgerUniswapRabby

Sign in with Bitcoin

One-click login with Sigma Identity. Verify wallet ownership with a Bitcoin signature, attest identity with BAP, and resolve a paymail handle. No passwords, no custody.

  • BSM message signing
  • BAP identity attestation
  • Paymail resolution
Explore Sigma Identity

Secure by default

Every FlexRay integration ships with OAuth 2.1 + PKCE, optional device authorization for CLIs and TVs, token-gated access, and scoped smart sessions, so you get production-grade security without extra wiring.

OAuth 2.1 + PKCEDevice authorizationToken gatingSmart sessions

FAQ

Can people use my app without a BSV wallet, or any BSV?

Yes. Users can sign in with a magic link, a social account, or a wallet they already hold on another chain, and get full access to everything that doesn't require self-custody. Installing a BSV wallet is never a precondition for trying your app, which is what breaks the chicken-and-egg problem of wallet-first onboarding.

Can users coming from other chains sign in?

Yes. Web3 Login bundles WalletConnect, so anyone with a wallet on Ethereum, an EVM L2, Solana, Bitcoin, Cosmos or TON can sign in with what they already have. They get the same baseline access as everyone else and can migrate to a Metanet wallet whenever they're ready.

What login methods can I offer?

Sigma Identity, BSV wallets, social providers (Google, X, GitHub, Discord, Apple, Facebook), email (magic link, one-time code, or password), and WebAuthn passkeys. Enable any combination and drag to reorder them.

Which wallets does FlexRay support?

Out of the box: HandCash, Yours Wallet, BSV Browser, Metanet Explorer and Hodos Browser, plus a searchable directory for additional wallets. Pick which to offer, and the order they appear, right in the builder above.

How does migrating an account to Metanet work?

A user who joined with a fallback method can later connect a self-custody BRC-100 wallet from account settings. The verified identity is linked to their existing account, so their data, history and balances carry over with no parallel account. They can optionally remove the email or PII that was only collected for the fallback method.

How are the right wallets recommended for each device?

When a user has no wallet, the onboarding flow detects their operating system and resolves a device-specific wallet list from a catalog endpoint such as BSV Radar. A mobile user is never sent to a desktop browser extension, and the recommendations update without redeploying your app.

Is it secure?

Yes. FlexRay uses OAuth 2.1 with PKCE by default, and you can layer on device authorization, token-gated access, and scoped smart sessions. Wallet and Bitcoin logins are non-custodial; keys never leave the user's device.

How is verified wallet login protected against phishing?

Login uses a server-bound challenge: the wallet signs for your server's identity rather than a bare nonce, so a captured signature can't be replayed to another site. The last line of defence is the wallet's own prompt, which shows the user which site is requesting the signature. For the strongest guarantees you can use BRC-103/104 mutual authentication directly.

What is Bitcoin-native authentication?

It's login without passwords: users prove who they are by signing a challenge with a Bitcoin keypair. With Sigma Identity, ownership is verified on-chain and identity can be attested via BAP, so you get cryptographic auth that the user fully controls.

What is Sigma Identity?

Sigma Identity is a Bitcoin-native identity protocol built on BSV. It lets users sign in with a Bitcoin signature, carry a BAP (Bitcoin Attestation Protocol) identity, and resolve a paymail handle, all without handing custody to a third party.