Skip to content

Build Contract Integrations

Get Started

The content in this section will teach you how to create smart contracts that integrate with Wormhole's messaging protocols, enabling your applications to send and receive messages across multiple blockchains. Discover the tools and techniques to build seamless cross-chain functionality into your decentralized applications.

  • Wormhole Relayer


    Get familiar with the Wormhole relayer interfaces and learn the essential requirements for interacting with the relayer to send and receive cross-chain messages.

    Get started with the Wormhole relayer

  • Core Contracts


    Discover how to develop or adapt your contracts to interact directly with Wormhole's Core Contracts for sending and receiving cross-chain messages.

    Get started with Core Contracts

  • Gateway


    Use the Wormhole Gateway, a Cosmos SDK chain enabling asset bridging into the Cosmos ecosystem, unifying liquidity, and supporting cross-chain transfers.

    Get started with Gateway

  • Native Token Transfers


    Find guidance on how to get started with the Native Token Transfers (NTT) framework, including deploying and configuring NTT contracts.

    Get started with NTT

  • Development Environment


    Learn how to set up a development environment for comprehensive testing, including VAA generation and relaying, to ensure full integration functionality.

    Set up a dev environment