Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Gas-Free Deposit

Deposit USDC from a self-custody wallet without holding any ETH. You sign one off-chain authorization; TxFlow submits the transaction and pays the gas.

Eligibility

How it works

  1. Enter the amount (minimum 5 USDC).
  2. Review and sign the authorization in your wallet — an off-chain signature, no gas, no funds moved.
  3. TxFlow submits the on-chain transaction and pays the gas.
  4. Your USDC is credited, typically within a minute.

What makes it safe

  • Fixed recipient. The signature authorizes only the official bridge contract, 0xcDE3F99bCB4c91e19124e41730489EAeFEc24565. See the bridge audit report.
  • Exact amount. The authorization equals the amount you entered — never unlimited, and never reaching any other asset in your wallet.
  • Bound to your account. Even if someone else obtained your signature and submitted it, the only outcome is that your deposit completes. Funds cannot be redirected.
  • Automatic expiry. Each signature is valid for 60 minutes and then permanently invalid for everyone. If it lapses, sign again — signing is free.

FAQ

Why don't I need ETH? You sign an off-chain authorization instead of sending a transaction yourself, so there is no gas for you to pay.

What should I check before signing? The contract address shown in your wallet must be 0xcDE3F99bCB4c91e19124e41730489EAeFEc24565 and the amount must match your deposit. If either differs, reject the signature and contact support.

I have a little ETH, but not enough for gas. Can I use this? No — the flow requires an Arbitrum ETH balance of 0. Use the standard deposit flow instead.

Why is the minimum 5 USDC? Deposits below 5 USDC cannot be credited on TxFlow at all; the same floor applies here.