> ## 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.

# Embedded Wallet Kit (EWK)

> 0xkey's Embedded Wallets enable you to integrate secure, custom wallet experiences directly into your product.

The **Embedded Wallet Kit** (`@0xkey-io/react-wallet-kit`) integrates passkey, OTP, OAuth, and wallet flows into React apps. It uses the [Auth Proxy](/reference/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**                                   |

See the [Roadmap](/0xkey/roadmap) for details.

## Get started

<CardGroup cols={2}>
  <Card title="React Wallet Kit setup" icon="react" href="/sdks/react/getting-started">
    Install, configure env vars, first login
  </Card>

  <Card title="Auth Proxy" icon="shield" href="/reference/auth-proxy">
    Managed OTP/OAuth/signup backend
  </Card>

  <Card title="Embedded wallets overview" icon="wallet" href="/embedded-wallets/overview">
    Architecture and control models
  </Card>

  <Card title="Example app" icon="github" href="https://github.com/0xkey-io/sdk-js/tree/main/examples/react-wallet-kit">
    Full reference implementation
  </Card>
</CardGroup>

## Related guides

* [Sub-organization auth](/embedded-wallets/sub-organization-auth)
* [Authentication overview](/authentication/overview)
* [Signing transactions](/embedded-wallets/code-examples/signing-transactions)
