CDXXXXX... identifier — never changes, and your users never need to know it exists unless they want to.
Traditional Flow vs SocketFi Flow
Most blockchain applications send users through an onboarding gauntlet before they can do anything useful. SocketFi collapses that into a single step. Traditional wallet onboardingFive Core Principles
SocketFi embedded wallets are built around five guarantees that every integration inherits by default.User Ownership
Users own their wallets and assets. SocketFi is non-custodial and cannot move funds on a user’s behalf.
Strong Authentication
Passkeys replace passwords and seed phrases. Face ID, Touch ID, Windows Hello, Android Passkeys, and hardware security keys are all supported.
Smart Wallet Infrastructure
Every wallet is a Soroban smart contract with programmable policies, replay protection, and built-in recovery support.
Application Native
Wallet functionality is embedded directly in your UI. No extensions, no redirects, no external apps required.
Recoverability
Users can regain access to their wallet after losing a device. Recovery updates credentials only — the wallet address, assets, and ownership are always preserved.
Use Cases
Fintech
Fintech
Payments, savings, cross-border remittances, and investment products that need compliant, auditable wallets without burdening users with key management.
Consumer Applications
Consumer Applications
Social platforms, creator economies, rewards programs, and loyalty systems where onboarding friction is the difference between retention and churn.
Gaming
Gaming
In-game asset ownership, peer-to-peer marketplaces, and on-chain inventories where players care about items, not wallet infrastructure.
Web3
Web3
DeFi protocols, NFT platforms, DAO tooling, and decentralized applications that want mainstream-friendly onboarding without sacrificing programmability.
How the Layers Fit Together
Your application talks to the SocketFi SDK. The SDK handles authentication and surfaces wallet operations. Under the hood, every action flows through the Soroban smart contract that is the wallet.Frequently Asked Questions
Is SocketFi a custodial wallet provider?
Is SocketFi a custodial wallet provider?
No. SocketFi is entirely non-custodial. Users authorize every transaction with their own passkey. SocketFi infrastructure cannot access wallet funds, execute transactions, or move assets on behalf of users.
Do my users need seed phrases?
Do my users need seed phrases?
No. SocketFi uses passkeys as the primary authentication and authorization credential. There are no seed phrases to generate, store, or lose.
What happens if a user loses their device?
What happens if a user loses their device?
Account recovery lets users regain wallet access by verifying their identity and registering a new passkey. The wallet address, assets, and ownership are completely preserved — only the authentication credential changes.
Can SocketFi wallets interact with Soroban smart contracts?
Can SocketFi wallets interact with Soroban smart contracts?
Yes. Every SocketFi wallet is itself a Soroban smart contract, so it is natively compatible with the entire Soroban ecosystem. Contract interactions are authorized the same way as any other wallet operation.
Does every user get their own wallet?
Does every user get their own wallet?
Yes. Each authenticated user receives an independent wallet with a unique, globally stable
CDXXXXX... address. Users never share wallets.