How to scan a QR code and pay with crypto

How to scan a QR code and pay with crypto safely: what QR codes contain, what to check before confirming, and common mistakes.

Paying by QR code is usually just a normal transfer with one advantage: the address is filled in automatically. You still need a quick verification step before you confirm, because crypto transfers are typically irreversible.

What a crypto QR code contains

A payment QR code can include:

  • A recipient address.

  • A network hint (TON, TRON, Solana).

  • An amount, if the QR is dynamic.

  • A comment or memo/tag, if the payment flow needs it.

Step-by-step: scan and pay

1

Open MyTonWallet and start a transfer (Send).

2

Tap the QR scan option and scan the merchant’s QR code.

3

Review the recipient details, the network, and the amount.

4

Confirm the payment.

The “two-second safety pause”

Before confirming, always check:

  • The network matches what the merchant expects.

  • The recipient address looks correct (check the start and end).

  • The amount is correct.

  • A memo/tag is included if the merchant requires it.

After you pay

If the merchant asks for proof, share the transaction details or TXID. That makes it easy to verify the payment in a blockchain explorer.

Last updated