What problem does it solve? AI agents frequently produce incorrect Wormhole integrations: confusing NTT with the legacy Token Bridge, mixing up Wormhole chain IDs with EVM chain IDs, hardcoding guardian sets, or forgetting that publishMessage() does not deliver messages. This Skill provides verified contract addresses, correct chain ID mappings, and working code patterns for cross-chain messaging and token transfers across Ethereum, Solana, Arbitrum, Base, and Optimism. ## Core Features & Use Cases - Cross-Chain Messaging: Publish messages via the Core Bridge, fetch signed VAAs from the Guardian network, and verify them on destination chains with replay protection and emitter validation. - NTT (Native Token Transfers): Deploy burn/mint canonical token transfers with NttManager, Transceiver setup, bidirectional peer registration, and configurable rate limiting. - Standard Relayer & Queries: Automate VAA delivery with gas-budgeted relaying, and execute cross-chain reads via Wormhole Queries without spending gas on target chains. - Use Case: Deploy an ERC-20 token on Ethereum and Arbitrum, configure NTT peers with rate limits, set the NttManager as minter, and execute a test transfer that burns tokens on Ethereum and mints them natively on Arbitrum. ## Quick Start Ask the agent to send a cross-chain message from Ethereum to Arbitrum using the Wormhole Core Bridge and fetch the signed VAA for verification.