How Crypto Transactions Work: Addresses, Confirmations and Explorers
Crypto transfer errors are not limited to a mistyped string. The same asset name can exist on multiple networks, contracts and deposit systems; a transaction can succeed on-chain yet never be credited by the receiving service because the route or memo was wrong. This guide creates four stop points—before sending, at signing, after broadcast and after confirmation—and uses a small test plus explorer evidence to show exactly how far a transfer has progressed.
Who this guide is for: People making a first exchange-to-wallet transfer or trying to understand a pending or missing deposit
Key points to understand first
- Verify the same supported network and official contract at both the sending and receiving side.
- Check the address through a second trusted path, not only after copy and paste.
- Sent, network-confirmed and credited by a receiving service are separate states.
- Run a small test first and record the transaction hash, time, fee and conversion value.
Separate creation from final account credit
- 01Choose the route
Fix asset, network, contract and memo/tag
- 02Verify destination
Compare through a second path and address book
- 03Construct transaction
Check amount, fee, change, nonce or UTXOs
- 04Sign
Confirm destination and amount independently
- 05Broadcast
Nodes receive it into a pending pool
- 06Confirm/finalize
Block inclusion and further finality accrue
- 07Receive credit
Provider credits after its own confirmation rule
The first check is the route, not the amount
A transfer route is the combination of asset, network, token contract and destination requirements. The same ticker can appear on several networks, and bridged or counterfeit tokens can use the same name. In both the withdrawal screen and receiving deposit screen, verify supported network, contract address, minimum deposit, required confirmations, memo or tag and any suspension notice. Evidence from only one side is not enough.
An exchange internal transfer may not create an on-chain transaction, while a self-custody transfer normally needs a network fee. A smart-contract destination may reject a simple transfer or fail to process a token. Use a small test for a first route, a larger transfer, a changed address or a network upgrade.
| Field | Sending side | Receiving side |
|---|---|---|
| Asset | Formal name, ticker and contract | Same contract or official bridged representation |
| Network | Withdrawal network and status | Supported deposit network and confirmations |
| Destination | Address format and checksum | Your deposit address and memo/tag |
| Amount | Minimum withdrawal and withdrawal fee | Minimum deposit and credited precision |
| Recovery | Cancellation and support scope | Wrong-network recovery policy |
Recovery services, where offered, do not guarantee success, timing or cost.
After copying, verify the destination through a second path
An address resembles an account number but is bound to a network and usually has no reversal desk. Clipboard malware can replace a copied string. Separate the sending and receiving display where possible, then compare multiple characters at the beginning and end, total length, checksum and address-book label. For a material transfer, reusing a destination proven by a prior small transaction can reduce transcription risk.
Human-readable names such as ENS simplify entry but add a resolution step. Confirm the name resolves to the intended network and address, has not expired and contains no lookalike characters. At exchanges using a shared address plus memo or tag, omission can separate on-chain receipt from customer-account credit.
Read who receives value or authority on the signing screen
A simple transfer signature authorizes a destination, amount and fee, but token operations can include approve, permit and contract calls. A button labeled “connect” may lead to a message signature granting broad spending power. Blind signing hides human-readable details, so verify the application, contract, function, spender and amount elsewhere. Reject unknown signing requests.
An account-model nonce orders transactions, while a UTXO transaction selects unspent outputs and returns change. Even when a wallet selects them automatically, check the fee and received amount. A signed transaction might be discarded before broadcast, but post-broadcast cancellation or replacement is network-specific and never guaranteed.
Recipient amount = sent amount − recipient-side deductions, if anyAccount decrease = sent amount + network fee + provider feeSigned intent = destination + amount + network/chain ID + contract function/authorityFee display and payment mechanics vary by wallet, network and provider.Separate pending pools, block inclusion, finality and account credit
After broadcast, nodes propagate a transaction and may hold it in a pending pool. Inclusion in a block gives one or more confirmations, but a recent block can be reorganized. Some networks use probabilistic finality while others expose explicit finalization. A receiving provider sets its own confirmation count per asset, so a long pending state should be diagnosed before creating a second transaction.
Bitcoin transactions with low fee rates may wait; RBF or CPFP depends on wallet and transaction conditions. Account-model networks may replace a pending transaction using the same nonce and a higher fee. Mistakes can confirm the wrong intent first. Follow official wallet instructions and never give a seed or signature to a supposed support agent.
- Submitted: Accepted by a wallet or provider for processing.
- Broadcast: A transaction hash is propagating on the network.
- Included: The transaction appears in a block.
- Finalized/deeply confirmed: Reversal probability has fallen by protocol or economics.
- Credited: A receiving provider has updated its internal customer account.
Use an explorer to verify status, recipient, token movements and fee
A block explorer can show status, block, timestamp, from, to, value, fee, confirmations, token transfers and contract logs. First confirm it is the explorer for the correct network. In a contract interaction, an outer transaction may be successful while the expected token movement is absent; alternatively, a swap can revert under its slippage rule. Read the function and event logs rather than relying on one green badge.
An explorer is a third-party interface to public ledger data and can suffer indexing delay or outages. Cross-check with another explorer or the wallet’s node connection. For support, provide transaction hash, asset, network, time, amount, destination, memo/tag and required confirmations. A private key, seed, two-factor code or remote access is never needed.
- Select the network
Match the explorer chain ID to the sending network.
- Read the status
Distinguish pending, success and failed/reverted.
- Reconcile value
Check to, token transfers and internal actions.
- Record fee and confirmations
Keep native units separate from fiat conversion.
- Check the recipient
If still uncredited, contact the provider with evidence.
Run the small test under the same conditions and preserve a ledger
A test transfer must use the same network, asset contract, destination and memo/tag as the production transfer, and it must exceed the receiving minimum. A test on another route proves nothing. After credit, save the address in an address book and retest after a change. Splitting a large transfer can reduce one-shot operational risk but increases fees and record count.
The Financial Templates Hub can record timezone-aware date, sender and recipient labels, asset, network, contract, amount, native fee, conversion rate, transaction hash, status, purpose and evidence URL. The crypto tax recordkeeping guide explains how to distinguish a transfer from a disposal and preserve fee treatment for local rules.
A crypto CFD does not transfer an on-chain asset; it is a cash-settled contract with separate point-value, margin, spread, commission and funding rules. Keep its costs in the cross-asset trading-cost workflow, not in a network-fee ledger.
Frequently asked questions
Can a crypto transfer be cancelled?
Most networks provide no reversal desk after finality. Some pending transactions can be replaced under specific rules, but the wallet and transaction must support it and success is not guaranteed.
Does a transaction hash prove the deposit is complete?
No. Broadcast, block inclusion, required confirmations and internal credit by a receiving service are different stages.
Can the same USDT be sent over any network?
No. Assets with the same ticker can exist on several networks. The recipient must support the exact network and contract.
How large should a test transfer be?
It should exceed the receiving minimum and both sides’ fees while remaining an amount whose loss would have limited impact. There is no universal figure.
Primary sources and verification links
- Bitcoin Developer Guide | Payment ProcessingDeveloper-level treatment of confirmations, unconfirmed transactions and payment processing
- Bitcoin | A Peer-to-Peer Electronic Cash SystemOriginal description of peer-to-peer transactions, proof-of-work and double-spend handling
- ethereum.org | Ethereum accountsExternally owned accounts, contract accounts, keys and signing
- NISTIR 8202 | Blockchain Technology OverviewTechnical overview of distributed ledgers, hashes, consensus, keys and forks
- FATF | Updated Guidance for Virtual Assets and VASPsRisk-based guidance covering VASPs, P2P transactions, stablecoins and the travel rule
Edited and published by: SG Group · Editorial approach: We prioritize primary materials from central banks, regulators and international institutions. Rules, product terms and release times can change, so verify current information at the linked source and with your provider before acting.
Important notice: This article is general education about crypto assets, blockchains, wallets and related services. It is not investment, legal or tax advice; a recommendation of any token, exchange, wallet or protocol; a trading signal; a price forecast; or a guarantee of profit or principal. Crypto assets can lose some or all value through volatility, lost keys, mistaken transfers, fraud, smart-contract failure, depegging, illiquidity, provider insolvency, or regulatory and tax changes. Figures are fictional learning examples unless expressly identified otherwise. Before use, verify the network, contract address, fees, registration or regulatory status, terms and tax treatment with primary sources and qualified professionals.

