Introduction
Overview
1.
xDapps
1.1.
Ecosystem Basics
1.2.
Blockchain Interoperability
1.3.
xData & xAssets
1.4.
What is an xDapp?
1.5.
Advantages of xDapps
2.
Wormhole
2.1.
What is Wormhole?
2.2.
Architecture Overview
2.3.
Core Layer Contracts
2.4.
VAA: Verified Action Approval
2.5.
Guardian Network
2.6.
Relayers
2.7.
xAsset Bridge
2.8.
Wormchain
3.
Security
4.
xDapp Design
4.1.
Key Considerations
4.2.
Ecosystems
4.3.
Protocol Design
4.4.
Topology
4.5.
Relayers
Developing xDapps
5.
Environment Setup
5.1.
Tilt (Devnet)
5.1.1.
Troubleshooting
5.2.
Wormhole Local Validator
5.3.
Testnet
5.4.
Tooling
6.
Contract Development
6.1.
EVM
6.1.1.
Core Layer
6.1.2.
Token Bridge Module
6.1.3.
NFT Bridge Module
6.1.4.
Relayer Module
6.1.5.
Best Practices
6.1.6.
Composable Verification
6.2.
Solana
6.3.
Cosmos
6.4.
Algorand
6.5.
Near
6.6.
Aptos
7.
Relayers
7.1.
Generic Relayers
7.2.
Specialized Relayers
8.
Wormhole Typescript SDK
8.1.
Token Registration
8.2.
Token Transfer Basics
8.3.
Cross-Ecosystem Transfer
8.4.
Using Relayers
Reference
9.
Other Resources
9.1.
Glossary
9.2.
Useful Links
9.3.
Deployed Contracts
9.4.
RPC Nodes
Wormhole Development Book
Other Resources
Here is a collection of other resources and reference sources which you're likely to find helpful.
Glossary & Terms
Tools & Helpful Links
Contract Addresses & Environment Information
RPC Info