Skip to main content
Mezo is engineered to transform Bitcoin from a passive store of value into a productive, dynamic financial asset. By combining the security of Bitcoin with the flexibility of a modern blockchain, Mezo provides a robust platform for decentralized applications (dApps) that serve the massive, underserved Bitcoin community.

Why Build on Mezo?

EVM Compatibility

Fully EVM-compatible blockchain allowing Solidity developers to deploy existing smart contracts using familiar tools like Hardhat and Foundry with minimal code changes.

BTC as Gas

All transaction fees on Mezo are paid in BTC, reinforcing Bitcoin’s utility as a transactional asset and eliminating the need for alternative gas tokens.

Cosmos SDK Base

Built on the Cosmos SDK with CometBFT consensus engine, providing chain sovereignty, high throughput, and robust infrastructure.

Bitcoin-First Design

Native BTC integration with tBTC bridging for reliable cross-chain Bitcoin transfers and a dual staking model for rewards.

Quick Start

Get started building on Mezo in minutes:
1

Configure Your Environment

Set up Hardhat or Foundry with Mezo network parameters and RPC endpoints.Configure Environment
2

Get Testnet BTC

Obtain Testnet BTC from the official Mezo Faucet to pay for gas fees.Get Testnet BTC
3

Deploy Your Contract

Deploy your Solidity smart contracts to Mezo Testnet using your existing development workflow.
4

Integrate Mezo Passport (Optional)

Add support for both Bitcoin and EVM wallets with the Mezo Passport library.Setup Mezo Passport

Core Development Components

MUSD Stablecoin

Integrate MUSD, the native Bitcoin-backed stablecoin, for payments, liquidity, and financial products.

Mezo Passport

Official wallet connection library supporting both native Bitcoin wallets and standard EVM wallets.

Mezod Client

The reference client implementation for the Mezo chain, built on Cosmos SDK with EVM compatibility.

Validator Kit

Set up and run Mezo nodes with Docker, native, Helm, or manual deployment options.

Network Information

Testnet

ParameterValue
Network NameMezo Testnet
RPC Endpoint (HTTPS)https://rpc.test.mezo.org
RPC Endpoint (WSS)wss://rpc-ws.test.mezo.org
Chain ID31611
Native CurrencyBTC
Decimals18
Block Explorerexplorer.test.mezo.org
Faucetfaucet.test.mezo.org

Mainnet

ParameterValue
Network NameMezo Mainnet
Chain ID31612
Native CurrencyBTC
Decimals18
Block Explorerexplorer.mezo.org
For production deployments, use a dedicated RPC provider for higher rate limits and stability. See Configure Environment for recommended RPC providers.

Developer Resources

Getting Started

Configure your development environment and deploy your first contract

dApp Requirements

Requirements for featuring your dApp in the Mezo Market

Integrations

Discover services and partners integrated with Mezo

Architecture

Learn about Mezo’s technical architecture and design

Bridge

Cross-chain bridging with tBTC and Wormhole

Mezo Nodes

Run validators, RPC nodes, or seed nodes on Mezo

Join the Community

Discord

Join the Mezo Discord for development support and community discussions

GitHub

Explore Mezo repositories, contribute, and report issues

Build docs developers (and LLMs) love