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

# Privacy

Privacy protocols let users transact on Monad without publicly exposing balances, token
holdings, amounts, or counterparties, typically using zero-knowledge proofs.

## Provider Summary

<Tabs>
  <Tab title="Mainnet">
    <div class="mintlify-table-wrapper">
      <table class="mintlify-table">
        <thead>
          <tr>
            <th>Provider</th>
            <th>Status</th>
            <th>Docs</th>
            <th>Support notes</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>[Unlink](https://www.unlink.xyz/)</td>
            <td>Supported</td>
            <td>[Docs](https://docs.unlink.xyz/)</td>
            <td>Private accounts via zero-knowledge proofs; deposit, transfer, withdraw, and execute operations</td>
          </tr>
        </tbody>
      </table>
    </div>
  </Tab>

  <Tab title="Testnet">
    <div class="mintlify-table-wrapper">
      <table class="mintlify-table">
        <thead>
          <tr>
            <th>Provider</th>
            <th>Status</th>
            <th>Docs</th>
            <th>Support notes</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>[Unlink](https://www.unlink.xyz/)</td>
            <td>Supported</td>
            <td>[Docs](https://docs.unlink.xyz/)</td>
            <td>Private accounts via zero-knowledge proofs; deposit, transfer, withdraw, and execute operations</td>
          </tr>
        </tbody>
      </table>
    </div>
  </Tab>
</Tabs>

## Provider Details

### Unlink

[Unlink](https://www.unlink.xyz/) adds private accounts to applications on existing chains. Users
own, send, receive, and interact with contracts without exposing balances, token types, amounts, or
transaction history, using zero-knowledge proofs.

Unlink closes the counterparty dimension of privacy — it hides who transacts with whom, not just
the amounts. Encrypted UTXO notes hold balances inside the contract, and Groth16 zero-knowledge
proofs verify each operation without revealing the sender, recipient, or amount. You integrate
Unlink as an onchain smart contract paired with a TypeScript SDK ([`@unlink-xyz/sdk`](https://www.npmjs.com/package/@unlink-xyz/sdk)).

#### Features

* Counterparty, amount, and balance privacy on internal transfers between private accounts
* Four core operations: `deposit`, `transfer`, `withdraw`, and `execute` for private smart contract interactions
* Gasless private actions through relayers and ERC-4337 sponsorship
* Flexible custody: non-custodial browser integration or custodial server

#### Use cases

* Private payouts, payroll, and stablecoin operations
* Treasury rebalancing and settlement without exposing strategy
* Scoped funds for AI-agent wallets

To get started, visit the [Unlink documentation](https://docs.unlink.xyz/).
