> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://accounts.tempo.xyz/api/mcp` to find what you need.

# Privy

Use the built-in [Privy adapter](/docs/adapters/privy) when Privy owns authentication, session state, and embedded wallets while the app still wants Tempo account features through the Accounts SDK. Use `privy` and `PrivyAccountsBridge` from `accounts/react/privy`.

## Demo

Target workspace: `examples/enterprise-privy/`.

:::tip
Start with the [Privy adapter guide](/docs/adapters/privy) and the [`privy` API reference](/docs/api/privy). This page is reserved for enterprise deployment notes that go beyond the adapter setup.
:::

## Integration Checklist

* Confirm which Privy login methods your app supports.
* Ensure new users receive embedded Ethereum wallets during signup.
* Use the `accounts/react/privy` helper unless you need a custom account-selection bridge.
* Decide whether account selection should expose every embedded wallet or a selected subset.
* Run the connect and payment guides through the Privy adapter.

## Next Steps

* [Bring Your Auth](/docs/enterprise/bring-your-auth)
* [Privy adapter](/docs/adapters/privy)
* [`privy` API reference](/docs/api/privy)
