← Index01 / 07

Sembol

2026SHIPPEDPASSKEY SMART WALLETS FOR STELLAR

Sembol (@sembol/passkey-react on npm) lets any Stellar app ship a passkey smart-wallet flow in under an hour: create a wallet, sign transactions, and view balances with Face ID, Touch ID, or Windows Hello instead of seed phrases or extensions. Every wallet is an audited OpenZeppelin Smart Account contract on Stellar. The library ships 9 components and 12 headless hooks covering onboarding, signing approvals, balances, history, recovery, multi-signer, and spending limits, with WebAuthn edge-case handling across browsers, typed errors, CSS-variable theming, and 101 tests. Built for the Stellar Community Fund's Passkey UI/SDK RFP and verified end to end against the live deployment with real on-chain testnet transactions.

Live ↗Source ↗

TechReact · TypeScript · Stellar · WebAuthn / Passkeys · OpenZeppelin Smart Accounts · Next.js 16 · Storybook · Playwright