Developing Cross Chain Dapps
Last updated
Was this helpful?
Last updated
Was this helpful?
If you haven't read the Wormhole to understand what Cross Chain Development is and how developers and Dapps can benefit from it, please start there.
are the core messaging primitive in Wormhole. You can think of them as packets of cross chain data that are emitted any time a cross chain application contract interacts with the Core Contract.
in the Wormhole context are processes that deliver Verifiable Action Approvals (VAAs) to their destination, playing a crucial role in Wormhole's security model. They can't compromise security, only liveness, and act as delivery mechanisms for VAAs without the capacity to tamper with the outcome.
When building a cross chain application, there are two primary ways to relay messages (VAAs) with Wormhole.
- No off chain code required
- Some off chain code may be required
Automatic Relaying is currently only supported for EVM environments.
With Automatic Relaying, only the contracts need to be developed. Leave the message delivery to a service provider.
With Specialized Relaying, the developer can communicate with and has the freedom to choose a delivery strategy.
More tutorials are available .