How to Use a Crypto Wallet: Receiving, QR Codes & Memos
Master receiving crypto securely with this complete guide. Learn how public addresses, QR codes, and destination memos work across multi-chain networks.
Mastering Crypto Receiving: Public Addresses, QR Codes, and Memos
Learning how to use a crypto wallet begins with mastering the fundamental mechanics of receiving digital assets safely. While sending cryptocurrency requires paying transaction fees and signing payload instructions, receiving funds seems simpler on the surface. However, incoming blockchain transactions present their own set of technical considerations—ranging from network selection and public address derivation to destination tags, memos, and address poisoning risks.
Whether you are acquiring your first token, migrating assets from a centralised exchange, or managing peer-to-peer payments, knowing how to generate and verify receiving details is essential. With non-custodial tools like Axxion Wallet, you remain in complete control of your private keys. Cryptographic keys never leave your device, meaning you bear full responsibility for ensuring that sender and recipient parameters match perfectly across distributed networks.
This guide breaks down every aspect of receiving crypto, explaining how public keys and addresses function, how to leverage QR codes securely, when destination memos are mandatory, and how to maintain accurate tax records for incoming funds. For additional tutorials on setup and wallet navigation, visit our dedicated Guides guides hub.
---
How Public Addresses Work Across Multi-Chain Networks
To receive digital assets, you must share your public wallet address or its corresponding QR code with the sender. In asymmetric cryptography, your public address is mathematically derived from your public key, which in turn stems from your master private key or recovery seed phrase.
Unlike traditional banking IBANs, crypto address formats vary significantly depending on the underlying blockchain architecture. Understanding these differences prevents user errors and lost funds.
Ethereum Virtual Machine (EVM) Chains
On EVM-compatible networks such as Ethereum, Polygon, Arbitrum, Optimism, and BNB Chain, public addresses always start with 0x followed by 40 hexadecimal characters. A single EVM receiving address in Axxion Wallet can accept assets across multiple EVM chains, provided the sender transmits the asset on the correct network layer.
Non-EVM Blockchains
Non-EVM networks utilize custom address formats tailored to their cryptographic curves:
- Bitcoin (BTC): Legacy addresses start with
1, SegWit addresses start with3, and native SegWit (Bech32) addresses start withbc1qortb1q. - Solana (SOL): Utilizes Base58-encoded strings (e.g.,
7xKXtg2CW87...) that do not start with0x. - Cosmos (ATOM): Uses network-specific prefixes such as
cosmos1...orosmo1.... - Stellar (XLM) & Ripple (XRP): Address formats typically start with
G(Stellar) orr(Ripple).
Security Note: Blockchain transactions are permanent and irreversible. Always verify that the recipient address and selected network match exactly before finalizing an incoming transfer. Learn more about network routing in our guide on How to Use a Crypto Wallet: Sending on the Right Network.
---
Step-by-Step: How to Receive Crypto Safely
Receiving tokens into your non-custodial wallet requires a clean, step-by-step workflow to guarantee that assets arrive without delay.
Step 1: Open Your Wallet and Select the Target Token
Open your Axxion Wallet app or launch your browser interface. Navigate to your main portfolio dashboard and click on the token or coin you wish to receive. If you are receiving an unlisted token, search for the asset by its contract address or enable the specific network token standard.
Step 2: Choose the Correct Blockchain Network
Confirm which network the sender is using. If someone is sending USDT on Polygon, you must select your Polygon receiving address—not your Ethereum mainnet address, even though both share the same 0x formatting. Mismatched networks can cause tokens to become stuck on a layer you did not intend to monitor.
Step 3: Copy Your Public Address or Display the QR Code
Click the Receive button. Axxion Wallet will present your complete string address along with a scannable QR code. Use the built-in "Copy Address" button rather than highlighting text manually to avoid dropping characters.
Step 4: Share the Address and Verify Key Digits
Provide the copied address or QR code to the sender. Before they press send, perform a visual check of the first 4 and last 4 characters of the address string to ensure clipboard integrity.
Step 5: Monitor the Block Explorer
Once the sender initiates the transfer, request the Transaction Hash (TxHash). You can paste this hash into a block explorer to monitor real-time node confirmations and verify payload parameters. For a deep dive into custom node configurations, review our article on Chain IDs & RPCs: A Multi-Chain Web3 Wallet Guide.
---
QR Codes: Streamlining Mobile Transactions
Quick Response (QR) codes translate complex 42-character cryptographic strings into scannable two-dimensional matrix barcodes. Using QR codes eliminates typing mistakes and clipboard tampering when transferring crypto between mobile devices and desktop clients.
```
+---------------------------------------+
| [QR CODE SCANNER] |
| 1. Scan barcode via camera |
| 2. Decodes address + URI scheme |
| 3. Verifies checksum automatically |
| 4. Prevents manual copy-paste errors |
+---------------------------------------+
```
How QR Codes Work in Web3
When you display a QR code inside Axxion Wallet, the app encodes the standard BIP-21 URI schema (or EIP-681 for Ethereum). This standard allows the QR code to contain not just the raw public address, but also optional parameters such as request amount, token contract, and network ID.
Best Practices for Scanning QR Codes
- Verify Screen Resolution: Ensure your display brightness is clear when presenting a QR code to a physical camera.
- Check for Visual Hijacking: If scanning a printed QR code at a point-of-sale merchant, ensure no physical sticker has been placed over the original code.
- Double-Check Decoded Text: After scanning, review the auto-populated address field on the sending device before confirming the transaction.
If you prefer using your self-custody wallet directly on mobile browsers without app store downloads, check our walkthrough on PWA Crypto Wallet Setup: How to Install on iOS & Android or read about how installing a PWA crypto wallet on iOS & Android provides native performance.
---
Destination Tags and Memos: Why Some Networks Require Them
One of the most frequent sources of lost funds in crypto receiving involves missing Memos, Destination Tags, or Payment IDs.
Shared Wallet Architecture vs. Individual Addresses
Self-custody wallets like Axxion Wallet generate unique individual key pairs for every user. When receiving funds directly into your self-custody wallet, a Memo is generally not required because your wallet address belongs exclusively to you.
However, centralised exchanges (CEXs) use massive pool wallets that house funds for millions of accounts under a single public address. To determine which individual user account should be credited, the exchange relies on a unique numerical or alphanumeric identifier attached to the transaction payload.
```
[Sender Wallet] ---> (Public Address + Memo/Tag) ---> [Exchange Master Wallet] ---> [User Account Account Balance]
```
Networks Requiring Memos
- Stellar (XLM): Uses a text or ID Memo.
- Ripple (XRP): Uses a numerical Destination Tag.
- Cosmos (ATOM): Requires a Memo field for exchange deposits.
- TON (The Open Network): Mandates a specific text comment for routing.
- Binance Beacon Chain (BNB - BEP2): Requires a Memo identifier.
What Happens If You Forget a Memo?
If you send funds to an exchange without a required Memo, your tokens arrive at the exchange's master account, but the internal system cannot automatically assign them to your account. Recovering missing-memo deposits requires opening manual support tickets with the exchange, paying processing fees, and submitting proof of key ownership.
For further guidance on handling asset routing correctly, consult our comprehensive article on Gas Fees Across Chains: A Crypto Wallet Guide.
---
Network Receiving Checklist & Comparison Table
Use the following reference matrix to understand the receiving requirements across major blockchain networks:
| Blockchain | Address Format | Requires Memo? (Self-Custody) | Requires Memo? (Exchange Deposit) | Gas Paid By | Typical Finality |
| :--- | :--- | :--- | :--- | :--- | :--- |
| Ethereum (ETH) | 0x... (40 hex chars) | No | No | Sender | 12 - 90 seconds |
| Polygon (MATIC) | 0x... (40 hex chars) | No | No | Sender | 2 - 5 seconds |
| Solana (SOL) | Base58 string | No | Rare | Sender | < 1 second |
| Stellar (XLM) | G... (56 chars) | No | Yes (Mandatory) | Sender | 3 - 5 seconds |
| Ripple (XRP) | r... (25-35 chars) | No | Yes (Mandatory) | Sender | 3 - 5 seconds |
| Cosmos (ATOM) | cosmos1... | No | Yes (Mandatory) | Sender | 6 seconds |
---
Common Pitfalls and Security Risks When Receiving Crypto
While receiving assets is conceptually straightforward, malicious actors employ techniques designed to exploit user carelessness. Protecting your assets requires awareness of these threat vectors.
1. Address Poisoning Attacks
Attackers monitor public block explorers for active addresses. They generate a vanity address that matches the first 4 and last 4 digits of an address you frequently interact with. The attacker then sends a zero-value transaction or dust token to your account. If you copy recipient addresses from your past transaction history rather than your actual address book, you risk sending future funds directly to the hacker.
2. Clipboard Hijacking Malware
Malware installed on compromised devices can detect when a user copies a string matching a crypto address format. The malware automatically swaps the copied address in the system clipboard with the attacker's address. Always double-check every character before finalizing operations.
3. Native vs. Wrapped Tokens
Ensure you understand whether you are receiving native tokens (e.g., native ETH on Ethereum) or wrapped versions (e.g., WETH on Polygon). Sending a wrapped token across an unsupported network bridge without prior configuration can lead to temporary visibility issues in your wallet asset lists.
---
Post-Receipt Workflow: Explorers, Gas, and Tax Keeping
Once funds arrive in your wallet, completing a few post-receipt steps ensures clean financial hygiene and readiness for future transactions.
Confirming Status on Block Explorers
Never rely solely on interface visual notifications. To confirm that your incoming transaction has achieved finality, search your address on the network's native explorer (e.g., Etherscan, Polygonscan, Solscan). Check that the status reads Success and that block confirmations have surpassed the network's immutability threshold.
Understanding Gas Allocation for Receiver
In standard Web3 transactions, the sender pays 100% of the gas fee to execute the transfer. As the recipient, receiving tokens costs zero native gas. However, if you receive secondary tokens (such as ERC-20 stablecoins like USDC), you will need a small balance of the network's native coin (ETH, MATIC, or SOL) in the same wallet to move or swap those assets later.
Tax Record Keeping Essentials
Depending on your tax jurisdiction, receiving cryptocurrency may constitute a taxable event—particularly if the incoming transfer represents earned income, staking rewards, airdrops, or payment for services. Keep detailed logs of:
- Date and time of receipt (UTC).
- Exact token quantity received.
- Fair market value (FMV) in your fiat currency at the exact moment of transaction finality.
- Transaction Hash (TxHash) for immutable audit trailing.
If you ever experience issues viewing incoming balances or setting up RPC endpoints, explore the resources available at the Axxion Wallet Help Centre.
Key Takeaway: Receiving crypto requires precise network matching, public address verification, and strict attention to Memos when depositing to centralised exchanges. Non-custodial wallets give you complete ownership of your keys, making user-level verification your best defence against lost funds.
---
Frequently asked questions
Do I need to pay gas fees to receive crypto in my wallet?
No, the sender pays the network gas fee required to validate and add the transaction to the blockchain. Receiving crypto into your wallet costs zero gas. However, if you receive an ERC-20 token or SPL token, you will need native gas tokens (such as ETH or SOL) stored in your wallet when you eventually decide to send, swap, or spend those funds.
What happens if I forget to include a destination tag or memo?
If you are sending crypto to a self-custody wallet like Axxion Wallet, a memo is generally not needed because your public address is unique to you. However, if you send funds to a centralised exchange without a required memo or tag, the exchange will receive the funds in their master wallet but will not know which account to credit. You will need to contact the exchange's support team with your transaction hash to manually recover the deposit.
Is it safe to share my public wallet address or QR code publicly?
Yes, sharing your public wallet address or QR code is completely safe and necessary for receiving funds. Your public address only allows others to send assets to you or view your on-chain transaction history. It does not grant anyone access to control or withdraw funds from your wallet. Never share your private key or 12-word recovery phrase with anyone under any circumstances.
Take self-custody with Axxion Wallet
Multi-chain wallet, live market data, swaps and perpetuals — with your keys on your device.