Realization
What has to happen before value shows up on the other side.
A cross-chain transfer is a pair of actions on two networks. One side locks or escrows the asset. A message then proves that the source action is final. The other side releases a corresponding payout from liquidity that is already there.
Those steps are easy to draw and hard to make safe. The message can be wrong, the payout pool can be thin, a token contract can be the wrong asset, and a quote can expire before the wallet signs. That is why a finished product checks the provider, the contracts, the quote, and a simulation before it asks for a signature.
- Lock or escrow the source asset in a contract you have verified.
- Wait for finality, then accept a proof from a system you have chosen to trust.
- Release the destination payout to the recipient, within the quoted bounds.
Cross-chain Bridge does not run any of those steps. The bridge page can prepare a review, and then it stops. There is no contract call, no approval, and no destination payment.