The Embedded Wallet Kit (Documentation Index
Fetch the complete documentation index at: https://docs.0xkey.io/llms.txt
Use this file to discover all available pages before exploring further.
@0xkey-io/react-wallet-kit) integrates passkey, OTP, OAuth, and wallet flows into React apps. It uses the Auth Proxy so you do not need to host OTP/OAuth/signup endpoints yourself.
What you get
- Pre-built auth modal (
handleLogin) driven by Dashboard Auth Proxy settings - Sub-organization creation per end user
- Wallet creation, message signing, and transaction signing UI
- Session management via HPKE credential bundles inside the auth iframe
Phase 1 scope
| Capability | Status |
|---|---|
| Passkey, Email OTP, Google OAuth | Supported |
| Wallet create + sign (EVM, Solana) | Supported |
| SMS OTP | Partial (API only; no SMS provider wired) |
| On-chain broadcast / gas sponsorship | Coming soon |
| Import / export product flows | Partial |
Get started
React Wallet Kit setup
Install, configure env vars, first login
Auth Proxy
Managed OTP/OAuth/signup backend
Embedded wallets overview
Architecture and control models
Example app
Full reference implementation