Skip to content
Blockchain

Mainnet

Rede principal de um protocolo blockchain, plenamente operacional, onde as transações têm valor econômico real e são registradas de forma definitiva.

Key points

  • Mainnet is the main network of a blockchain protocol, fully operational, where transactions carry real economic value.
  • It is where assets actually circulate and where operations are recorded permanently, in contrast to test environments.
  • The launch of a mainnet usually marks the moment a project leaves the experimental phase and starts operating for real.

What is mainnet?

Mainnet, or main network, is the production version of a blockchain: the one where transactions move real value and are recorded permanently. It is the environment users actually use to transfer assets, pay fees, and interact with smart contracts, with all the economic consequences that entails.

How it works

Mainnet runs the protocol in its complete form, with real validators or miners securing the network and assets of economic value in circulation. Every confirmed transaction is final and irreversible, and costs, such as network fees, are paid with the real native asset. There is no way to undo a mistake by simply restarting the environment.

Before reaching mainnet, software is usually exercised on a test network, the testnet, which mimics the behavior of the main network without using assets of value. Significant protocol changes are also tested outside mainnet before being activated, precisely because errors in production have real consequences.

When a new project announces the launch of its mainnet, it signals that it has left the experimentation phase and started operating with real value, which changes the level of responsibility and risk involved.

Why it matters

For those who will use a network for payments or settlement, it is on mainnet that everything actually happens. A company integrating a blockchain needs to clearly distinguish test operations, with no value, from mainnet operations, which are final, to avoid confusing environments and causing costly mistakes. Sending real assets to a test environment, or the reverse, is a classic mistake that usually results in loss.

Limitations

Because it is the real environment, mainnet does not forgive mistakes: transactions are irreversible and contract failures have immediate effect. Upgrades need to be carried out carefully so as not to interrupt service or introduce vulnerabilities. The processing capacity of the main network is also a practical limit, which drives the use of second layers. Testing exhaustively before activating changes in production is, therefore, an essential practice.