A blockchain bridge connects activity on separate chains so information or value can be used across them. The destination result depends on the bridge’s design: what it verifies, how it releases or creates assets, and which contracts or operators the user relies on.
Two chains keep separate records
Ethereum’s introduction to bridges explains why bridges exist: blockchains have different rules and cannot freely move tokens between their ledgers. A wallet showing the same address on two compatible networks does not merge those networks’ balances.
Think of a bridge transfer as related operations, with evidence connecting them. A successful source-chain transaction proves something happened on that chain. The destination operation still needs its own confirmation.
For a support investigation, preserve both network names and the source transaction identifier. “I sent ETH to my wallet” is incomplete when the expected result belongs on another network. The wallet custody guide explains a separate question: who controls the keys.
The asset mechanism varies
Ethereum’s developer documentation describes lock-and-mint, burn-and-mint and atomic-swap approaches.
With lock-and-mint, assets are locked on the source side and a representation is minted on the destination. Burn-and-mint destroys the source representation and creates the destination representation. A swap approach exchanges assets with another party instead of necessarily creating a wrapped token.
The labels are a starting point for reading documentation. Ask which asset contract receives the balance at the destination. Two assets sharing a ticker need not have the same issuer, redemption route or bridge dependency.
| Question | Evidence to find |
|---|---|
| What leaves the source wallet? | Network, asset and source transaction |
| What arrives? | Destination network and asset contract |
| What connects the operations? | The bridge’s documented verification mechanism |
| What must happen for a return transfer? | The documented withdrawal or redemption route |
The table is a reading checklist, not a ranking of bridges.
Verification adds dependencies
A bridge can rely on external validators or on mechanisms tied more closely to the connected chains. Ethereum’s documentation distinguishes these trust assumptions and identifies smart-contract, counterparty and wrapped-asset risks.
A claim that a bridge is “trustless” needs an explanation of its actual verification and upgrade arrangements. It is not a guarantee that contracts cannot fail. Read what the system proves and what remains an assumption.
For example, separate a source transaction becoming final from a destination contract accepting evidence of that transaction. An error in the connecting mechanism can matter even when both chains keep producing blocks. The blockchain finality explainer covers the first part of that distinction.
A transfer investigation needs both sides
Suppose a user sees a completed source transaction but no destination balance. That observation does not establish which component failed.
Check the bridge’s official record of the transfer, the expected destination asset and the destination transaction if one was created. Confirm that the wallet is displaying the intended network and asset. Record any remaining action described by the bridge’s official interface, without assuming another transfer is required.
These steps organise evidence. They do not establish a universal waiting period or recovery guarantee. A bridge-specific support process must use that system’s actual documentation.
Compare the whole route
A quoted fee can cover only one part of a cross-chain journey. Read the source-chain cost, bridge charge and any destination action separately. Keep the asset received and the route back in the same comparison; a cheaper arrival can carry different dependencies.
For a business integration, define the expected states before release: source accepted, bridge processing, destination completed and exception under review. Those are suggested application labels, not standard statuses shared by every bridge.
A useful acceptance check follows one transfer identifier through the support screen and the underlying transactions. It should reveal which stage the product can verify, rather than presenting one generic “completed” label for the whole route.




