CryptoDrawz

How to buy lottery tickets with USDC

USDC is a dollar-pegged stablecoin issued by Circle. It is a good match for a $5 ticket: the price does not move, and on a low-fee network the transfer costs only cents. Here is how to pay with it two ways.

4 min readUpdated October 7, 2026By the CryptoDrawz editorial team

Part of the complete guide: Crypto lottery: the complete guide

Route 1: the payment page

  1. 1Choose your tickets and enter your email.
  2. 2Press "Pay with crypto" and select USDC on the Plisio page.
  3. 3Pick the network you hold USDC on and copy the exact amount and address.
  4. 4Send from your wallet or exchange on that network.
  5. 5Wait for confirmation, then check your email.

Route 2: straight from your wallet

  1. 1Open the "Pay with wallet" tab and connect a wallet (browser extension, or WalletConnect with a QR code or mobile app).
  2. 2Select USDC and enter your email.
  3. 3Press "Pay". Your wallet asks you to sign a short message that proves it is yours. This is free and moves no money.
  4. 4Your wallet then asks you to approve the USDC transfer on Arbitrum One. Check the amount and address.
  5. 5The site reads the transaction from the blockchain, waits for a few confirmations and issues your tickets.

If the "Pay with wallet" tab says it is being switched on, use "Pay with crypto" instead. It works with any wallet or exchange.

Why Arbitrum

Arbitrum One is a layer-2 network built on Ethereum. It supports native USDC and has transaction fees of cents rather than dollars. That makes it practical for small purchases. See our guide to the Arbitrum network for beginners if it is new to you.

Getting USDC onto Arbitrum

Many exchanges let you withdraw USDC directly to Arbitrum. Choose "Arbitrum One" as the network in the withdrawal form. This is simpler and often cheaper than bridging from Ethereum yourself. Our guide on getting USDC or USDT on Arbitrum covers the options.

Checks the site makes for you

  • The transaction succeeded and has enough confirmations.
  • The transfer is in USDC or USDT, from the wallet that signed the order, to our receiving address.
  • The amount is at least the order total.
  • The transaction was made after the order was created.
  • The transaction has not been used for another order.

If something looks wrong

Confirmation takes a few blocks and can take a minute or two. The page keeps checking and tells you what it is waiting for. If it times out after you sent funds, your money is not lost: press "Check again" or contact us with your order number.

Native USDC and bridged USDC

On some networks there are two kinds of USDC: native USDC issued directly by Circle, and older bridged versions created by a bridge. They can look similar in a wallet. The wallet payment here accepts the native USDC contract on Arbitrum One and the USDT contract. If your balance is in a bridged version, swap it for native USDC first or use the payment page instead.

Reading the wallet prompt

  • Token: USDC or USDT.
  • Network: Arbitrum One.
  • Recipient: the receiving address shown on the site. It should match what your wallet displays.
  • Amount: the order total in tokens, for example 25 USDC for five tickets.
  • Fee: a few cents of ETH.

Paying for many tickets at once

You can buy up to 100 tickets in one order. One order means one transfer, one fee and one confirmation, which is cheaper and simpler than ordering many times. If you want to spread out your spending, do it by week, not by splitting a week's budget into many tiny orders.

Example: native USDC on Arbitrum

You hold 30 USDC on Arbitrum One. You choose six tickets ($30). The wallet tab asks you to connect, sign and approve a transfer of 30 USDC. If you only have 29.98 USDC because of a small fee deducted earlier, the page will show you cannot pay the full amount and tell you "Not enough USDC on Arbitrum", so you top up by a dollar. Overpaying is accepted but not refunded automatically, so send the exact total. After confirmation, six ticket numbers arrive by email.

Why USDC and USDT both work

They are both dollar-pegged stablecoins issued on Arbitrum with six decimals, so the maths for tickets is identical. Use whichever you already hold. The site checks the token contract address against the official ones, so a lookalike token will not count.

Ready?

A weekly draw you can check yourself.

$5 tickets, a public random value, and every result published with the data to recompute it.

Frequently asked questions

Is USDC safe?

It is widely used and backed by reserves, but stablecoins carry issuer and depeg risk. Hold only what you need.

Can I pay with USDC on Ethereum mainnet?

Through the payment page, if offered. The wallet route uses Arbitrum One.

Why do I sign a message?

It proves you control the wallet that paid, and stops someone else from claiming your transfer for their order.

What if I send extra?

For the wallet route, extra is accepted and not refunded automatically. Send the exact total.

Is USDC on Arbitrum different from other USDC?

It is native USDC issued by Circle on Arbitrum, different from older bridged versions.

Can Circle freeze my USDC?

Issuers can freeze addresses in some circumstances. Keep records and use your own wallet.

What if my balance is slightly short?

Top up and retry. The site only accepts the full order total.

Keep reading