Why SOL and Solana tokens share a receiving address
SwiftAza can show the same Solana wallet address for SOL and supported tokens on Solana. Their balances remain separate. This is different from sharing an Ethereum address across EVM networks.
SwiftAza · Updated
One wallet, separate token balances
A Solana wallet can control SOL and multiple tokens. Token balances are stored in token accounts associated with the wallet. Each token account refers to a particular token mint.
When a compatible sending wallet accepts your Solana wallet address, it can resolve the receiving token account. The address shown by SwiftAza’s Receive screen is the address to use for that selected asset; do not substitute a mint address found in a token listing.
Three addresses that mean different things
Your wallet address identifies your public wallet account. It is safe to share for receiving supported payments. A token mint identifies which token is being transferred. A token account holds a balance for one mint and has an owner.
These addresses can look similar. Their appearance alone does not tell you their role, or prove that you control the account. Use the Receive screen and confirm the network instead of copying an address from an unfamiliar explorer field.
Solana is not Ethereum or Sui
A Solana address does not become an Ethereum address because the token ticker is the same. USDT on Solana and USDT on Ethereum require the correct network and receiving details. A Solana address also does not belong in a Sui address field.
Ethereum-compatible networks can share the same 0x wallet address for a standard recovery-phrase account, while holding separate balances on each chain. That does not mean assets automatically move between those networks.
Check a balance problem without recreating your wallet
Select the intended Solana asset and copy its public address. Inspect that address using a Solana explorer and compare it with a known incoming transaction. Check both native SOL and token holdings.
A failed balance request is not a reason to create another wallet or import your recovery phrase into a support website. Never send a recovery phrase to support. Report the asset, network and public transaction hash instead.
Sources and further reading
This guide describes the SwiftAza flow at the update date. Provider availability and transaction quotes can change.
Practical wallet guides
- How to receive USDT on the right network
Find your USDT receiving address in SwiftAza, match the network, and check a transfer without confusing token contracts with wallet addresses.
- Why SOL and Solana tokens share a receiving address
Understand the difference between a Solana wallet address, token account and mint address, and why SOL and supported Solana tokens can show the same receiving address.
- How to review a cross-chain swap in SwiftAza
Check the source and destination networks, quote, network fees and slippage before a cross-chain swap in SwiftAza.
Fees · Risks · Contact support
Ready to put this into practice? Open SwiftAza. Review the network and fees before moving any funds.