Skip to main content

Cross-chain Message Demo

Watch how bridges securely ferry messages and tokens between blockchains — step by step, in real time.

Cross-Chain · Bridges · Interoperability
From
To
Protocol
Payload
EthereumL1 Mainnet
Emit Event
DVN Verify
Execute On Dst
PolygonL1 Mainnet
Ready

Configure your cross-chain message above

Choose a source chain, destination chain, bridge protocol, and payload — then hit Send Message to watch the full journey unfold.

How Cross-Chain Messaging Works
01

Source chain emits

Your dApp calls a bridge contract on the source chain. It locks or burns tokens and fires an on-chain event with the encoded payload.

02

Off-chain relay picks up

Watchers (relayers, oracles, validators, or guardians depending on the protocol) listen for the event and prepare to carry it across.

03

Proof or consensus

The relay proves the message is valid — via DVN signatures, a Merkle proof, light-client verification, or an optimistic fraud window.

04

Destination executes

Once verified, the bridge contract on the destination chain mints, unlocks, or calls your target contract — completing the message journey.

Bridge Mechanisms