Skip to main content

All about Network Settings - Mainnet, ETH & CRO Testnets

Details regarding the difference between Mainnet and Testnets, switching between networks and supported testnets

Updated over a week ago

What is Mainnet and Testnet?

Mainnet is the real blockchain network used for “actual” transactions with “monetary value”, your wallet is set to Mainnet by default. Testnet on the other hand is a testing network that runs the same protocol as Mainnet does and is used for testing purposes. It allows you to experiment without having to use valuable coins on the main network (Mainnet).

Testnet coins are distinct from actual coins, they do not have any monetary value and cannot be used to pay transactions. Although similar, the testnet and mainnet are not compatible. This means that you cannot use actual coins on the testnet, and you cannot use testnet coins on the mainnet.

On the Crypto.com Onchain app, we currently support CRO testnet and ETH testnets -

  1. CRO Testnet: Croeseid testnet is a testnet on the Crypto.com Chain—a secure, low-cost, and open-source blockchain powered by the Cosmos SDK.

  2. Cronos Testnet: Powered by Ethermint, Cronos Testnet is the trial version of Cronos Chain—allowing rapid porting of apps and smart contracts from Ethereum. You can receive a test CRO to transact on the Cronos Testnet using the TCRO Faucet.

  3. ETH Testnet: ETH Testnet is a simulation blockchain that allows you to trial Ethereum transfers and smart contracts without using real tokens. We support Ropsten, Kovan, Rinkeby and Goerli ETH testnets on the Crypto.com Onchain app

How to manually add a custom network?

You can connect to networks that aren't pre-loaded in the wallet by adding their details manually. Always ensure you are using information from the network's official sources to ensure safety and proper functionality.

Step-by-step instructions:

  1. From the main wallet settings, navigate to the Networks & RPC page.

  2. Tap on the + Add Custom Network button at the top of the screen.

  3. On the "Add Custom Network" page, carefully fill in the following fields:

    • Network Name: The name you want to use for the network (e.g., "Linea Mainnet").

    • RPC URL: The RPC endpoint that allows the wallet to communicate with the blockchain.

    • Chain ID: The unique identifier for that specific network.

    • Currency Symbol: The native token symbol for the network (e.g., "ETH").

    • Explorer URL (Optional): The web address of the network's blockchain explorer.

  4. Once you have entered all the details, tap the Add Network button at the bottom.

How to manually change a network's RPC?

If a network is slow or you prefer to use a specific RPC provider for privacy or performance reasons, you can add a custom RPC node to any existing network.

Step-by-step instructions:

  1. Navigate to the Networks & RPC page.

  2. Tap on the network for which you want to add a new RPC (e.g., "Abstract" in the example image).

  3. On the network's detail screen, you will see the list of current RPC addresses. Tap the + Add Custom Node button.

  4. A pop-up window will appear. Enter the new RPC URL you would like to use in the provided field.

  5. Tap Confirm.

How can I receive testnet coins?

Faucets are a popular way to get testnet coins. They are web apps that were developed to help users to get tokens on testnet for experiments. The two most popular Ethereum testnets are (i) Ropsten, which uses PoW (Proof of Work), (ii) Rinkeby, which uses PoA (Proof of Authority). Here are some faucets to receive testnet coins on ETH & CRO testnets -

You’ll be able to also find the latest available faucets with a simple web search for "testnet faucet".

How can I swap testnet coins?

Unfortunately, we currently do not support the swapping of testnet coins on the Crypto.com Onchain App. Our team is working hard to support more DApps on the app. Stay tuned for our service updates and product offerings by subscribing to our email updates from Home Screen > Explore or Settings > Account > Notifications.

Did this answer your question?