EN

How to Pay OpenRouter With USDT or USDC on Arbitrum

Shawn Muggle

Your USDT or USDC sits on Arbitrum One, on an exchange or in a wallet, and you want OpenRouter credits. OpenRouter's crypto checkout expects a connected web3 wallet, and an exchange account is not one. Bridging or swapping to another network first costs extra fees and time.

ROZO accepts both USDT and USDC on Arbitrum. Paste your OpenRouter payment link into ROZO Checkout and start the payment. On the ROZO payment page, choose Arbitrum and your token, and ROZO shows a one-time deposit address with the exact amount. When your transfer confirms, ROZO pays the OpenRouter invoice for you.

Steps to pay OpenRouter with crypto: copy your OpenRouter payment link, paste it into ROZO Checkout, pick a chain, and pay.
Every method starts the same way: paste your OpenRouter payment link or payment ID into ROZO Checkout.

Before you start: which tokens on Arbitrum

ROZO accepts USDT (USDT0 on Arbitrum) and USDC on Arbitrum One. Exchanges list that USDT as USDT on the Arbitrum One network.

For USDC, use plain USDC on Arbitrum One. Some exchanges also list a separate bridged USDC (USDC.e) on Arbitrum. That is a different token, and it is not the one ROZO asks for.

You do not pick Arbitrum on the checkout.rozo.ai home page. You pick it on the ROZO payment page that opens after you start the payment, as the steps below show.

Step by step: Arbitrum to OpenRouter credits

  1. In OpenRouter, open Settings then Credits, turn on the crypto option, enter the amount and click Purchase. Copy the payment link it generates.
  2. Open checkout.rozo.ai, paste the link and start the payment. ROZO shows the quote; confirm it with Yes, pay with USDC/USDT.
  3. The ROZO payment page opens with its payment window. Choose Pay to address, then pick USDT on Arbitrum or USDC on Arbitrum, whichever you hold. If you close the window, the pay button on the page opens it again.
  4. The page shows a one-time deposit address and the exact amount to send. In your exchange or wallet, send that token to the address and select Arbitrum One as the network.
  5. Check that the amount that arrives equals the amount shown, then confirm. Once the transfer confirms on chain, ROZO settles the OpenRouter link and the credits appear on your account.

Paying from an exchange or a wallet

Binance lists Arbitrum One for both USDT and USDC withdrawals. OKX does too, and labels its USDT network Arbitrum One (USDT0). Bitget's public coin list also shows Arbitrum One for both tokens; check that its withdrawals are open before you start. On any other exchange, check your exchange's withdrawal network list for Arbitrum One.

An exchange charges its own withdrawal fee and shows it before you confirm. If that fee comes out of the amount you type, add it on top so the full amount arrives.

From a self-custody wallet such as MetaMask, keep a little ETH on Arbitrum One, because Arbitrum network fees are paid in ETH. If you would rather connect the wallet, choose Pay with wallet in the same payment window and pick your Arbitrum balance if it is listed.

Three mistakes that cost money

Wrong network: USDT or USDC sent on Ethereum, BNB Chain or any other network to an address that expects Arbitrum One cannot settle the payment. EVM addresses look the same on every network, so check the network selector, not just the address.

Wrong token: the token you send must match the option you picked. USDC sent to a USDT on Arbitrum order, or bridged USDC.e instead of USDC, does not match.

Wrong amount or late send: send the exact amount the payment page shows, before the quote expires. A one-time deposit address belongs to one quote. Never reuse an address from an earlier attempt.

What it costs

Each cost is shown before you pay:

OpenRouter's crypto checkout has a $10 minimum. If you only want $5 of credits, OpenRouter's Stripe form has a Crypto method that accepts $5, and ROZO can pay that crypto.stripe.com link too.

ROZO is independent and is not affiliated with OpenRouter, Coinbase, Arbitrum, Tether or Circle. There is no ROZO account, no card and no KYC form on our side. Whatever checks your exchange applies to withdrawals still apply.

Frequently asked questions

Does ROZO accept both USDT and USDC on Arbitrum?
Yes. ROZO accepts USDT and USDC on Arbitrum One. You pick the token on the ROZO payment page after you start the payment.
Why don't I see Arbitrum on the checkout.rozo.ai home page?
The network is picked on the payment page, not on the home page. Paste your link, confirm the quote, then choose Pay to address and the Arbitrum option for your token.
Is USDC.e the same as USDC on Arbitrum?
No. USDC.e is a bridged version of USDC. Send plain USDC on Arbitrum One.
What if the amount that arrives is slightly short?
An underpaid transfer cannot settle the invoice automatically. Cover your exchange's withdrawal fee on top of the amount shown so the amount received matches exactly.

Pay OpenRouter with the crypto you already hold

Paste your OpenRouter payment link, pick your chain, and confirm in your wallet.

Open ROZO Checkout

Pay OpenRouter with the crypto you already hold

Open ROZO Checkout