Independent review. This site is not the official website and is not affiliated with, endorsed by, or operated by the wallet vendor reviewed here. Never enter your seed phrase or private keys on any third-party site.

Token standards (ERC20, BEP2, BEP20, TRC20) and cross-chain basics

Try Tangem secure wallet →

Token standards (ERC20, BEP2, BEP20, TRC20) and cross-chain basics

Quick overview: token standards are simply rules for how a token contract behaves on a particular blockchain. Those rules determine what functions exist (transfer, approve, allowance), how wallets display balances, and which network you must use to move that asset. I use multiple software wallets daily and have learned the hard way that the token standard—not just the token symbol—matters.

Token standards diagram - placeholder

Token standards explained: ERC20, BEP2, BEP20, TRC20

  • ERC20 — The standard used on Ethereum and EVM-compatible chains. Contracts expose methods like transfer() and approve(), and wallets read events to show your balance.

  • BEP20 — An EVM-compatible token standard. It behaves like ERC20 (same 0x-style addresses and contract functions), but tokens exist on a different network.

Try Tangem secure wallet →
  • BEP2 — A non-EVM token standard with its own address format and sometimes a memo/tag requirement for certain transfers. The contract model and address presentation differ from ERC20/BEP20.

  • TRC20 — A token standard with ERC20-style function names but living on a separate chain and using a different address encoding.

  • Concrete example: USDT exists across ERC20, BEP20, BEP2, TRC20 and other standards. Sending USDT on one standard to an address that expects another is a frequent cause of recoverability headaches.

    Addresses, gas fees, and network quirks

    Every token lives on a single blockchain. That means:

    • You need the network’s native asset to pay gas fees when sending tokens.
    • Address formats can differ; some standards use 0x-style hex addresses, others use chain-specific encodings.
    • Some chains require a memo or tag for exchange deposits (forgetting it can delay recovery).

    Checklist before sending:

    1. Confirm the token standard (not just the symbol).
    2. Confirm the destination supports that standard.
    3. Ensure you hold enough native gas token on the sending network.
    4. Check for memo/tag requirements.

    (Yes — a tiny test transfer of 0.001–0.01 of the token saves time and stress.)

    How cross-chain transfers actually work

    There are three common ways to move a token between chains:

    • Bridges: A bridge usually locks tokens on the origin chain and mints a representation on the destination chain (or swaps via relayers). Bridges can be non-custodial, federated, or custodial — each has trade-offs.

    • Wrapped tokens: Projects issue wrapped versions on other networks (a wrapper contract holds the underlying asset and mints a pegged token on the target chain).

    • Centralized exchanges: Deposit on chain A, then withdraw on chain B. This removes smart-contract bridging risk but requires trusting the exchange.

    Which is right for you? If you prioritize minimal trust and are comfortable with on-chain waits, a well-audited bridge can work. If you want simplicity and are okay with custodial custody for that transfer, an exchange withdrawal is straightforward.

    For more details on options and risks, see the cross-chain guide: /cross-chain-bridges.

    Step-by-step: swap BEP2 to BEP20 (general guide)

    If your wallet doesn't offer a one-click conversion, this general flow will get you from BEP2 to BEP20 safely:

    1. Confirm the exact token contract/address and standard in your wallet (check the token details screen).
    2. Option A — Use a trusted bridge that explicitly supports that token and both standards. Choose source and destination, copy the bridge deposit address, send tokens from your wallet, and wait for the bridge to complete the mint/unlock process.
    3. Option B — Use a centralized exchange: deposit the BEP2 token to the exchange (using the BEP2 deposit option), then withdraw selecting the BEP20 network.
    4. Always send a small test amount first.

    But still test small amounts first. And always confirm whether a memo is required on the BEP2 side.

    Related step-by-step resources: /swap-bep2-to-bep20 and the general swap guide /how-to-swap-general.

    Common mistakes & safety checklist

    What I’ve found after years of swaps and transfers: most losses come from simple mismatches. Protect yourself with this checklist:

    • Double-check the destination network before sending.
    • Verify the contract address in a block explorer for the target chain.
    • Confirm memo/tag requirements (and include them exactly).
    • Send a small test transfer first.
    • Beware tokens with identical symbols but different contracts (phishing clones).
    • Revoke unlimited token approvals after dApp interactions (see /revoke-token-approvals).

    If something goes wrong, contact the destination service (exchange or bridge) promptly and provide transaction IDs and screenshots.

    Token management: add custom tokens, hide spam, track portfolio

    If a token doesn't appear automatically, add it manually with the contract address and correct network (see /add-custom-tokens).

    Spam tokens and unsolicited NFTs can clutter your balances. Hide tokens you don't use and use portfolio tracking tools to follow only the assets you care about (see /token-management-portfolio).

    If you hold USDT across chains and want to move it, consult the targeted guides: /swap-usdt-guides and /swap-tron-trc20.

    Quick comparison: mobile vs extension vs desktop wallets

    Feature Mobile software wallet Browser extension Desktop wallet
    On-the-go swaps & dApp use High High Medium
    Ease of network switching Good Very fast Good
    Backup options Seed phrase / cloud choices Seed phrase Seed phrase / encrypted local backup
    Security (hot wallet) Hot wallet — secure your phone Hot wallet — secure your browser Hot wallet — depends on OS security
    Best for bridging & exchanges Convenient (mobile dApp browser) Fast for dApp approvals Good for power users

    Each form factor trades convenience for different attack surfaces. If you swap daily, mobile is convenient; if you approve many contracts, consider frequent audits of approvals.

    FAQ

    Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets are practical for daily use but are higher risk than cold storage. I personally keep only what I need for active trading or staking and store the rest offline.

    Q: How do I revoke token approvals? A: Use a revoke tool or the wallet's approvals screen and revoke allowances you no longer need. Guide: /revoke-token-approvals.

    Q: What happens if I lose my phone? A: If you have your seed phrase backed up, restore on a new device. If you don’t, funds are effectively inaccessible. See /lost-phone-recovery for backup best practices.

    Q: I got mixed-up USDT standards — how to fix it? A: Identify the on-chain transaction and which standard you sent. If you sent to an exchange, contact support. If to your own wallet, you may need a bridge or recovery steps specific to that chain.

    Conclusion & next steps

    Token standards determine where tokens live and how you move them. Always confirm the token standard, do a small test transfer, and pick a transfer method that matches your trust and convenience preferences. If you want hands-on tutorials for specific flows, try the swap and bridge guides: /swap-bep2-to-bep20, /swap-usdt-guides, and /cross-chain-bridges.

    Protect your seed phrase, check transaction details, and make that tiny test transfer first — it saves time and stress later. And if you want a walkthrough for adding a custom token, start here: /add-custom-tokens.

    Try Tangem secure wallet →