Skip to main content
Deposit native Bitcoin or supported ERC-20 tokens (Bitcoin wrappers) to Mezo Mainnet to start earning, borrowing, and trading.

Before You Begin

All transactions on Mezo Mainnet are paid using native BTC or tBTC deposits. Before using the network, fund your account with BTC or tBTC to ensure you have gas to pay for transactions.
Prerequisites: Check supported assets: You can confirm the token addresses for supported assets on the Contracts Reference page.

Deposit Your Assets

1

Access the Mezo App

Go to the Mezo App and sign in with your supported wallet
2

Initiate Deposit

After you sign in and sign the transaction, click Deposit Bitcoin
3

Select Asset and Amount

Select the asset you want to bridge and specify the amountDeposit Modal Preview
4

Review Transaction

Click Review to review the transfer and generate a deposit address
5

Verify Details

Check the details of the transfer and make sure that they are correct
Double-check the deposit amount, asset type, and any associated fees before proceeding.
6

Copy Deposit Address

When you are ready to deposit the assets, copy the wallet address. Ensure that the address is displayed correctly in your walletDeposit Address Screen
Always verify the deposit address is correct before sending assets. Sending to an incorrect address may result in permanent loss of funds.
7

Confirm Transaction

If the transaction is acceptable, confirm the transaction in your wallet

After Depositing

After the transaction is confirmed on the source network, the bridging process begins. The process can take several minutes to complete before you receive your assets on Mainnet. What happens during bridging:
  1. Your transaction is confirmed on the source blockchain
  2. The bridge validators verify the transaction
  3. Assets are minted or released on Mezo Mainnet
  4. Assets appear in your Mezo account balance
Bridging times vary depending on network congestion and the asset being bridged. Bitcoin deposits typically require multiple confirmations before processing.

Supported Assets

Mezo supports:
  • Native Bitcoin (BTC): The primary asset for the Mezo network
  • tBTC: The most battle-tested decentralized Bitcoin bridge with 24k+ BTC bridged since 2020
  • Wrapped Bitcoin tokens: Various ERC-20 Bitcoin wrappers (check the Contracts Reference for the full list)

Transaction Fees

Gas fees on Mezo:
  • All transactions are paid in BTC (18 decimals)
  • Ensure you have sufficient BTC for gas before performing operations on Mezo
Bridging fees:
  • Bridge fees vary depending on the source network and asset
  • Fees are displayed in the review screen before confirming your deposit

Video Tutorial

Watch this step-by-step guide on depositing to Mezo:

Troubleshooting

  • Check the transaction status on the source blockchain explorer
  • Wait for sufficient confirmations (Bitcoin requires multiple confirmations)
  • Verify you sent to the correct deposit address
  • Check the Mezo explorer to see if the bridge transaction is processing
  • Ensure you have BTC or tBTC in your Mezo account for gas fees
  • If this is your first deposit, make sure to include extra BTC for future transactions
  • You can always deposit more BTC later for gas
  • Verify the asset is listed in the Contracts Reference
  • Check that you’re using the correct token contract address
  • Some wrapped Bitcoin variants may not be supported
  • Network congestion can cause delays in processing
  • Check both source and destination blockchain explorers
  • If stuck for an extended period, contact support on Discord

Next Steps

Once your assets are deposited:

Borrow MUSD

Access fixed-rate loans starting at 1% against your Bitcoin collateral

Earn Yield

Deposit into yield vaults to earn returns on your BTC or MUSD

Trade & Swap

Swap between BTC, MUSD, and other assets on Mezo

Mezo Market

Spend MUSD on real goods and services

Need Help?

If you encounter any issues:

Build docs developers (and LLMs) love