Skip to main content

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.

The Embedded Wallet Kit (@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

CapabilityStatus
Passkey, Email OTP, Google OAuthSupported
Wallet create + sign (EVM, Solana)Supported
SMS OTPPartial (API only; no SMS provider wired)
On-chain broadcast / gas sponsorshipComing soon
Import / export product flowsPartial
See the Roadmap for details.

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