Developer PortalPolymesh DocsSDK DocsRust DocsCommunity

Discovering the Testnets, Local Networks and Mainnet

Where to test, where to get serious

When developing in blockchain environments, it is very important to know where exactly to test and where to get serious. Thus, let's take a look at:

  • the Testnet,
  • local networks, and
  • the Polymesh Mainnet.


The Testnet is a fully-functional Polymesh network where you can experiment and test without financial consequence. Use the Testnet to practice and experiment!

The Testnet is an actual instance of the Polymesh protocol, so it uses POLYX for transaction fees and voting, exactly as the Mainnet does. However, Testnet POLYX and assets you originate and trade are considered valueless.

Notice how the wallet defaults to the Testnet (at the time of writing)? The default is set so that one needs to be explicit about transacting with actual assets.

Local networks

You can deploy your own local private network. This is useful if you want to go deeper. For example, a developer may prefer to work alone when developing a custom extension to the protocol itself, an extrinsic. A local, standalone node can perform all of the functions of a complete network.


The Polymesh Mainnet is where the actual assets are and where the actual transactions take place. You can select the Mainnet in the Polymesh Wallet.

warn icon

Be aware of the implications when deploying in the Mainnet.

Rate this Page
Would you like to add a message?
Thank you for your Feedback!