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

# Turnkey

Use a custom adapter when Turnkey owns signer infrastructure and the app wants to expose Tempo account operations through the Tempo Accounts SDK.

## Demo

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

:::warning[Stub]
This page needs a real Turnkey-backed adapter example before publishing. Keep the root SDK structurally typed so non-Turnkey consumers do not inherit a hard dependency.
:::

## Integration Checklist

* Accept an app-provided Turnkey client shape.
* Keep Turnkey-specific dependencies out of the root SDK path.
* Map Turnkey signing responses into Tempo Accounts SDK responses.
* Test connect, payment, and spend-permission flows.

## Next Steps

* [Bring Your Auth](/docs/enterprise/bring-your-auth)
* [Custom adapter](/docs/adapters/custom)
* [Spend Permissions](/docs/guides/spend-permissions)
