Chain-QR logoChain-QRSupported coinsQR Generator
Crypto education

Helpful crypto QR code guides.

Clear, practical explanations for creating and sharing public crypto address QR codes with fewer avoidable mistakes.

USDT networks: ERC-20, TRC-20, and BEP-20

USDT is a token that exists on more than one blockchain. The token name can be identical while the transfer route is different. A QR code should always be labelled with the receiving network.

Quick rule

ERC-20 uses Ethereum, TRC-20 uses TRON, and BEP-20 uses BNB Smart Chain. The sender and recipient must choose the same route.

Before sharing

  1. Select USDT in the generator.
  2. Select the exact receiving network.
  3. Copy the address from the receiving wallet.
  4. Scan the final code once and compare it with the wallet.
Create a USDT QR code →

USDC networks: ERC-20, SPL, Arbitrum, Optimism, Base, and Polygon

USD Coin, or USDC, is available on several blockchain networks. The public address can look similar on EVM networks, but the transfer network still matters. Always select the same USDC network used by the receiving wallet.

USDC network examples

ERC-20 uses Ethereum. SPL uses Solana. Arbitrum, Optimism, Base, and Polygon are separate supported networks. A sender must not assume that an identical-looking 0x address means every network is interchangeable.

Before sharing a USDC QR code

  1. Select USD Coin in the generator.
  2. Choose the exact receiving network.
  3. Copy the public address from the wallet.
  4. Label the QR code and nearby text with the selected network.
Create a USDC QR code →

How to make a crypto QR code easy to scan

A well-designed QR code is more useful when it scans quickly from a phone camera. Exporting the file is only the first step; placement, contrast, and size all affect whether a wallet can read it reliably.

QR code quality checklist

  1. Keep a clear light border around the QR image.
  2. Use strong dark-and-light contrast without patterns behind the code.
  3. Do not stretch, crop, or place a logo over the QR modules.
  4. Use SVG for large print and PNG for most digital sharing.
  5. Scan the final exported image with a wallet before publishing it.

Using crypto QR codes for donations and tips

A public receiving-address QR code can be placed on a creator page, live-stream overlay, poster, event sign, open-source project, or charity page. Include the coin name and network in nearby text so people know exactly what they are sending.

Best format for each use

Use PNG for websites and social posts. Use SVG for large print materials because it remains sharp when scaled. Download the code, scan it with a wallet, and only then publish it.

Create a donation QR code →

Common use cases for crypto QR codes

A crypto payment QR code helps people open a public receiving address quickly with a wallet app. These common use cases work best when the cryptocurrency and network are stated clearly next to the QR image.

Payments

Merchants, freelancers, and service providers can display a crypto QR code on an invoice, checkout page, counter, or payment request. A scannable address reduces manual copying and helps customers start the transfer from their wallet.

Donations & tips

Creators, charities, artists, streamers, communities, and open-source projects can use a donation QR code to accept voluntary crypto contributions. Include a short label such as “Bitcoin donations” or “USDT on TRON” to avoid uncertainty.

Websites & social media

Add a crypto address QR code to a website, profile link page, social post, newsletter, video description, or live-stream overlay. PNG files are convenient for digital posts; always scan the final published image first.

Print & custom use

QR codes can be used on business cards, posters, menus, event signage, presentations, stickers, fundraising materials, and custom projects. SVG is the preferred export for large-format printing because the QR pattern remains sharp when scaled.

Create a crypto QR code →

Destination tags, Stellar memos, and exchange deposits

Some services identify a customer account with an additional value. XRP may use a destination tag, Stellar may use a memo, and other systems may use a payment ID. A standard address alone may not be enough for an exchange deposit.

What to do

Read the receiving platform's instructions before sending. If it lists a memo, tag, or payment ID, include it in the sending wallet exactly as shown. Never assume a QR code alone contains every deposit requirement.

QR codes for Bitcoin, Ethereum, Solana, TRON, and other supported coins

Each cryptocurrency uses its own address format and network rules. Bitcoin addresses often begin with bc1, 1, or 3; Ethereum and compatible networks use 0x addresses; TRON usually begins with T; Cardano addresses often begin with addr1. Chain-QR supports Bitcoin, Ethereum, BNB, XRP, Solana, TRON, Hyperliquid, Dogecoin, Zcash, UNUS SED LEO, Stellar, Monero, and Cardano in addition to USDT and USDC.

Choose the right asset first

Use the Supported Coins page to select the asset you need, then create a QR code from the public receiving address. For tokens, exchange deposits, and multi-network assets, always read the receiving wallet's instructions before you share or send funds.

Browse supported coins →