Crypto bridge: the choice you actually have to make
When someone says "crypto bridge," they're usually pointing at one of two different things, and the choice between them is the one that matters before any other decision in a cross-chain project. There's the bridge that locks your asset on the source chain and mints a wrapped version on the destination, and there's the bridge that swaps the asset through liquidity pools on either side and settles on a single canonical representation. Same word, different mechanics, different risk surface, and a meaningfully different cost in both money and time.
The lock-and-mint model moves value in a simple hop: 1 ETH on Ethereum becomes 1 wrapped ETH on the other chain, with the original sitting in a contract until someone unwraps it. Liquidity-pool bridges do something closer to a forex trade: your ETH goes into a pool on Ethereum, and the equivalent value comes out of a pool on the destination side, with the bridge's own token or message standard reconciling the two ends. The line between them is custody. With lock-and-mint, the bridge holds your principal. With pools, the bridge holds liquidity but not your specific asset.
This is where the risk gets stated in units that survive a meeting. A lock-and-mint bridge is only as safe as the contract, the validators behind it, and the upgrade keys held by the team. History has a number for this: the Ronin bridge lost roughly $625 million in 2022 because the attacker compromised the validator set, not because the cryptography was wrong. Pool-based bridges carry a different exposure: impermanent loss, thin liquidity on a long tail of pairs, and the smart-contract risk of the pool itself. If a corridor is under $5 million in depth, the price impact alone will cost you more than any fee tier.
So the choice comes down to a question worth answering out loud: are you optimizing for canonical asset representation and simple accounting, or for the ability to route through whatever liquidity is actually available? The first favors lock-and-mint for high-volume corridors where the wrapped asset is well-known. The second favors pool-based routing when you're moving between chains where canonical wrapping is fragmented or trust assumptions are still being sorted out.
Either way, the real work is the same: figure out what your asset is doing on the source chain, who holds it during transit, and what happens if the bridge goes down at 3 a.m. on a Sunday. Once those are answered, the rest is just configuration.