
Your client wants to pay you $1,000 in USDT. You have a wallet address and a service that converts stablecoins into local currency.
Before sharing the address, you need to establish three things: which token the client will send, which network they will use and how you will turn the received balance into money you can spend.
An address alone does not describe the full payment route.
What are USDT and USDC?
USDT and USDC are stablecoins designed to track the value of the US dollar. They are issued by different organizations and operate under different terms, reserve arrangements, redemption rules and risk controls.
USDT is associated with Tether. USDC is issued by Circle. A stablecoin balance is not automatically a bank deposit, and a token's target value does not eliminate issuer, market, network or counterparty risk.
For users who receive international income, stablecoins can offer another form of dollar-linked payment. Whether they are useful depends on the payer, supported network, custody arrangement and the recipient's eventual withdrawal route.
The blockchain network is part of the payment instruction
USDT and USDC can exist on multiple blockchains. For a payment to reach the intended destination, you must confirm the exact token and network combination. For example, USDC on Ethereum and USDC on Base may share similar wallet-address formats in an EVM wallet, but they are balances on different networks.
A receiving service that supports one may not accept the other. You also need to distinguish native USDC from bridged or wrapped versions when a provider makes that distinction. Before sharing receiving details, verify:
Stablecoin name
Blockchain network
Token contract where applicable
Destination address
Required memo or tag
Minimum deposit and confirmation requirements
Any restrictions on funds from third-party wallets
Do not guess the network from the address alone.
Self-custody and provider balances work differently
With a self-custodial wallet, control over transactions depends on the wallet's key-management and signing arrangements.
With a custodial service, the provider controls the relevant custody infrastructure and maintains the customer's account balance.
This distinction matters when something goes wrong.
A confirmed blockchain transfer to an address proves that a transaction occurred on the stated network. It does not automatically prove that a custodial exchange or payment app has credited the customer's internal balance.
Conversely, a displayed account balance inside a provider may not mean the user personally controls the underlying private keys.
Understand which system you are using before transferring meaningful funds.
How to compare stablecoin transfer costs
A stablecoin payment can involve multiple cost layers.
Blockchain cost: The network fee required to submit a transaction.
Withdrawal fee: A charge imposed by an exchange or custodial provider.
Conversion fee: A service charge for exchanging one asset or currency for another.
Exchange-rate difference: The effect of the actual executable rate on the final proceeds.
Local payout fee: Any separate charge for delivering fiat money into the recipient's bank account.
These fees should not be combined into a misleading single percentage unless the calculation clearly defines what is included.
Illustrative cash-out example
Suppose you want to convert 500 USDC. Assume, for illustration only:
Available balance: 500 USDC
Illustrative conversion value: $1 per USDC
Example conversion fee: 0.5%
Illustrative exchange rate: ₦1,500 per USD
Separate final bank payout fee: ₦1,000
The amount after the example percentage fee is: 500 × (1 − 0.005) = $497.50
The illustrative local-currency amount before the bank payout charge is: $497.50 × ₦1,500 = ₦746,250
After the assumed separate payout fee: Final amount: ₦745,250
This is a calculation example, not a live exchange rate or a universal provider quote. It excludes any earlier blockchain or sending-platform deductions.
The current walllet.com cash-out guide describes a 0.5% off-ramp fee, separate from the executable USD/NGN rate. The fee and route must still be verified against the quote available to your account before a transaction.
Can stablecoins be frozen?
Some stablecoins have issuer-level controls that can restrict certain addresses or transactions under applicable terms. Circle's USDC terms describe circumstances in which addresses may be blocked or USDC transfers restricted. That is a different risk from losing access to a self-custodial wallet's recovery credentials.
A stablecoin may introduce issuer restrictions, while the underlying blockchain and the service used for cash-out introduce their own operational risks. “On a blockchain” should not be interpreted as “free of external controls.”
How to investigate a missing stablecoin payment
Start with the transaction hash. Check the blockchain explorer for the correct network. Confirm the token contract, destination address, amount and transaction status.
If the transaction failed on-chain, examine the failure before trying again.
If it succeeded on the wrong network or reached an unintended address, recovery may be impossible.
If it succeeded on the correct network but a custodial provider has not credited your account, give that provider the transaction hash and deposit details through its official support system.
Avoid sending another transaction while the first one is unresolved.
Start here
Explore USDT and USDC payment routes, network checks, conversion costs and cash-out options.
Detailed guides
P2P Alternatives in Nigeria: Compare Routes and Naira Costs
How to Cash Out USDT or USDC to Naira in Nigeria
Cheapest and Safest Way to Send USDT or USDC: Network, Fees, and Test Transfer Guide
Nigeria’s Stablecoin Shift: What It Means for Freelancers Getting Paid Globally
How to Receive USDT or USDC Safely: Before and After Payment Checklist
USDT to USDC Swap: When It Makes Sense and What to Check First
Can Stablecoins Be Frozen? USDT, USDC and Issuer Controls Explained
USDT on Base: Check the Token Contract Before You Send
Confirm network and token details
USDT or USDC on one blockchain is not automatically transferable to an address or receiving service on another. Verify the supported token contract, network, address and deposit policy before sending.
Compare actual cash-out value
The final cash-out amount depends on executable rate, network gas, exchange or off-ramp fees and payout charges. Compare the end-to-end outcome, not a standalone quoted rate.
Reduce preventable errors
Use a small test transaction when practical, confirm confirmation requirements and retain transaction hashes. Be aware of issuer controls, chain risks and potential payment reversibility limits.
Check the destination before sending
If you use walllet.com to manage supported stablecoin balances or cash out through an available route, verify the supported token, network, applicable fees, current quote and bank payout details before confirming.