MUSD Bridge
The MUSD bridge enables transfers between Mezo, Ethereum, and Base networks using Wormhole’s Native Token Transfer (NTT) protocol. This bridge maintains token fungibility while providing secure cross-chain functionality.
How it Works
Section titled “How it Works”The MUSD bridge uses Wormhole’s Native Token Transfer protocol to facilitate cross-chain transfers:
- From Mezo to Ethereum/Base: MUSD tokens are locked on Mezo and the equivalent tokens are minted on the destination chain
- From Ethereum/Base to Mezo: MUSD tokens are burned on the source chain and equivalent tokens are unlocked on Mezo
This mechanism ensures that the total supply across all chains remains constant while allowing users to move their tokens freely between networks.
Bridge Options
Section titled “Bridge Options”There are two user interfaces available for bridging MUSD tokens:
Mezo dApp
Section titled “Mezo dApp”The Mezo dApp provides a native bridging experience for transferring MUSD tokens between Mezo and Ethereum networks.
-
Connect your wallet to the Mezo dApp
-
Click “Withdraw” to bridge from Mezo, or “Deposit” to bridge to Mezo
-
Select MUSD token and enter the amount
-
Confirm the transaction in your wallet
-
Wait for confirmation on both chains
Portal Bridge UI
Section titled “Portal Bridge UI”For bridging MUSD tokens to Base or Ethereum, you can also use the Portal UI:
-
Connect your wallet to the Portal interface
-
Select source and destination chains (Mezo ↔ Ethereum ↔ Base)
-
Choose MUSD as the token to bridge
-
Enter the amount you want to bridge
-
Review transaction details including fees and estimated time
-
Confirm the transaction in your wallet
-
Wait for confirmation on both chains
Both interfaces provide user-friendly experiences that handle all the complex interactions with the underlying NTT contracts.
Smart Contracts
Section titled “Smart Contracts”For all MUSD bridge and token contract addresses, see the Contracts and Token Addresses reference page.