> For the complete documentation index, see [llms.txt](https://docs.txflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.txflow.com/getting-started/gas-free-deposit-coming-soon.md).

# Gas-Free Deposit (Coming soon)

Deposit USDC without holding any ETH. Sign one authorization — we submit the transaction and cover the gas, at no cost to you.

### Eligibility

* **Self-custody wallet** — e.g. MetaMask, OKX Wallet, or any wallet where you hold your own keys.
* **Native USDC on Arbitrum** ([0xaf88d065e77c8cC2239327C5EDb3A432268e5831](https://arbiscan.io/address/0xaf88d065e77c8cC2239327C5EDb3A432268e5831)), minimum **5 USDC**. Bridged USDC.e is not supported.
* **Arbitrum ETH balance is 0.** If you hold any ETH, please use the standard deposit flow.

{% hint style="info" %}
**Social login wallets** are not supported — and don't need this feature. Simply transfer USDC on Arbitrum to your deposit address, and we complete the deposit automatically once the transfer is confirmed.
{% endhint %}

### How It Works

1. Enter your deposit amount (minimum 5 USDC).
2. Review and sign the authorization in your wallet — an off-chain signature that costs no gas and moves no funds by itself.
3. We submit the transaction on-chain and pay the gas.
4. Your USDC is credited to your account, typically within 1 minute.

***

### How We Keep It Safe

* **Verifiable recipient.** Your signature authorizes only our Official Bridge Contract: [0xcDE3F99bCB4c91e19124e41730489EAeFEc24565](https://arbiscan.io/address/0xcDE3F99bCB4c91e19124e41730489EAeFEc24565). For more security details, read our [bridge audit report](https://docs.txflow.com/resources/audits).
* **Exact amount only.** The authorization equals the amount you entered — never unlimited. No other assets in your wallet can be accessed.
* **Bound to your account.** Even if someone else obtained and submitted your signature, the only possible outcome is that your deposit completes. Funds cannot be redirected.
* **Automatic expiry.** Each signature is valid for 60 minutes, then becomes permanently invalid for everyone. If it expires, simply sign again — signing is free.

***

### FAQ

**Why don't I need ETH?** You sign an off-chain authorization instead of sending a transaction yourself. We submit the transaction and pay the gas on your behalf.

**What should I check before signing?** The contract address in your wallet must be [0xcDE3F99bCB4c91e19124e41730489EAeFEc24565](https://arbiscan.io/address/0xcDE3F99bCB4c91e19124e41730489EAeFEc24565), and the amount must match your deposit. If either differs, reject the signature and contact support.

**I have a small amount of ETH, but not enough for gas. Can I use this?** Not currently — Gas-Free Deposit requires an Arbitrum ETH balance of 0. Please use the standard deposit flow.

**Why is the minimum 5 USDC?** Deposits below 5 USDC are not supported on our platform and cannot be credited. The same minimum applies here.
