<!-- tempo-docs-context -->
> Source: [/docs/accounts/custodians](https://tempo.xyz/developers/docs/accounts/custodians.md)
> Section: [Accounts](https://tempo.xyz/developers/docs/accounts.md). Create accounts, set up signing methods, policies, access keys, key rotation, and fees, and follow guides for users, automations, agents, and teams.
> [Documentation index](https://tempo.xyz/developers/llms.txt) · [Docs skill](https://tempo.xyz/developers/SKILL.md)

> Tempo MCP: Use `search`, `find_pages`, `read_page`, and `code` at `https://mcp.tempo.xyz` for Tempo and related documentation.
> If an indexed page is missing or reflects an older site, read this site’s [documentation index](https://tempo.xyz/developers/llms.txt) and Markdown pages directly.

# Custodians

Hold stablecoins for your customers or your team, yourself or through a custodian.

## Overview

A custody setup decides who holds the keys to stablecoins you hold for others. Either a custodian holds them, or your own approvers do.

Start here if any of these describe you:

* You run an exchange or payments processor that holds many customers' funds.
* Your funds sit with a custodian, such as Fireblocks.
* Your team wants no single person able to move its stablecoins.

<span id="recommended-setup-by-situation" />

<span id="custodian-guides" />

<span id="guides" />

<span id="custody-guides" />

<span id="what-your-custodian-controls" />

<span id="who-controls-the-key" />

<span id="how-it-works" />

## Custody Setups

| Setup | Account | Who holds the keys | Who approves a payment |
| --- | --- | --- | --- |
| A custodian holds your funds | [Single-key account](https://tempo.xyz/developers/docs/accounts/how-it-works#address) | The custodian | The custodian, through its own policies and approvals |
| You hold the keys | [Team multisig](https://tempo.xyz/developers/docs/accounts/custodians/team-multisig), a configurable account | Your approvers | Approvers whose weights reach the threshold |

Plain stablecoin transfers from a custody address work as on any EVM chain. Fee tokens, fee sponsorship, and access keys need your custodian to send [Tempo Transactions](https://tempo.xyz/developers/docs/guide/tempo-transaction). Ask your custodian which it supports before you plan on them for a custody address.

A team multisig keeps its address when its approvers change. Until [T14](https://tempo.xyz/developers/docs/protocol/upgrades/t14), it runs only on the [Tempo Accounts devnet](https://tempo.xyz/developers/docs/accounts/create#connect-to-the-devnet).

For customer deposits, an [omnibus account](https://tempo.xyz/developers/docs/accounts/custodians/omnibus-accounts) gives each customer a deposit address that pays into one account. [Custody partners](https://tempo.xyz/developers/docs/partners/wallets#custodial--institutional), such as Fireblocks, support Tempo.

<span id="what-custodians-support-on-tempo" />

<span id="choose-the-fee-token-for-custody-addresses" />

<span id="attribute-deposits-in-an-omnibus-wallet" />

<span id="control-what-arrives" />

<span id="custody-features-on-tempo" />

<span id="features-to-use" />

<span id="tempo-features-for-custodians" />

## Tempo Features

* **[Fee Tokens](https://tempo.xyz/developers/docs/accounts/fees/fee-tokens):** Tempo has no gas token. Set a default stablecoin for fees on each address that sends.
* **[Virtual Addresses](https://tempo.xyz/developers/docs/accounts/virtual-addresses):** Give each customer a deposit address that pays straight into your account, with no sweeps.
* **[Receive Policies](https://tempo.xyz/developers/docs/accounts/policies/receive-policies):** Accept only the stablecoins and senders you allow. Tempo holds anything else instead of crediting it.
* **[Transfer Memos](https://tempo.xyz/developers/docs/guide/payments/transfer-memos):** Add a payment reference to each payment, so you can reconcile it with your records.

## Related

[Hold Customer Funds in an Omnibus Account](https://tempo.xyz/developers/docs/accounts/custodians/omnibus-accounts): Use for customer deposit addresses that pay into one account.

[Set Up a Team Multisig](https://tempo.xyz/developers/docs/accounts/custodians/team-multisig): Use for one account where any two of three approvers approve each payment.

[Wallet Partners](https://tempo.xyz/developers/docs/partners/wallets#custodial--institutional): Covers custodians and institutional wallets that support Tempo, such as Fireblocks.

[Virtual Addresses](https://tempo.xyz/developers/docs/accounts/virtual-addresses): Covers deposit addresses that pay straight into your account.

[Receive Policies](https://tempo.xyz/developers/docs/accounts/policies/receive-policies): Covers which stablecoins and senders an account accepts.
