Difference between using Ethereum Mainnet and Ethereum Ropsten

Creating a community on Fuse Studio requires to pick between using the Ethereum Mainnet and Ethereum Ropsten networks. So what is the difference?

Both Ethereum Mainnet and Ethereum Ropsten networks use identical technology and software. The main difference between the two is that the Mainnet network is used for 'actual' transactions with real monetary value, whereas the Ropsten network is used for 'testing' smart contracts and decentralized applications called DApps. The Ethereum Ropsten network is essentially a simulation of the Ethereum Mainnet.

Ethereum Mainnet: - Transactions performed using Ether which holds monetary value - Tradable, exchangeable on public exchanges e.g. Coinbase - Used for transactions with monetary value - Transactions incur fees in Ether - 'Proof of Work' consensus, minable - Network ID = 1

Ethereum Ropsten: - Transactions performed using Test Ether which does not hold monetary value - Not tradable, or exchangeable on public exchanges e.g. Coinbase - Transactions incur fees in Test Ether - 'Proof of Work' consensus, minable - Network ID ≠ 1

Most actions involved with your community and wallet e.g. community creation, using Studio features, etc. will incur fees which would be quite costly using ETH Mainnet, so for this reason, we strongly recommend switching to the Ropsten Test Network for testing purposes which uses test ETH balance that’s free for use to pay for those fees.

If you want to know more about the difference between the two networks, see this Medium article.