Migrating from the Test Network to Mainnet ​ (2024)

If you've already used Rocket Pool on our Holesky test network, are comfortable with its ins and out, and are ready to either stake ETH or run a node for real on the main Ethereum chain, then this guide is for you! Here you will find instructions on how to migrate an existing Smartnode stack from the Holesky test network to one connected to the Ethereum mainnet, ready for staking your own real ETH and RPL.

Pool Staking on Mainnet

Pool staking is largely the same process on mainnet as it was on the testnet. The URL will be different and the address of the rETH token may be different, but there are no significant changes to the workflow. Follow the Staking Guide, which has been updated with instructions for mainnet.

Differences Between the Testnet and Mainnet

  • The testnet Smartnode has a faucet for test ETH. The mainnet Smartnode does not have a faucet. You will need to supply your own ETH in order to stake.
  • Mainnet supports many Ethereum wallets via WalletConnect, so you can use other wallets that you could not use on the testnet. You are no longer restricted to using Metamask in order to stake.

Smartnode Operation on Mainnet

NOTE

Nothing from the test network can be migrated to mainnet. The chain data is different for both Execution and Consensus, so you must remove the old chain data and resync the mainnet chains from scratch. Your validators on the testnet do not carry over to mainnet. Also, for security, compatibility, and safety purposes, you must make a new wallet on mainnet!Do not use your testnet node wallet on mainnet!

The following steps will delete all of your testnet data. If you want to preserve your test network setup, you should back up your hard drive or move it to a second machine.

Differences Between the Testnet and Mainnet

  • The testnet Smartnode has a faucet for ETH and RPL. The mainnet Smartnode does not have a faucet. You will need to supply your own ETH and your own RPL.
  • If you are using Geth, your node's workload will be considerabily higher. Geth takes approximately 20x the storage space of Holesky (400 GB as of 2021-09-05), and requires more CPU power and RAM to process. If you're using the Rocket Pool Grafana dashboard, be prepared to see much higher usage.
  • Your Beacon Chain peers (and thus, your attestation effectiveness) will be higher than the testnet. Peers on mainnet are much more diverse and tend to be higher quality than on the testnet.
  • The RPL rewards checkpoint occurs every 28 days instead of every 3 days, to help offset high gas costs.
  • The RPL price used by the Rocket Pool network (and thus, your collateral level) along with the total effective staked RPL across the network are reported once every 24 hours instead of once every hour.

Automatic Migration (Docker Mode Only)

For Docker Mode users, the Smartnode can migrate to Mainnet for you automatically.

While you still have the testnet configured, exit your validators on Holesky:

rocketpool minipool exit

Select 1: All available minipools from the list of choices and wait for it to complete. This will help clean up the network by removing your validators instead of leaving them to constantly fail attestations and weaken Holesky's health (since they're no longer online).

Once that's done, open the Settings Manager:

rocketpool service config

Next, open the Smartnode and TX Fees category and change the Network drop down from Holesky Testnet to Ethereum Mainnet:

Migrating from the Test Network to Mainnet ​ (1)

When you save and exit, you will be prompted with a notification that everything is about to be erased and a confirmation dialog:

WARNING: You have requested to change networks.All of your existing chain data, your node wallet, and your validator keys will be removed.Please confirm you have backed up everything you want to keep, because it will be deleted if you answer `y` to the prompt below.Would you like the Smartnode to automatically switch networks for you? This will destroy and rebuild your `data` folder and all of Rocket Pool's Docker containers. [y/n]

Back up anything you want to keep (such as your data folder which contains your node wallet and validator keys), then press y and Enter when you're ready. The Smartnode will handle switching over automatically.

When it's done, you will be left with a fresh install on Mainnet. All of your settings (such as client choice) will be preserved, but you will need to create a new wallet. Also, you likely will not have a Checkpoint Sync URL on mainnet and should set one up as explained here; otherwise it will take a long time to sync the mainnet beacon chain.

Migrating Manually

If for any reason you cannot leverage the Smartnode's automatic migration process, you can do it manually in a few simple steps:

  1. While you still have the testnet configured, exit your validators on Holesky:

    rocketpool minipool exit

    Select 1: All available minipools from the list of choices and wait for it to complete. This will help clean up the network by removing your validators instead of leaving them to constantly fail attestations and weaken Holesky's health (since they're no longer online).

  2. Shut down the testnet:

    rocketpool service stop
  3. Delete your testnet chain data and Docker containers:

    rocketpool service terminate
  4. Delete your Rocket Pool configuration folder:

    sudo rm -rf ~/.rocketpool
  5. (Optional) Delete your Rocket Pool CLI:

    rm ~/bin/rocketpool

    You will overwrite this with the latest version of the CLI anyway, but if you want to be thorough, you can remove the old one first.

At this point your testnet installation has been purged, and you can safely migrate to a new mainnet installation. Follow the Creating Node with Docker guide carefully to set it up.

Migrating from the Test Network to Mainnet ​ (2024)

FAQs

Can you transfer from testnet to mainnet? ›

Nothing from the test network can be migrated to mainnet. The chain data is different for both Execution and Consensus, so you must remove the old chain data and resync the mainnet chains from scratch. Your validators on the testnet do not carry over to mainnet.

What does migrating to mainnet mean? ›

Migration to mainnet means the Pi Network blockchain is ready to be used in real transactions. This opens the door for users to make real transactions with Pi currency. Mainnet is a more secure and stable network.

How to convert testnet bnb to mainnet? ›

To transfer BSC testnet tokens to mainnet, you would need to use the Binance Smart Chain bridge. This bridge allows you to convert your tokens from the testnet to the mainnet. Be sure to follow the instructions provided by the bridge to complete the transfer successfully.

Which is the test network which is similar to mainnet? ›

A blockchain testnet is a parallel network to the mainnet, specifically designed for testing and development purposes. It mimics the functionality of the mainnet but operates in a sandbox environment where developers can experiment without the risks associated with real assets.

How to migrate pi testnet to mainnet? ›

Let's walk through the process:
  1. Step 1: Completing the Mainnet Checklist. Before you can transfer your Pi coins to Mainnet, it is crucial to complete the Mainnet checklist within the Pi Network app. ...
  2. Step 2: Verifying Your Account. ...
  3. Step 3: Withdrawing Pi Coins.
Feb 11, 2024

How to convert testnet coin to real coin? ›

If you have a testnet wallet, you will only be able to operate with other testnet wallets. As mentioned before, testnet wallets do not involve real currency, and there is no way to turn testnet currency into cryptocurrency with monetary value. Additionally, all bitcoin testnet addresses begin with m or n.

How long does it take to migrate to mainnet? ›

If you have completed your mainnet checklist, and you are in the queue to be migrated, you simply need to wait for the core team to process your migration. Once your migration is completed, your 14 day waiting period will start counting.

What is the difference between Mainnet and testnet? ›

Mainnet involves real cryptocurrency transactions with tangible value, whereas Testnet uses tokens with no monetary value. Mainnet is where smart contracts are executed and real-world assets are stored, while Testnet is a risk-free environment for developers to experiment and innovate.

How much is 1 pi worth? ›

The price of converting 1 Pi Network (PI) to USD is $31.12 today.

What is the difference between BNB testnet and Mainnet? ›

While stability and usability are beneficial features of mainnet, testnet is a blockchain's beta-version where tokens have no value. With it, developers can test every idea before implementing it, be it a dApp or even the main chain upgrade.

How to withdraw testnet tokens? ›

Here is an example of how you can withdraw on the Ropsten testnet:
  1. Visit the Ropsten faucet website.
  2. Enter the amount of testnet ETH you wish to return.
  3. Send the testnet ETH back to the faucet's address.
  4. Your testnet ETH will be recycled for other users.
Jul 15, 2024

How to claim BNB testnet? ›

To get some tBNB of BSC testnet for testing purposes, you can use the online faucet to claim your tokens.
  1. Copy your wallet address and paste the address into the textbox.
  2. Select the tokens you need to claim. ...
  3. Please note if your wallet balance is larger than 1 tBNB, you can not get new tBNB from the Discord bot faucet.*

What does network is mainnet mean? ›

Mainnet is a term used to describe a working, fully-operational blockchain. A mainnet network has been fully deployed and is in production, like the Bitcoin and Ethereum blockchains. In a mainnet, cryptocurrency transactions are verified and recorded to the blockchain.

What is an example of a test net? ›

Popular Examples of Testnets

Ropsten (Ethereum): Ropsten is one of the most popular Ethereum testnets that is used for testing of smart contracts, decentralized applications/DApps and network updates. The simulator is almost similar to the Ethereum mainnet but it runs test Ether (ETH) instead of real ether.

How do I withdraw from testnet? ›

Here is an example of how you can withdraw on the Ropsten testnet:
  1. Visit the Ropsten faucet website.
  2. Enter the amount of testnet ETH you wish to return.
  3. Send the testnet ETH back to the faucet's address.
  4. Your testnet ETH will be recycled for other users.
Jul 14, 2024

Can I sell testnet Ethereum? ›

ETH on these testnets is a dummy balance and cannot be withdrawn or sent to mainnet. This also means that anyone attempting to sell you testnet ETH is trying to scam you: ETH on testnets has no value and is mainly for developers to test out new dapps and features.

What can you do with testnet coins? ›

Testnet coins are a special type of cryptocurrency used for testing purposes. They can be used to test out new features and functionality without putting real money at risk. They can also be used to learn how the blockchain works without the risk of losing real money.

Top Articles
How Much are Closing Costs for Buyers in Michigan? (2024)
Private and Public IP Addresses
San Angelo, Texas: eine Oase für Kunstliebhaber
Exclusive: Baby Alien Fan Bus Leaked - Get the Inside Scoop! - Nick Lachey
Joliet Patch Arrests Today
Sound Of Freedom Showtimes Near Governor's Crossing Stadium 14
Part time Jobs in El Paso; Texas that pay $15, $25, $30, $40, $50, $60 an hour online
Hotels Near 500 W Sunshine St Springfield Mo 65807
Sinai Web Scheduler
Mikayla Campino Video Twitter: Unveiling the Viral Sensation and Its Impact on Social Media
Regal Stone Pokemon Gaia
David Turner Evangelist Net Worth
People Portal Loma Linda
Aspen.sprout Forum
The Shoppes At Zion Directory
Gma Deals And Steals Today 2022
Belly Dump Trailers For Sale On Craigslist
Chic Lash Boutique Highland Village
Baywatch 2017 123Movies
Dallas Cowboys On Sirius Xm Radio
Q33 Bus Schedule Pdf
Sonic Fan Games Hq
ARK: Survival Evolved Valguero Map Guide: Resource Locations, Bosses, & Dinos
Der Megatrend Urbanisierung
Swgoh Turn Meter Reduction Teams
V-Pay: Sicherheit, Kosten und Alternativen - BankingGeek
Our History
Schedule An Oil Change At Walmart
Great Clips Grandview Station Marion Reviews
Doublelist Paducah Ky
Cain Toyota Vehicles
Foolproof Module 6 Test Answers
Silky Jet Water Flosser
Drying Cloths At A Hammam Crossword Clue
4Oxfun
Claio Rotisserie Menu
Tomb Of The Mask Unblocked Games World
Yu-Gi-Oh Card Database
Current Students - Pace University Online
Askhistorians Book List
Street Fighter 6 Nexus
Craigs List Tallahassee
M3Gan Showtimes Near Cinemark North Hills And Xd
Exploring the Digital Marketplace: A Guide to Craigslist Miami
Pgecom
Craigslist St Helens
Sacramentocraiglist
Solving Quadratics All Methods Worksheet Answers
Myhrkohls.con
Room For Easels And Canvas Crossword Clue
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 5765

Rating: 4.4 / 5 (55 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.