> For the complete documentation index, see [llms.txt](https://docs.zkbob.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zkbob.com/zkbob-overview/deposit-and-withdrawal-limits.md).

# Deposit & Withdrawal Limits

{% hint style="info" %}
**Limits updates: Limits are updated based on periodic reviews of usage and demand.**&#x20;

\
**06/08/24**\ <mark style="color:red;">**Optimism**</mark> \
[View transaction](https://optimism.blockscout.com/tx/0x25cf6ee81fb7e545c284b642990a88553990570152a46da7871eeff659bd38cb)

* Max pool size reduced to 500,000 USDC
* Daily deposit limit set to 100,000 USDC for tier 1 and tier 2 users
* Additional deposit limits adjusted across tiers (see current values in table below) for the zkBob ETH pool on Optimism.

<mark style="color:purple;">**Polygon**</mark>\
[View transaction](https://polygon.blockscout.com/tx/0xf30fbb2992dde39806fedab4f5751fda5f7bfce3dd811e6c14ff65d868d40d48)

* Max pool size reduced to 750,000 USDC
* Daily deposit limit set to 100,000 USDC for tier 1 and tier 2 users

<mark style="color:green;">**Tron**</mark>

* Pool size reduced to 500,000 USDT
* Single deposit and daily deposit limits set to 1,000 USDT

**23/07/24**  \ <mark style="color:purple;">**Polygon**</mark> USDC pool deposit limits reduced from 10,000 to 1,000 per day.

[View Transaction](https://polygon.blockscout.com/tx/0xa771d0506ca8b0a51246e194240ac1ed2b998af9c7222da4eecac22282335b86)

* Daily user deposit limit set to 1000 USD

* Single deposit limit set to 1000 USD

* Daily user direct deposit capped at 1000 USD
  {% endhint %}

* Limits are imposed to protect against large deposits and withdrawals which may result from illegal activity (for example a hack where attackers need to quickly move a large amount of funds).&#x20;

* By default, new users are limited in the amount they can deposit and withdraw.&#x20;

* Users with [optional KYC through the Know your Cat protocol](/zkbob-app/optional-kyc.md) or businesses with inherent KYC can access higher limits through tiered limits.

* zkBob is multichain, with different limits for different tiers which can also vary by chain.&#x20;

* There are 2 pools for Optimism, one for USDC and a second for ETH.&#x20;

* Limits are reviewed periodically and adjusted as needed to maintain security and follow industry standards.

## Limits Table

<table><thead><tr><th width="158"> </th><th>Tier 1 </th><th>Tier 2 </th><th>Tier 3</th></tr></thead><tbody><tr><td><strong>Demographic</strong></td><td>New Users with no KYC</td><td>Individuals w/ Know Your Cat KYC</td><td>Businesses with inherent KYC</td></tr><tr><td><strong>Single deposit</strong> </td><td><mark style="color:purple;">Polygon:</mark> <br>1,000 USDC <br><br><mark style="color:red;">Optimism:</mark> <br>10,000 <br>USDC<br><br>3 ETH<br><br><mark style="color:green;">Tron:</mark><br>1,000<br>USDT</td><td>USDC &#x26; USDT<br>20,000 <br><br>6 ETH</td><td>USDC &#x26; USDT<br>100,000 <br><br>30 ETH</td></tr><tr><td><strong>Single address per 24/hr</strong></td><td><mark style="color:purple;">Polygon:</mark> <br>1,000 USDC <br><br><mark style="color:red;">Optimism:</mark> <br>10,000 <br>USDC<br><br>3 ETH<br><br><mark style="color:green;">Tron:</mark><br>1,000<br>USDT</td><td>USDC &#x26; USDT<br>20,000 <br><br>6 ETH</td><td>USDC &#x26; USDT<br>100,000 <br><br>30 ETH</td></tr><tr><td><strong>All deposits from all users</strong></td><td><mark style="color:purple;">Polygon:</mark><br>100,000 <br>USDC<br><br><mark style="color:red;">Optimism:</mark><br>100,000 <br>USDC<br><br>30 ETH<br><br><mark style="color:green;">Tron</mark><br>100,000 <br>USDT</td><td>USDC &#x26; USDT<br>100,000 <br><br>30 ETH</td><td>USDC &#x26; USDT<br>300,000 <br><br>30 ETH</td></tr><tr><td><strong>All withdrawals from all users per 24/hr</strong></td><td><mark style="color:purple;">Polygon:</mark> <br>300,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>300,000 USDC<br><br>50 ETH<br><br><mark style="color:green;">Tron</mark><br>50,000 <br>USDT</td><td><mark style="color:purple;">Polygon:</mark> <br>300,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>300,000 USDC<br><br>50 ETH<br><br><mark style="color:green;">Tron</mark><br>50,000 <br>USDT</td><td><mark style="color:purple;">Polygon:</mark> <br>300,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>300,000 USDC<br><br>50 ETH<br><br><mark style="color:green;">Tron</mark><br>50,000 <br>USDT</td></tr><tr><td><strong>Transfers</strong></td><td><mark style="color:purple;">Polygon:</mark> 0.10/tx<br>USDC<br><br><mark style="color:red;">Optimism:</mark><br>dynamic/tx<br>USDC<br>ETH<br><br><mark style="color:green;">Tron:</mark><br>0<br>USDT</td><td><mark style="color:purple;">Polygon:</mark> 0.10/tx<br>USDC<br><br><mark style="color:red;">Optimism:</mark><br>dynamic/tx<br>USDC<br>ETH<br><br><mark style="color:green;">Tron:</mark><br>0<br>USDT</td><td><mark style="color:purple;">Polygon:</mark> 0.10/tx<br>USDC<br><br><mark style="color:red;">Optimism:</mark><br>dynamic/tx<br>USDC<br>ETH<br><br><mark style="color:green;">Tron:</mark><br>0<br>USDT</td></tr><tr><td><strong>Overall Pool Size</strong></td><td><mark style="color:purple;">Polygon:</mark> <br>750,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>500,000 USDC<br><br>150 ETH<br><br><mark style="color:green;">Tron:</mark><br>500,000<br>USDT </td><td><mark style="color:purple;">Polygon:</mark> <br>750,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>500,000 USDC<br><br>150 ETH<br><br><mark style="color:green;">Tron:</mark><br>500,000<br>USDT </td><td><mark style="color:purple;">Polygon:</mark> <br>750,000 USDC<br><br><mark style="color:red;">Optimism:</mark> <br>500,000 USDC<br><br>150 ETH<br><br><mark style="color:green;">Tron:</mark><br>500,000<br>USDT </td></tr></tbody></table>
