EN

Which Network Does OpenRouter Accept USDC On, and How to Pay From Another Chain

Shawn Muggle

You have USDC. OpenRouter takes crypto. That should be the end of it, except your wallet is asking which network to send on, and the checkout page does not make the answer obvious. USDC exists on a dozen chains and they are not interchangeable — a transfer sent on the wrong one does not arrive late, it arrives somewhere else entirely.

This question showed up from people in the OpenRouter community in the last days of August 2026, usually right before sending rather than after. That is the correct time to ask.

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.

The short answer: Base, at the time of writing

At the time of writing, OpenRouter's crypto option hands the payment off to a Coinbase-hosted checkout, and the payment link it produces accepts USDC on Base — not USDC on Ethereum mainnet, Solana, Polygon or Arbitrum. One asset, one network. Payment methods change without notice, so check the current payment page before you send.

This trips people up because the deposit address on the page looks like an ordinary Ethereum address. Base is an EVM chain, so addresses on Base share the same format as addresses on Ethereum, Polygon, BNB Chain and Arbitrum. Your wallet will happily let you send to that string on any of them. The address being valid tells you nothing about whether the funds land where the invoice is watching.

How to check before you send, not after

Do not rely on memory or on this article. Confirm it on the page in front of you:

Checking is worth the trouble, because a wrong-network send may be unrecoverable.

What happens if you send on the wrong chain

The transfer still exists at that address on whichever network you used, but the invoice is not watching that network, so nothing gets credited and your OpenRouter balance does not move. Whether anyone can retrieve it depends on who controls that address on the other chain, and that is not something you can determine from the outside — treat a wrong-network send as potentially unrecoverable rather than as a delay. If it happens, the only path is to contact the support channels for the checkout you were paying.

Retrying on the correct chain means sending another payment. The first one does not automatically follow you over.

What does not solve the problem

If your money is not on Base, the fix is to let something else settle the Base side. That is what ROZO Checkout does — it takes the exact link OpenRouter generated and pays it, while you pay in the coin and network you actually hold.

  1. In OpenRouter, open Settings then Credits, turn on the crypto option, enter the amount and click Purchase. Copy the payment link it produces.
  2. Paste that link at checkout.rozo.ai.
  3. Choose what you hold: USDT or USDC on Solana, BNB Chain, Ethereum or Polygon; USDC on Base or Stellar; or Bitcoin over Lightning.
  4. Send the quoted amount to the one-time deposit address shown, or pay the Lightning invoice. ROZO's page tells you the exact coin, network and amount to use, so you are not guessing at the network. A funder wallet then settles the invoice. Credits are applied after the payment settles on chain; the ROZO payment page shows live status until it does.

There is no ROZO account, no card and no KYC. ROZO enforces no minimum of its own; OpenRouter's validation on the link still applies.

On cost: OpenRouter charges its own crypto fee, around 5% as listed on OpenRouter's FAQ at the time of writing, and that is already built into the link amount. ROZO charges a 1% service fee on top, shown before you send anything. Network fees on the chain you send from are separate again.

Note that native SOL, native BNB, native ETH and on-chain Bitcoin are not supported. On Solana and BNB Chain it is the stablecoin that moves, and Bitcoin goes over Lightning rather than the base chain. For the Bitcoin route, any wallet that can pay a standard Lightning (BOLT11) invoice will work.

Frequently asked questions

Can I send USDC on Ethereum mainnet if I pay the higher gas?
No. Gas is not the constraint — at the time of writing the invoice watches one network. Paying more for a mainnet transfer does not make Base see it.
Does ROZO change which network OpenRouter accepts?
No. The link is settled on whichever network the checkout requires — USDC on Base at the time of writing. ROZO handles that leg so the coin and chain you send from no longer have to match it.
Does the ROZO route cost more?
There are two fees to think about. OpenRouter's own crypto fee is around 5% as listed on OpenRouter's FAQ at the time of writing and is already inside the link amount, and ROZO adds a 1% service fee that is shown before you confirm. Your own network fee for sending the coin is separate.
How long does the crypto route take to credit?
Credits are applied after the payment settles on chain; the ROZO payment page shows live status until it does.

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