//Solutions>Builder's Guide>Tools>Native Token Transfers
Native Token Transfers

Native Token Transfers

An open, flexible framework for transferring tokens across blockchains without liquidity pools.

usersUnknown
launched2023
chains
+38
Submit or update a tool
Audience
💸DeFi Developers
🌉Cross-chain/Bridge Developers
🛠️Infrastructure Developers
websitexlinkedingithubdiscord

Overview

Native Token Transfers (NTT) by Wormhole Foundation is a composable, open-source framework designed to enable token transfers across multiple blockchains without relying on liquidity pools. It provides developers with granular control over token behavior on each chain, including token standards and metadata management. The framework supports two main modes: "locking" mode, which preserves the original token supply on a single chain by locking tokens during transfer, and "burning" mode, which allows deployment of natively multichain tokens with distributed supply across chains. This flexibility makes NTT suitable for projects aiming to implement secure and customizable cross-chain token transfers.

The architecture consists primarily of two components: the Transceiver contract, which handles sending token transfers forwarded through the NttManager on the source chain and delivers them to the peer NttManager on the destination chain; and the NttManager contract, which manages tokens, transceivers, rate-limiting, and message attestation. Transceivers implement the ITransceiver interface and can be customized independently of Wormhole core, allowing integration with various verification backends. The NttManager is token-specific but can control multiple transceivers, enabling flexible multi-chain token management.

NTT also includes features like amount trimming to handle token decimals differences across chains without destroying token "dust," and rate-limiting mechanisms on both sending and receiving chains to prevent network congestion. Additionally, cancel-flows help mitigate transfer delays caused by frequent bridging between specific chains by adjusting rate limits dynamically. Governance is supported through Wormhole Guardians, enabling decentralized contract governance across EVM and Solana runtimes. Developers can get started by deploying NttManager and Transceiver contracts configured for their tokens and chains, carefully choosing locking or burning modes to ensure safe transfers. Comprehensive documentation and community support are available to assist integration and customization.

The Problem

Cross-chain token transfers often rely on liquidity pools or wrapped tokens, which can introduce complexity, liquidity risks, and lack of native token behavior preservation. Existing solutions may not provide flexible control over token standards or metadata across chains, and can suffer from transfer delays or supply inconsistencies.

Lack of native token supply preservation across chains
Transfer delays due to network congestion and rate limits

The Solution

Key Features

Amount trimming with dust preservation

Handles token decimal differences across chains without destroying fractional token amounts.

Governance via Wormhole Guardians

Supports decentralized governance of contracts on EVM and Solana runtimes through standardized governance messages.

Multi-chain token supply management

Supports both single-chain locked supply and distributed multi-chain burned supply token models.

Key Strengths

Flexible token behavior control
Composable architecture
Robust rate-limiting and cancel-flows

How Developers Use Native Token Transfers

💱

Cross-chain DeFi token transfers

DeFi projects use NTT to enable native token transfers across Ethereum, Solana, and other chains without liquidity pool dependencies.

🖼️

Multi-chain NFT and asset bridging

NFT platforms integrate NTT to transfer native tokens representing assets across multiple blockchains while preserving metadata.

🛠️

Custom cross-chain token implementations

Developers build bespoke token bridges with tailored token standards and governance using the modular Transceiver and NttManager contracts.

Works Well With
Algorand
Algorand
Aptos
Aptos
Arbitrum One
Arbitrum One
Avalanche
Avalanche
Berachain
Berachain
Base
Base
Blast
Blast
BNB Smart Chain
BNB Smart Chain
Celestia
Celestia
Celo
Celo
Cosmos
Cosmos
Ethereum
Ethereum
Evmos
Evmos
Fantom
Fantom
Gnosis
Gnosis
Injective Protocol
Injective Protocol
Linea
Linea
Mantle
Mantle
Moonbeam
Moonbeam
NEAR
NEAR
Oasis
Oasis
Optimism
Optimism
Osmosis
Osmosis
Polygon PoS
Polygon PoS
Provenance
Provenance
Rootstock
Rootstock
Scroll
Scroll
SEI
SEI
Solana
Solana
Sui
Sui
Terra
Terra
Acala
Acala
Dymension
Dymension
Karura
Karura
Klaytn
Klaytn
Neon
Neon
Neutron
Neutron
Pythnet
Pythnet
Seda
Seda
Stargaze
Stargaze
Xpla
Xpla
X Layer
X Layer

Ship faster than your competition

Free RPC across 76+ chains. Spin up an endpoint in under 30 seconds.

Get your endpoint

Pricing

Open Source
Price (Monthly)Free
Price (Annual)Free
MessagingN/A
SupportCommunity support via GitHub and Discord
Analytics

Start Building Now

Reliable RPC, powerful APIs, and zero hassle.

Resources

The resources include detailed technical documentation, architectural diagrams, and community support channels to help developers understand and implement the Native Token Transfers framework effectively.