Wormhole has announced the launch of the Native Token Transfers (NTT) framework, designed to facilitate seamless and secure token transfers across multiple blockchains. This innovative open source solution aims to provide integrators with full control over token behavior on each chain, including aspects such as token standards, metadata, ownership, and custom features, while maintaining a unified supply.
Key Features of NTT
The NTT framework stands out for several key features:
Integrated User Experience
NTT ensures that token properties are maintained across all chains, providing a consistent and fungible user experience.
No liquidity pool required
You can transfer tokens without the need for a liquidity pool, thus avoiding associated fees, slippage, and MEV risks.
Integrator Flexibility
Integrators have full ownership and upgrade rights over the token contract, allowing for extensive customization.
Advanced speed limiting
Configurable rate limiting for inbound and outbound transmissions helps prevent abuse and manage network congestion.
Global Accountant
This feature ensures accounting integrity by ensuring that the number of tokens burned and transferred on chain does not exceed the number of tokens minted.
Access Control
The protocol can assign administrative functions to different addresses to enhance security and respond quickly to potential threats.
Maximum configurability
NTT’s open source nature facilitates extensive integration with other protocols.
Industry-leading security
NTT secures Wormhole with its Guardian Network of 19 reputable validators who verify cross-chain messages.
Custom proof
NTT supports external validators and custom message attestation thresholds for enhanced security.
NTT Token Bridge
While Wormhole’s existing cross-chain messaging protocol enables bridging applications, NTT offers significant advantages over existing token bridges.
Token Bridge
- machine: Locking and casting models.
- security: Pre-configured rate limiters and integrated Global Accountant.
- Contract Ownership: Upgradeable via Wormhole Governance.
- complete: Simple, permissionless deployment across multiple chains.
Native Token Transfer
- machine: Burn and mint mechanism or hub and spoke model.
- security: Configurable rate limiting, pausing, access control, and threshold attestation.
- Contract Ownership: The integrator retains ownership and upgrade rights.
- complete: A custom framework for tailored deployments.
NTT’s flexibility and control are ideal for sophisticated multi-chain token deployments.
NTT’s core components
The NTT framework consists of two main components: a manager and a transceiver.
manager
The manager handles rate limiting, message attestation, and token transfers. Its main functions are:
- move: Initiates the token transfer process.
- Estimated Delivery Price: Indicates the fee for delivering a message to the target chain.
- registerPeer: Establishes trust between NTT administrator contracts across multiple chains.
Transceiver
The transceiver facilitates the transmission, encoding, transmission, reception, and decoding of NTT messages between chains. It supports various backend verification mechanisms. Its main functions are as follows:
- Send a text: Sends a message to a specified chain of recipients.
- Estimated Delivery Price: Estimates the cost of delivering a message to the target chain.
NTT Security
NTT offers full customization across the security stack, supporting both burn-and-mint and hub-and-spoke models for cross-chain supply management. Configurable per-chain rate caps manage transfer volume, with excess transfers queued and released after rate caps expire.
Access control features allow you to strengthen security by distinguishing roles such as owner and suspender, allowing you to respond quickly to potential risks.
Global Accountants perform verification of all token transfers enforced by Wormhole Guardians to ensure their integrity.
Integration with NTT
Wormhole’s NTT framework provides a comprehensive and flexible solution for secure, efficient, and customizable token transfers between blockchains. Integrators can manage transceivers and upgrade contracts to implement governance mechanisms that ensure security and adaptability.
Custom message verification can be protocol-dependent or provided by a third-party attestor, thus improving transaction integrity.
For more information, visit the official Wormhole blog.
Image source: Shutterstock