Algorand has three networks: MainNet, TestNet, and BetaNet.
- MainNet is the primary algorand network that is the open public blockchain used by production applications- activity on MainNet has real value and thus, the Algos and Assets that are created and transfered have real-world value.
- TestNet is used by developers that want to be able to test an application before pushing it to the MainNet. TestNet also has a Token dispenser so you can fund specific accounts. If you are planning on developing an application on Algorand, it is recommended that you do so on TestNet.
- BetaNet is the Algorand network where the newest protocol-level features are available for public testing and feedback. As its name suggests, BetaNet is meant to be a beta-like environment. Therefore, quality and features may not be final, and protocol upgrades and network restarts may be common.
Algorand Network Diagram
Developers can also create Private Networks for any of the protocol versions available, and this is a recommended path in the early stages of application development on the Algorand network.