AMLConsensus · course
Programme · Lesson 7.4
Section 7 · Lesson 7.4

Chain-hopping: jumping across networks and bridges

Chain-hopping (sometimes cross-chain layering) is laundering by switching blockchains: funds are driven from one network into another through bridges and cross-chain swaps, often changing the asset itself along the way. The calculation is simple: an analyst used to seeing a single network "loses the trail" at the border, because in the other network a formally new token appears on a new address. Let us take apart a typical route, ETH→bridge→BSC→swap→TRON, understand why it is done, and see how modern tools "stitch" the broken chains back together.

Why switching networks "hides" anything at all

Each blockchain is a separate ledger with its own addresses, formats, and explorers. A transaction on Ethereum and a transaction on TRON share no common on-chain identifier: there is no "wire" between them carrying one and the same UTXO or one and the same token. When you "move" USDT from Ethereum to TRON, physically no coin travels across the border — the original funds are locked or burned on one side, and an equivalent is issued on the other. It is precisely this break ("burn-and-mint" or "lock-and-mint") that creates the blind spot: naive tracing runs into the bridge contract and does not know which of the thousands of bridge outputs on the other side corresponds to your particular input.

ETH
dirty ETH
Bridge
lock/burn
BSC
mint the equivalent
Swap
change the asset
TRON
cash out USDT-TRC20

The typical route step by step

  1. Start on Ethereum. On the address is "dirty" ETH or an ERC-20 token (for example, stolen in a DeFi hack).The network is transparent, so the funds cannot be held here for long.
  2. Crossing via a bridge into BSC. The funds are fed into a bridge contract; on the Ethereum side they are locked/burned, and on the BSC side an equivalent is minted.This is where the "break" for naive tracing occurs.
  3. A swap inside BSC. On a DEX the equivalent is exchanged for another asset (say, into USDT or an intermediate token), which additionally changes the "face" of the funds.Changing both the network and the asset in one layer strengthens the obfuscation.
  4. Another bridge into TRON. From there — into TRON, where USDT-TRC20 is cheap to transfer and popular for P2P cash-out.TRON is often the final cash-out network because of cheap fees and liquid P2P.
  5. Cash-out. In TRON the funds are fragmented (see lesson 7.2) and withdrawn through P2P/swap services into fiat.The final detachment from the dirty root across three different ledgers.
Why jump across networks. The goal is layering across the borders of data jurisdictions. Each jump: (1) breaks the single graph — the tracer has to manually "re-glue" the bridge input and output; (2) changes the asset, throwing off scoring by a specific token; (3) moves the flow into a network with different liquidity and different cash-out norms (TRON/BSC are often more convenient for cash-out than Ethereum); (4) increases the number of tools and venues the investigator has to cover, raising the cost and time of the case.

How modern tools "stitch" chains together

The break at the bridge is an illusion, not an insurmountable wall. Cross-chain analytics (Chainalysis, TRM, Elliptic, Arkham, and graph engines like the one behind our audit) have learned to restore the "bridge input ↔ bridge output" correspondence with high confidence. The main techniques:

Signs of chain-hopping on the graph

How to tell it apart from legitimate cross-chain

Bridges and swaps are an entirely normal tool: people move assets for cheap fees, access to DeFi in another network, participation in staking. Context helps tell intent apart from everyday use:

A practical risk for the user. Even a bona fide cross-chain move can "pick up" risk: if you swapped tokens in a pool that stolen funds had just entered, part of the "taint" can be reflected in scoring. And coming out of a bridge known for major hacks sometimes raises the risk score by itself. Check not only your direct counterparty but the origin of the asset before the bridge.

In sum: chain-hopping is layering across the borders of blockchains, exploiting the absence of a common on-chain identifier between networks and the lock/burn-mint mechanics of bridges. The route ETH→bridge→BSC→swap→TRON breaks the graph, changes the asset, and moves the flow into a network convenient for cash-out. But the break is illusory: matching amounts and timing, bridge-contract events, clusters of service addresses, and a single cross-network ontology make it possible to "stitch" the chain back together. Next comes a completely different class of attacks, where it is not the analyst who is deceived but the user themselves: address poisoning.

This material is for educational purposes.