> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trezu.org/llms.txt
> Use this file to discover all available pages before exploring further.

# What is a Treasury?

> Learn how treasuries can help teams to securely manage all their assets

A treasury is a shared wallet that allows teams to securely manage crypto assets across multiple blockchains. Treasuries are designed to be flexible and customizable, allowing teams to set their own rules and permissions for managing their funds.

More technically, a treasury is a multisig wallet, where each member controls their own wallet and is assigned a specific role. To perform any action, team members need to create proposals - limited by their role - and submit them for voting. If a proposal reaches the required voting threshold, then it gets executed automatically by the system.

<Note>
  Trezu is a non-custodial solution, which means we do not have access to your private keys or funds. Your team retains full control over your assets.
</Note>

***

## Public & Confidential Treasuries

Trezu currently offers two types of treasuries, each designed to meet different needs regarding financial data visibility and how transactions are handled:

1. **Public** treasuries, built for open organizations handling public funds
2. **Confidential** treasuries, designed for teams that want to keep their financial data private

| Feature                                        | Public Treasury          | Confidential Treasury      |
| ---------------------------------------------- | ------------------------ | -------------------------- |
| Team members                                   | 🌐 Visible to anyone     | 🌐 Visible to anyone       |
| View the treasury funds                        | 🌐 Visible to anyone     | 🔒 Only the team           |
| View payment requests (current and historical) | 🌐 Visible to anyone     | 🔒 Only the team           |
| View swap requests (current and historical)    | 🌐 Visible to anyone     | 🔒 Only the team           |
| How transactions are handled                   | 🌐 Through public chains | 🔒 Through a private shard |

<Tip>
  Learn more about confidential treasuries in the [**Confidential Treasuries documentation**](/confidential-treasuries).
</Tip>

***

## Chains & Assets

Treasuries can hold crypto assets on multiple chains, helping teams to manage all their funds from a **single platform**, thus **without needing to use multiple wallets**.

<Columns cols={4}>
  <Card title="Ethereum" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/ethereum.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=41e6ea5e152c8c750b2db387da92d504" width="24" height="24" data-path="assets/docs/chains/ethereum.svg" />

  <Card title="Solana" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/solana.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=a9bea5ade6db41982e3b689f9d8f5603" width="24" height="24" data-path="assets/docs/chains/solana.svg" />

  <Card title="Bitcoin" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/bitcoin.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=dc2585cac4ccea3b2682b6ca9f4c3760" width="24" height="24" data-path="assets/docs/chains/bitcoin.svg" />

  <Card title="Polygon" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/polygon.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=242c965f47387abf3f841d69f41eb882" width="24" height="24" data-path="assets/docs/chains/polygon.svg" />

  <Card title="NEAR" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/near-protocol.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=649c9159b07e34c23a46e811f309e569" width="24" height="24" data-path="assets/docs/chains/near-protocol.svg" />

  <Card title="Sui" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/sui.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=0cddb499925298fbfd2f3791557e3f7e" width="24" height="24" data-path="assets/docs/chains/sui.svg" />

  <Card title="TON" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/ton.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=0e1c7fc1fb66f147a175b7e194adb454" width="24" height="24" data-path="assets/docs/chains/ton.svg" />

  <Card title="Cardano" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/cardano.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=2e6ec0a6a88042ee741eb6c0f43fd595" width="24" height="24" data-path="assets/docs/chains/cardano.svg" />
</Columns>

<Accordion title="...and many more">
  <Columns cols={4}>
    <Card title="ADI" img="https://mintcdn.com/neardev/h_yHNqv6x4a5jItI/assets/docs/chains/adi.jpeg?fit=max&auto=format&n=h_yHNqv6x4a5jItI&q=85&s=4ad15204d015083c5311b5cfbda9d39f" width="225" height="225" data-path="assets/docs/chains/adi.jpeg" />

    <Card title="Aleo" img="https://mintcdn.com/neardev/h_yHNqv6x4a5jItI/assets/docs/chains/aleo.png?fit=max&auto=format&n=h_yHNqv6x4a5jItI&q=85&s=0bf434bffac31028a60363895588f17f" width="200" height="200" data-path="assets/docs/chains/aleo.png" />

    <Card title="Arbitrum" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/arbitrum.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=f41f81aea8dab6efd93f3aceddf53b02" width="24" height="24" data-path="assets/docs/chains/arbitrum.svg" />

    <Card title="Aurora" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/aurora.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=ffba42d7ef25e93cb71edab1d364129b" width="24" height="24" data-path="assets/docs/chains/aurora.svg" />

    <Card title="Avalanche" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/avalanche.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=80f42b0f7686766874a3fba62533785c" width="24" height="24" data-path="assets/docs/chains/avalanche.svg" />

    <Card title="Base" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/base.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=39883076323b56a45897ddfce708febd" width="24" height="24" data-path="assets/docs/chains/base.svg" />

    <Card title="Bera" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/bera.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=15642a6005a72987c18ddaf87eff5387" width="24" height="24" data-path="assets/docs/chains/bera.svg" />

    <Card title="BNB Chain" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/bnb.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=9ddf01c95057616f562f5b3b0ef48efb" width="24" height="24" data-path="assets/docs/chains/bnb.svg" />

    <Card title="Bitcoin Cash" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/bitcoin-cash.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=f1be6abf0b23a80a12edad89cd90f720" width="24" height="24" data-path="assets/docs/chains/bitcoin-cash.svg" />

    <Card title="Dash" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/dash.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=b8c0fe4e927aed1dbdc5bc52bf382b64" width="530" height="530" data-path="assets/docs/chains/dash.svg" />

    <Card title="Dogecoin" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/dogecoin.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=10e0a9082df4086cc28862834889310f" width="2500" height="2500" data-path="assets/docs/chains/dogecoin.svg" />

    <Card title="Gnosis" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/gnosis.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=0fdf718dc7ad9252418b35875bfddfe8" width="24" height="24" data-path="assets/docs/chains/gnosis.svg" />

    <Card title="Litecoin" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/litecoin.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=4a198c4579e9a6f5b013bca3adc87d13" width="24" height="24" data-path="assets/docs/chains/litecoin.svg" />

    <Card title="Monad" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/monad.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=62819b7b5b8318607879eecd760aac0a" width="24" height="24" data-path="assets/docs/chains/monad.svg" />

    <Card title="Optimism" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/optimism.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=f288fbba1313e0e870c463107079d988" width="24" height="24" data-path="assets/docs/chains/optimism.svg" />

    <Card title="Plasma" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/plasma.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=c5b65cea3b4654debcff21a7e6a690f8" width="162" height="162" data-path="assets/docs/chains/plasma.svg" />

    <Card title="Scroll" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/scroll.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=8c484fef92eafeb3482d1f431299f325" width="83" height="81" data-path="assets/docs/chains/scroll.svg" />

    <Card title="Starknet" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/starknet.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=4a508d1d0ff7515ad2db74c3eec3e316" width="24" height="24" data-path="assets/docs/chains/starknet.svg" />

    <Card title="Stellar" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/stellar.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=2e229990ecafe2cdcb0f4018be102eb9" width="24" height="24" data-path="assets/docs/chains/stellar.svg" />

    <Card title="Tron" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/tron.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=1ce2f7c5c86755b59313e624cefec3cd" width="24" height="24" data-path="assets/docs/chains/tron.svg" />

    <Card title="XLayer" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/x-layer.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=55265ff725a22f5226d402b59342df46" width="24" height="24" data-path="assets/docs/chains/x-layer.svg" />

    <Card title="XRP" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/xrp.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=26a9b57900492d26f44296bd14332167" width="24" height="24" data-path="assets/docs/chains/xrp.svg" />

    <Card title="Zcash" img="https://mintcdn.com/neardev/_b91lm7uuWLXJsLe/assets/docs/chains/zcash.svg?fit=max&auto=format&n=_b91lm7uuWLXJsLe&q=85&s=05fde7d6ec3d934497877602babd3097" width="2500" height="2500" data-path="assets/docs/chains/zcash.svg" />
  </Columns>
</Accordion>

New chains and assets are being added regularly, so if you don't see a specific chain or asset supported, please reach out to us and let us know!

***

## Team Members & Roles

A treasury is composed of multiple members, and each member can be assigned multiple [roles and permissions](/governance/members-and-roles). There are three main roles in a treasury:

<Columns cols={3}>
  <Card title="Governance" icon="landmark" href="/governance/members-and-roles#governance" cta="View permissions" arrow>
    Manages team members and configuration, without handling day-to-day fund requests
  </Card>

  <Card title="Requestor" icon="user-plus" href="/governance/members-and-roles#requestor" cta="View permissions" arrow>
    Creates fund-related proposals such as payments and swaps, with no voting power
  </Card>

  <Card title="Finance" icon="badge-dollar" href="/governance/members-and-roles#finance" cta="View permissions" arrow>
    Reviews and votes on fund-related proposals, cannot manage governance settings
  </Card>
</Columns>

<Check>
  Team members can be assigned multiple roles, for example a member can be both Governance and Finance, which means they can manage team members and also vote on proposals.
</Check>

***

## Governance & Proposals

In a treasury, nobody can take unilateral decisions regarding the management of funds or team members. Instead, each treasury defines a minimum number of members that need to be in agreement to perform a certain action - this is called the voting threshold.

All actions - be it making a payment, swapping tokens, or managing team members - need to be **first proposed**, and relevant team members get to vote on them. If a proposal reaches the required voting threshold, then it gets executed automatically by the system.

This way, treasuries ensure that all decisions are made collectively, thus minimizing risks and maximizing security.

***

## Security Model

Treasury security in Trezu is enforced through three mechanisms:

1. **Multiple members** – actions require approvals from more than one wallet
2. **Roles** – limit what actions each wallet can perform
3. **Voting thresholds** – define how many approvals are required for an action to be executed

***

## Frequently Asked Questions

<Accordion title="Do I need to deposit funds to use a treasury?">
  A treasury is a wallet on its own, so you would need to deposit funds into the treasury to be able to use them.

  Once the funds are in the treasury, they can be managed by the team according to the defined roles and voting rules.
</Accordion>

<Accordion title="Who holds the funds I deposited?">
  Your funds are held by the treasury, which is a multisig wallet smart contract on NEAR.

  The treasury is controlled by your team members through governance. The Trezu team does not custody your keys or funds, nor has any kind of access to them.
</Accordion>

<Accordion title="What happens if Trezu goes down? How can I access my funds?">
  Your funds remain on-chain and under the treasury control. Team members can use alternative interfaces or command-line tooling to keep managing the treasury.
</Accordion>

<Accordion title="Can I import an existing treasury?">
  If you previously created a `.sputnikdao.near` DAO, just sign in with the same account that created it and your treasury will be there, ready to use.

  For other treasury types, we do not currently offer a migration tool. Feel free to contact us so we can discuss your specific case and see how we can help.
</Accordion>

***

## Ready to get started?

[Create your treasury now](https://trezu.app/) and start managing your team's crypto assets securely and collaboratively!
