EN

How to Pay OpenRouter with ETH on Ethereum, Base or Arbitrum

Shawn Muggle

You hold ETH and want OpenRouter credits. OpenRouter's own crypto checkout sends you to a Coinbase payment page that, at the time of writing, takes USDC on Base, so your ETH does not settle it directly.

ROZO Checkout pays that same OpenRouter payment link with native ETH on Ethereum, Base or Arbitrum. You paste the link, pick ETH and the network, and send the exact amount shown to a one-time deposit address. ROZO settles the Coinbase invoice in USDC for you, so there is no swap step and no ROZO account.

ROZO Checkout is independent and not affiliated with OpenRouter or Coinbase.

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.

Pay with ETH in 4 steps

  1. In OpenRouter, open Settings, then Credits. Turn on the crypto option, enter the amount ($10 or more) and click Purchase. Copy the payment link it produces.
  2. Paste the link at checkout.rozo.ai and choose ETH on the network you hold it on: Ethereum, Base or Arbitrum.
  3. The page shows a one-time deposit address, a QR code and the exact ETH amount. Scan the QR code with your wallet, or copy the address and amount, and send exactly that amount on that network.
  4. The page watches for the transfer and shows live status. Once your ETH arrives, the OpenRouter invoice is settled and the credits are applied.

Which network to send ETH on

Pick the network your ETH already sits on. Moving it to another network first costs a bridge fee and time for no benefit.

Whichever you choose, send on exactly the network shown on the payment page. ETH sent on any other network will not arrive at the deposit address. Keep a little extra ETH in the wallet for gas too: the order amount has to arrive in full, and the network fee comes on top.

What it costs

A native ETH order carries ROZO's 1% service fee plus an FX spread on the ETH price. Both are built into the ETH amount, and the page shows your rate with the fee included before you send. OpenRouter's own 5% crypto fee is already inside the link amount, and the $10 crypto minimum set on the link still applies.

Gas goes to the network, not to ROZO or OpenRouter. On Base and Arbitrum it is small; on Ethereum mainnet it can be a noticeable share of a small payment.

If you would rather avoid the FX spread, stablecoins are priced without one: USDC on Base, or USDC or USDT on Arbitrum or Ethereum. Our Arbitrum guide covers that route.

Sending from an exchange

You can send straight from an exchange withdrawal, as long as the exchange lets you withdraw ETH on the network shown on the payment page.

Make sure the amount that arrives is at least the amount shown. Exchange withdrawal fees are not covered, and many exchanges take their fee out of the amount you type in. Some exchanges only release withdrawals to addresses you have verified; if yours does, withdraw to your own wallet first and send from there.

Before you send

Frequently asked questions

Can I pay OpenRouter with ETH?
Not on OpenRouter's own checkout, which takes USDC on Base at the time of writing. Through ROZO Checkout the same OpenRouter payment link can be paid with native ETH on Ethereum, Base or Arbitrum.
Which network is cheapest for paying with ETH?
Base or Arbitrum. Both have low gas. Ethereum mainnet works, but its gas is a large share of a $10 to $20 top-up.
Do I need to swap ETH to USDC first?
No. You send ETH and ROZO settles the Coinbase invoice in USDC. The FX spread for that conversion and the 1% service fee are built into the ETH amount shown before you send.
What happens if I send ETH on the wrong network?
It will not arrive at the deposit address and the order will not settle. Send only on the network shown on the payment page. If it already happened, do not pay again; keep the transaction hash and contact support.
Can an AI agent or the CLI pay with ETH?
Today the ROZO Checkout CLI and MCP server pay with USDC, USDT or Bitcoin over Lightning, so native ETH is paid on the web checkout at checkout.rozo.ai. Our guide to paying OpenRouter from an AI agent covers the CLI.

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