Understand major networks, virtual machines, token standards, gas fees, USDC, USDT and why choosing the correct network matters.
1Lesson 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 mattersWrong-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.
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 mattersA 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 exerciseBefore 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.
3Lesson 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 mattersMany 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.
4Lesson 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 mattersTwo tokens can share a familiar name or symbol while representing different contracts and risk profiles.
⚠️
Security warningNever 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.
5Lesson 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 mattersA 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 exerciseFor a planned transfer, write down the token, its network and the fee asset before opening SafePal. Example: USDT + BNB Smart Chain + BNB gas.
⚠️
Security warningNever 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.
6Lesson 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 mattersBlockchain transactions are generally not reversible by a bank or central help desk after you send them.
🧪 Practical exerciseUse 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.
7Lesson 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 mattersA 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.