Overview of the development network environment and development tools for MAPO.

The following MAPO-Relay-Chain is collectively referred to as MAPO.

When developing a MAPO application using smart contracts, you may want to see how it works locally before deploying it.

This is similar to running a local web server. To test your decentralized application, you can create a local blockchain using a development network. These MAPO development networks offer faster iteration capabilities compared to public testnets.


In essence, a development network refers to MAPO clients specifically designed for local development.


MAPO maintains two public testnets.:MAPO testnet and MAPO dev-net。more


MAPO Virtual Machine is compatible with the Ethereum Virtual Machine (EVM), so it also supports Ganache. You can use Ganache to run tests, execute commands, and inspect state when working with a control chain.

Ganache provides a desktop application (Ganache UI) as well as a command-line tool (ganache-cli). It's part of the Truffle suite of tools.


MAPO also supports Hardhat. This network allows you to deploy contracts, run tests, and debug your code.

Last updated