Module 02Beginner

Networks, Tokens & Stablecoins

Understand major networks, virtual machines, token standards, gas fees, USDC, USDT and why choosing the correct network matters.

Interactive network map

One crypto industry, different execution worlds

A virtual machine is the agreed runtime that executes program instructions consistently across network nodes. Select a network to compare its model.

ETH

Ethereum

EVM

The original EVM smart-contract network and settlement layer for a large ecosystem of applications and L2 networks.

Execution modelEthereum Virtual Machine
Fee assetETH
Typical contract stackSolidity / Vyper
What this means

Every validating node executes the same contract bytecode and reaches the same result. Compatible networks reuse the execution model and much of the tooling, not the same ledger state.

EVM-compatible ≠ one shared network.The same-looking address can have different balances on Ethereum, BNB Smart Chain, Base or Arbitrum. Always verify chain ID, network, gas asset and token contract.
Gas and network resources

USDT and USDC do not pay their own gas

The blockchain processes the transaction, so the wallet normally needs that network's native fee asset or resource system as well as the stablecoin being moved.

Token+Gas=Send

Ethereum

USDC / USDT (ERC20)
Fee paid withETH

ETH pays gas for sends, approvals, swaps and contract calls.

BNB Smart Chain

USDT (BEP20)
Fee paid withBNB

A USDT balance cannot pay BSC gas; keep a small BNB balance.

TRON

USDT (TRC20)
Fee paid withTRX / resources

Transfers consume Bandwidth and smart-contract Energy; TRX may be burned when resources are insufficient.

Solana

USDC / USDT
Fee paid withSOL

SOL pays transaction fees and may also fund token-account setup.

Polygon PoS

USDC
Fee paid withPOL

POL is the native gas asset on Polygon PoS.

Base / Arbitrum / OP

Supported stablecoins
Fee paid withETH

These Ethereum L2 networks use ETH for their network fees.

Avalanche C-Chain

USDC / USDT
Fee paid withAVAX

AVAX pays C-Chain gas for token and contract activity.

Bitcoin

Native BTC transfer
Fee paid withBTC

Bitcoin uses miner fees paid from BTC, not EVM-style gas.

Practical ruleReceiving and holding normally need no gas from the recipient. Sending, swapping, approving, bridging, claiming and most contract interactions do.

Receive or hold

No recipient gas

The sender pays the on-chain fee. Merely viewing a balance also needs no transaction.

Connect a wallet

Usually no gas

Connecting or signing a plain login message is usually off-chain, but still verify what you sign.

Send, swap or approve

Fee required

These change on-chain state and normally need the network's native fee asset or resources.

Bridge or claim

Fee required

Bridges and claims are contract calls and may require fees on more than one network.

“Gasless” does not mean “no network fee exists”.

A sponsor or relayer may pay it for the user, an exchange may process an internal ledger movement, or TRON resources may cover part of the cost. Never assume a public-chain transfer will remain permanently free.

USDC & USDT network directory

Same dollar reference. Different issuers, contracts and rails.

This directory shows mainnets currently listed by Circle for native USDC or by Tether for USDT. A listing does not mean every exchange, wallet or DApp supports deposits on that network.

Issuer lists checked31 Aug 2026
Issuer: Circle

USDC

A US-dollar-referenced stablecoin. Circle publishes native network support, exact contract or asset identifiers, reserve information and third-party assurance reports.

  • Native support differs by chain
  • 1 USDC on one chain is not automatically the same contract on another
  • Gas is paid with the network's fee asset, not USDC
Issuer: Tether

USDT / USD₮

A separate US-dollar-referenced stablecoin with its own issuer, reserves, redemption terms, supported protocols and network-specific token forms.

  • Common forms include ERC20, TRC20 and BEP20
  • Deposit network and token format must match exactly
  • Gas or resources come from the selected network
What is the real difference?

USDC and USDT aim at a similar dollar value, but they are not the same asset. Compare the issuer, reserve and assurance disclosures, direct redemption rules, supported networks, liquidity at the service you use, and the exact token contract. Neither token removes network fees.

Stable Circle / BSC focus

Tether currently lists USDT on BNB Smart Chain. The native-USDC contract list published by Circle does not currently list BNB Smart Chain. A BSC token labelled “USDC” may be bridged or third-party, so verify the exact contract and the official Stable Circle asset specification.

Showing 41 issuer-listed network entries

Algorand

AVM
On-chain actionFee/resources: ALGO
USDC listedUSDT

Aptos

Move VM
On-chain actionFee/resources: APT
USDC listedUSDT listed

Arbitrum One

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

Avalanche C-Chain

EVM
On-chain actionFee/resources: AVAX
USDC listedUSDT listed

Base

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

BNB Smart Chain

EVM
On-chain actionFee/resources: BNB
USDC USDT listed

Celo

EVM
On-chain actionFee/resources: CELO
USDC listedUSDT listed

Codex

EVM
On-chain actionFee/resources: ETH
USDC listedUSDT

Cosmos via Kava

Cosmos SDK
On-chain actionFee/resources: KAVA
USDC USDT listed
EDG

EDGE

EVM
On-chain actionFee/resources: ETH
USDC listedUSDT

Ethereum

EVM L1
On-chain actionFee/resources: ETH
USDC listedUSDT listed

Hedera

Hashgraph / EVM
On-chain actionFee/resources: HBAR
USDC listedUSDT

HyperEVM

EVM
On-chain actionFee/resources: HYPE
USDC listedUSDT

Injective

Cosmos / EVM
On-chain actionFee/resources: INJ
USDC listedUSDT

Ink

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

Kaia

EVM
On-chain actionFee/resources: KAIA
USDC USDT listed

Linea

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT
LIQ

Liquid Network

Bitcoin sidechain
On-chain actionFee/resources: L-BTC
USDC USDT listed

Monad

EVM
On-chain actionFee/resources: MON
USDC listedUSDT
MOR

Morph

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

NEAR

NEAR VM
On-chain actionFee/resources: NEAR
USDC listedUSDT listed
NOB

Noble

Cosmos SDK
On-chain actionFee/resources: Network-specific
USDC listedUSDT

OP Mainnet

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT
PHA

Pharos

EVM
On-chain actionFee/resources: Network-specific
USDC listedUSDT

Plume

EVM
On-chain actionFee/resources: Network-specific
USDC listedUSDT

Polkadot Asset Hub

Substrate
On-chain actionFee/resources: DOT
USDC listedUSDT listed

Polygon PoS

EVM
On-chain actionFee/resources: POL
USDC listedUSDT

Sei

EVM / Cosmos
On-chain actionFee/resources: SEI
USDC listedUSDT

Solana

SVM
On-chain actionFee/resources: SOL
USDC listedUSDT listed

Sonic

EVM
On-chain actionFee/resources: S
USDC listedUSDT

Starknet

Cairo VM
On-chain actionFee/resources: STRK / ETH
USDC listedUSDT

Stellar

Stellar
On-chain actionFee/resources: XLM
USDC listedUSDT

Sui

Move VM
On-chain actionFee/resources: SUI
USDC listedUSDT
XTZ

Tezos

Michelson
On-chain actionFee/resources: XTZ
USDC USDT listed

TON

TON VM
On-chain actionFee/resources: TON
USDC USDT listed

TRON

TVM
On-chain actionFee/resources: TRX / energy
USDC USDT listed

Unichain

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

World Chain

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT

XDC Network

EVM
On-chain actionFee/resources: XDC
USDC listedUSDT

XRP Ledger

XRPL
On-chain actionFee/resources: XRP
USDC listedUSDT

ZKsync Era

EVM L2
On-chain actionFee/resources: ETH
USDC listedUSDT
1
Lesson 1

What a blockchain network is

Each blockchain network maintains its own state, rules, validators and transaction history.

Ethereum, BNB Smart Chain, Polygon and other networks are separate systems. Even when two networks use similar address formats or are compatible with the Ethereum Virtual Machine, balances and contracts on one network are not automatically the same as balances and contracts on another.

This is why a wallet may show the same-looking public address across several EVM-compatible networks while the assets visible on each network are different.

When sending crypto, the network is part of the destination. Checking only the wallet address is not enough.

💡 Why this matters

Wrong-network transfers are one of the most common beginner mistakes and can create difficult or impossible recovery situations.

✅ Key takeaways
  • Networks maintain separate blockchain state.
  • The same-looking EVM address can exist on multiple networks.
  • Always confirm both destination address and network.
2
Lesson 2

BNB Smart Chain

BNB Smart Chain is an EVM-compatible blockchain. BNB is its native utility token and is used to pay transaction fees.

Because BNB Smart Chain is EVM-compatible, many Ethereum-style smart contracts and wallet tools can work with it. Tokens commonly use the BEP20 standard, which is closely related to ERC20-style token behaviour. opBNB is a separate BNB Chain Layer 2 designed for high throughput and ultra-low fees; it has its own chain state and must not be treated as the same network as BNB Smart Chain.

A wallet needs a small amount of BNB on BNB Smart Chain to pay gas when it sends tokens or interacts with smart contracts. Holding a BEP20 token such as a dollar-referenced asset does not remove the need for the network's native gas token.

Gas is paid to the network for processing the transaction. It is separate from the token amount being transferred.

💡 Why this matters

A user can have enough of a token to participate in an application but still be unable to transact because the wallet has insufficient BNB for gas.

🧪 Practical exercise

Before any BNB Smart Chain transaction, check both your token balance and your BNB balance.

✅ Key takeaways
  • BNB Smart Chain is EVM-compatible.
  • BNB pays BSC transaction fees.
  • BEP20 tokens and BNB serve different purposes.
3
Lesson 3

BEP20 and ERC20 token standards

Token standards give wallets and applications a consistent way to interact with fungible tokens.

ERC20 defines a common token interface on Ethereum, including functions for balances, transfers, allowances and approvals. BEP20 performs a similar role on BNB Smart Chain.

The approval mechanism matters for security. A token approval can authorise another smart contract or address to spend tokens up to an allowed amount on your behalf. Approval is not the same action as sending a token, but it can create future spending permission.

That is why you should understand which contract is requesting approval and how much permission is being granted before confirming.

💡 Why this matters

Many Web3 applications require approvals before they can move a user's tokens. Malicious or excessive approvals can create risk.

✅ Key takeaways
  • Token standards define common behaviour.
  • Approvals can grant spending permission.
  • Check the spender and amount before approving.
4
Lesson 4

USDC, USDT and network-specific stablecoins

A ticker such as USDC or USDT does not, by itself, prove the issuer, network or contract behind the asset.

USDC is issued by Circle and USDT is issued by Tether. Both target the value of the US dollar, but they are separate products with different issuers, reserve structures, redemption arrangements, supported networks and contract identifiers.

Circle describes USDC as fully backed by highly liquid cash and cash-equivalent assets and redeemable 1:1 for US dollars through eligible services, with reserve disclosures and third-party assurance reports. Tether publishes its own reserve information, transparency material and direct-customer redemption terms. Learners should compare current issuer disclosures rather than assuming that one dollar ticker is identical to another.

Circle issues native USDC on a defined list of supported blockchains and publishes official contract or asset addresses. Tether publishes its own supported-protocol list for USDT, including network-specific forms such as ERC20, TRC20, Solana tokens and TON Jettons. These lists can change and must be checked rather than assumed.

As of this Academy build, Circle's current native-USDC documentation does not list BNB Smart Chain as a native USDC network. Tokens labelled USDC on BNB Smart Chain may therefore represent bridged, pegged or third-party versions rather than Circle-native USDC. This is exactly why contract verification matters.

Tether's current documentation does list USDT on BNB Smart Chain and TRC20 USDT on TRON. That does not make an ERC20, BEP20 and TRC20 deposit interchangeable at an exchange: the sender and receiver must support the same exact network and token implementation.

Many other stablecoins exist. GSDC on a network where its official contract is supported is one example among them, not a special case for this course. Apply the same issuer, network, representation and contract-address checks to every stablecoin.

For Stable Circle, learners must use the exact BNB Smart Chain token contract officially specified by Stable Circle and should verify that contract independently before transferring or approving tokens. The Academy will not teach users to rely on a ticker symbol alone.

💡 Why this matters

Two tokens can share a familiar name or symbol while representing different contracts and risk profiles.

⚠️
Security warning

Never add or send a token merely because its name says USDC. Verify the network and exact contract address from an authoritative source for the application you intend to use.

✅ Key takeaways
  • USDC and USDT are different issuer products.
  • Similar target value does not mean identical reserves, redemption or contracts.
  • Token tickers are not unique identities.
  • Issuer support varies by blockchain.
  • Verify the exact network and contract address.
  • Stable Circle should publish one official token-contract reference for users.
5
Lesson 5

Gas fees, network resources and gasless claims

A token balance and the asset used to pay the network are usually two different things.

USDC and USDT are tokens on their selected networks. In an ordinary on-chain transfer they do not pay their own transaction fee. Ethereum, Base, Arbitrum and OP Mainnet commonly require ETH; BNB Smart Chain requires BNB; Solana requires SOL; Polygon PoS requires POL; and Avalanche C-Chain requires AVAX.

TRON describes its cost model through Bandwidth and Energy. Transactions consume Bandwidth, while smart-contract calls such as TRC20 transfers also consume Energy. Staked or delegated resources can cover costs; otherwise TRX may be burned. A free Bandwidth allowance is not a guarantee that every USDT transfer will cost nothing.

Receiving or holding a token normally requires no gas from the recipient. Sending, swapping, approving, bridging, claiming and other state-changing contract actions normally do require fees or resources.

A gasless experience usually means an application, sponsor or relayer pays the network fee for the user. An internal exchange transfer may instead update the exchange's private ledger. In both cases, do not confuse a zero fee shown to the user with the absence of an underlying network or service cost.

💡 Why this matters

A learner can hold USDT or USDC yet still be unable to move it if the wallet has no native gas asset or adequate network resources.

🧪 Practical exercise

For a planned transfer, write down the token, its network and the fee asset before opening SafePal. Example: USDT + BNB Smart Chain + BNB gas.

⚠️
Security warning

Never buy a so-called gas token from a link sent by a stranger. Confirm the network and acquire only the correct native asset through a trusted route.

✅ Key takeaways
  • USDT and USDC do not normally pay their own gas.
  • The required fee asset depends on the selected network.
  • Receiving and holding are different from sending or approving.
  • Gasless usually means sponsored, subsidised or off-chain—not that no cost exists.
6
Lesson 6

Network compatibility

A successful crypto transfer requires the sender, recipient, network and asset contract to be compatible.

A centralised exchange may support an asset on one network but not another. A wallet can support many networks, but the receiving service may accept only selected versions of an asset.

Before withdrawing from an exchange or sending between wallets, check the receiving platform's supported network. Do not assume that because two screens both display USDC, USDT or another ticker, the networks match.

A bridge adds contracts, operators or validators, liquidity and a destination representation of the asset. Use only the bridge reached through the network project's official documentation, confirm whether the destination token is native or wrapped, and verify that the receiving service supports that exact representation.

When in doubt, a small test transaction can reduce the amount at risk, although it does not replace checking the correct network and contract first.

💡 Why this matters

Blockchain transactions are generally not reversible by a bank or central help desk after you send them.

🧪 Practical exercise

Use a four-point check: asset, network, address, amount. For tokens, add a fifth check: contract address.

✅ Key takeaways
  • Confirm what the receiver supports.
  • Match the network on both sides.
  • Use an official bridge route only when bridging is necessary.
  • Verify whether the destination asset is native or wrapped.
  • Consider a small test transfer when appropriate.
7
Lesson 7

Common network mistakes

Most network mistakes are preventable with a short verification routine.

Common errors include selecting Ethereum when BNB Smart Chain was intended, assuming opBNB and BNB Smart Chain are the same network, sending to a service that does not support the chosen chain, or manually adding the wrong token contract.

Another common mistake is believing an asset is missing because a wallet does not display it. The blockchain may show the token correctly even when the wallet interface has not automatically added it. A blockchain explorer can help confirm what actually happened.

Do not respond to a missing-token problem by clicking random links or importing unknown contracts. Verify the transaction first, then the network, then the official token contract.

💡 Why this matters

A calm verification sequence prevents one error from turning into a second, more serious security mistake.

✅ Key takeaways
  • BSC and opBNB are separate networks.
  • A hidden token is not necessarily a lost token.
  • Verify on-chain before troubleshooting through unknown links.
Primary-source references

Verify the learning material

The Academy uses authoritative primary sources wherever practical and converts them into beginner-friendly explanations.