Network
Launch Date
Consensus
Note
Sepolia
Oct 2021
PoW
Like-for-like representation of Ethereum
Görli
Jan 2019
PoA
Proof-of-Authority
Kiln
Mar 2022
PoS
Post-Merge (for ETH2), shadow fork of the mainnet
Kintsugi
Dec 2021
PoS
DEPRECATED, use Kiln; post-Merge (for ETH2)
Ropsten
Nov 2016
PoW
DEPRECATED, use Sepolia; the Merge to happen on Jun 8, 2022
Rinkeby
Apr 2017
PoA
DEPRECATED, use Görli and Görli Faucet
Kovan
Mar 2017
PoA
DEPRECATED, use Sepolia or Görli
List of active and deprecated Ethereum testnets, including Kintsugi.
Features
Optimistic rollup 
ZK-rollup 
Proof
Uses fraud proofs to prove transaction validity. 
Uses validity (zero-knowledge) proofs to prove transaction validity. 
Capital efficiency
Requires waiting through a 1-week delay (dispute period) before withdrawing funds. 
Users can withdraw funds immediately because validity proofs provide incontrovertible evidence of the authenticity of off-chain transactions. 
Data compression
Publishes full transaction data as calldata to Ethereum Mainnet, which increases rollup costs. 
Doesn't need to publish transaction data on Ethereum because ZK-SNARKs and ZK-STARKs already guarantee the accuracy of the rollup state. 
EVM compatibility
Uses a simulation of the Ethereum Virtual Machine (EVM), which allows it to run arbitrary logic and support smart contracts. 
Doesn't widely support EVM computation, although a few EVM-compatible ZK-rollups have appeared. 
Rollup costs
Reduces costs since it publishes minimal data on Ethereum and doesn't have to post proofs for transactions, except in special circumstances. 
Faces higher overhead from costs involved in generating and verifying proofs for every transaction block. ZK proofs require specialized, expensive hardware to create and have high on-chain verification costs. 
Trust assumptions
Doesn't require a trusted setup. 
Requires a trusted setup to work. 
Liveness requirements
Verifiers are needed to keep tabs on the actual rollup state and the one referenced in the state root to detect fraud. 
Users don't need someone to watch the L2 chain to detect fraud. 
Security properties 
Relies on cryptoeconomic incentives to assure users of rollup security. 
Relies on cryptographic guarantees for security. 
Start building
on Alchemy.
Sign up for free
Start building on Optimism.
Sign up for free
Start building on Arbitrum.
Sign up for free
Start building on Ethereum.
Sign up for free
Start building on Polygon.
Sign up for free
Start building on Starknet.
Sign up for free
Start building on Flow.
Sign up for free
kiln faucet
Get free Kiln ETH.
Start building today
Goerli faucet
Get free Goerli ETH.
Start building today
SEPOLIA FAUCET
Get free Sepolia ETH.
Start Building Today
mumbai faucet
Get free Mumbai Matic.
Start building today
rinkeby faucet
Get free Rinkeby
ETH.
Start building today
Start building on Ethereum.
Get started for free
Start building on Ethereum.
Get started for free
Start building on Flow.
Get started for free
Start building on Polygon.
Get started for free
Start building on Starknet.
Get started for free
Start building on Optimism.
Get started for free
Start building on Solana.
Get started for free
Start building on Solana.
Sign up for beta access
Start building on Solana.
Join the waitlist
Arbitrum logo
Start building on Arbitrum.
Get started for free
Build with Alchemy's
Gas Manager & Bundler APIs
Learn
Solidity at
Alchemy
University
Get started today
Build with Alchemy's
Gas Manager & Bundler APIs
curl 
https://release.solana.com/v1.10.32/solana-install-init-x86_64-pc-windows-msvc.exe 
--output 
C:\solana-install-tmp\solana-install-init.exe 
--create-dirs
Testnets
RINKEBY MIGRATION OVERVIEW

How to Migrate from Rinkeby to Goerli on Ethereum

Learn How to Migrate from the Rinkeby Testnet to Goerli Ahead of the Ethereum Foundation's Planned Deprecation of Rinkeby
Last Updated:
September 6, 2022

With the upcoming deprecation of the Rinkeby test network, developers should be prepared to migrate dApps off of Rinkeby, which will be deprecated by the Ethereum Foundation and as of October 5th, 2022, will no longer be supported by Alchemy.

Leading up to the Ethereum Merge, where today’s Proof-of-Work (PoW) blockchain merges with the new Proof-of-Stake (PoS) Beacon Chain, dApps should redeploy their smart contracts on the Goerli testnet. 

The Goerli test network will be the primary testnet that is maintained for dApp developers after The Merge is complete. Popular Ethereum layer 2 networks have already migrated and are supported by Alchemy including the Arbitrum Nitro Goerli testnet and the Optimism Goerli testnet.

TL;DR - Migrating from Rinkeby to Goerli is as simple as switching your Rinkeby RPC endpoint URL with a Goerli RPC endpoint URL.

Deprecation Notice

While you can use the Goerli testnet, we caution against it as the Ethereum Foundation has announced that Goerli will soon be deprecated. Therefore, we recommend using Sepolia testnet as Alchemy has full Sepolia support and a free Sepolia faucet.

What is Rinkeby used for?

Rinkeby is a Proof-of-Authority (PoA) test network that is primarily used by application developers to test their smart contracts in a safe, and cost-neutral environment. Web3 developers can get free Rinkeby Ether from a faucet, deploy their contracts to Rinkeby, and ensure their smart contracts will work as expected in production. Once the dApp is tested, developers can then deploy updates to their smart contracts on Ethereum’s mainnet.

Some web3 dApps use Rinkeby for testing because that is where popular applications like OpenSea, Chainlink, and Aave v2 enable testing for their smart contracts. Because these apps have migrated to Goerli, developers dependent on applications like OpenSea and Chainlink, can now switch from Rinkeby to Goerli.

Why is Rinkeby being deprecated?

Rinkeby is a Proof-of-Authority (PoA) test network that will not be receiving critical network updates during The Merge preparation, which will make it no longer fit to be an accurate testing environment. 

The two test networks that will be maintained after the merge are Goerli, which will be the predominant testnet recommended for Ethereum application developers, and the Sepolia testnet, a permissioned test network primarily for node client developers who need to test the implementation of Execution Layer client software.

When will Rinkeby be deprecated?

An exact date for the Rinkeby test network deprecation has not been determined yet. For up-to-date information, refer to the Ethereum Foundation’s blog, or follow core developers on Twitter including Tim Beiko.

Although the Rinkeby won't be deprecated until later in 2022, we recommended web3 dev teams with smart contracts deployed on Rinkeby to start planning, testing, and re-deploying their contracts on the Goerli testnet. As of October 5th, 2022, Alchemy will no longer support the Rinkeby testnet. 

What happens after the Rinkeby testnet is deprecated?

After Rinkeby is deprecated by the Ethereum Foundation, no additional client updates or bug fixes will be provided by the community, and the software used to run testnet nodes will not actively be maintained. Because Rinkeby won’t be actively maintained, it will lose parity with Ethereum mainnet, and will not be a safe or accurate testing environment.

Because Rinkeby will be deprecated by the Ethereum Foundation, infrastructure providers, including Alchemy, will phase out support for the test network When zero node providers are running Rinkeby nodes, the testnet will be sunset.

When will Alchemy end support for Rinkeby?

Alchemy will end support for Rinkeby in on October 5th, 2022. As the Ethereum Foundation and core Ethereum developers continue to plan for the Rinkeby deprecation, Alchemy will inform current users through in-app alerts, email notifications, and direct messages to Enterprise customers.

For more information on the Ethereum Merge timeline and Rinkeby testnet deprecation, refer to the Merge portal.

How to Migrate from Rinkeby to Goerli

To migrate from Rinkeby to the Goerli testnet, create a new app in the Alchemy dashboard with the following details:

  • Chain - Ethereum
  • Network - Goerli
Create a new Goerli app from the Alchemy dashboard.

Next, copy the Goerli RPC URL for your app from the dashboard.

This is what the new Goerli RPC URL will look like: https://eth-goerli.alchemyapi.io/v2/<you api key>

Copy the HTTPS Goerli RPC URL from the Alchemy dashboard’s key menu.

After you create a new Goerli RPC endpoint URL, request Goerli ETH from a faucet. This goETH will be used to pay for test transactions on the Goerli testnet.

By signing up for a free Alchemy account you can request 0.02 goETH per day from Alchemy's free Goerli faucet during the lead up to The Merge. Typically, the goETH drip is 0.02 test ETH.

If you need more goETH, please email [email protected].

Goerli Faucet for getting goETH.

Now that you have Goerli ETH, deploy your smart contract in the new Goerli app within the Alchemy dashboard the same way you deployed your Rinkeby application!

Once your application is deployed on Goerli, you can run additional tests, modify code, and update your dApp the same way you did when testing Rinkeby dApps.

Things to Consider Before Migrating from Rinkeby to Goerli

Before migrating smart contracts from Rinkeby to Goerli, dApp developers should consider their:

  1. dApp roadmap - identify concurrent initiatives to plan the migration accordingly
  2. impending deadlines - ensure the proper amount of resources are dedicated to migrating to Goerli
  3. testing and verification - determine what tests need to occur to validate a successful migration
  4. smart contract dependencies - review smart contract dependencies using Rinkeby

Web3 developers can ensure their dApps work as intended to work on Goerli, by considering these four areas and complete their move from Rinkeby to Goerli before the Rinkeby testnet is deprecated by the Ethereum Foundation.

ALCHEMY SUPERNODE - ETHEREUM NODE API

Scale to any size, without any errors

Alchemy Supernode finally makes it possible to scale blockchain applications without all the headaches. Plus, our legendary support will guide you every step of the way.

Get started for free
Supernode footer
Testnets
RINKEBY MIGRATION OVERVIEW

How to Migrate from Rinkeby to Goerli on Ethereum

Learn How to Migrate from the Rinkeby Testnet to Goerli Ahead of the Ethereum Foundation's Planned Deprecation of Rinkeby
Last Updated:
September 6, 2022
Last Updated:
March 14, 2023
Don't miss an update
Sign up for our newsletter to get alpha, key insights, and killer resources.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Talk to an Expert

Learn how Alchemy's blockchain developer tools can help your business succeed in web3!
Valid number
Thank you! An Alchemy expert will be in touch with you shortly!
Oops! Something went wrong while submitting the form.

{{goerli-faucet-ad}}

Table of Contents

With the upcoming deprecation of the Rinkeby test network, developers should be prepared to migrate dApps off of Rinkeby, which will be deprecated by the Ethereum Foundation and as of October 5th, 2022, will no longer be supported by Alchemy.

Leading up to the Ethereum Merge, where today’s Proof-of-Work (PoW) blockchain merges with the new Proof-of-Stake (PoS) Beacon Chain, dApps should redeploy their smart contracts on the Goerli testnet. 

The Goerli test network will be the primary testnet that is maintained for dApp developers after The Merge is complete. Popular Ethereum layer 2 networks have already migrated and are supported by Alchemy including the Arbitrum Nitro Goerli testnet and the Optimism Goerli testnet.

TL;DR - Migrating from Rinkeby to Goerli is as simple as switching your Rinkeby RPC endpoint URL with a Goerli RPC endpoint URL.

Deprecation Notice

While you can use the Goerli testnet, we caution against it as the Ethereum Foundation has announced that Goerli will soon be deprecated. Therefore, we recommend using Sepolia testnet as Alchemy has full Sepolia support and a free Sepolia faucet.

What is Rinkeby used for?

Rinkeby is a Proof-of-Authority (PoA) test network that is primarily used by application developers to test their smart contracts in a safe, and cost-neutral environment. Web3 developers can get free Rinkeby Ether from a faucet, deploy their contracts to Rinkeby, and ensure their smart contracts will work as expected in production. Once the dApp is tested, developers can then deploy updates to their smart contracts on Ethereum’s mainnet.

Some web3 dApps use Rinkeby for testing because that is where popular applications like OpenSea, Chainlink, and Aave v2 enable testing for their smart contracts. Because these apps have migrated to Goerli, developers dependent on applications like OpenSea and Chainlink, can now switch from Rinkeby to Goerli.

Why is Rinkeby being deprecated?

Rinkeby is a Proof-of-Authority (PoA) test network that will not be receiving critical network updates during The Merge preparation, which will make it no longer fit to be an accurate testing environment. 

The two test networks that will be maintained after the merge are Goerli, which will be the predominant testnet recommended for Ethereum application developers, and the Sepolia testnet, a permissioned test network primarily for node client developers who need to test the implementation of Execution Layer client software.

When will Rinkeby be deprecated?

An exact date for the Rinkeby test network deprecation has not been determined yet. For up-to-date information, refer to the Ethereum Foundation’s blog, or follow core developers on Twitter including Tim Beiko.

Although the Rinkeby won't be deprecated until later in 2022, we recommended web3 dev teams with smart contracts deployed on Rinkeby to start planning, testing, and re-deploying their contracts on the Goerli testnet. As of October 5th, 2022, Alchemy will no longer support the Rinkeby testnet. 

What happens after the Rinkeby testnet is deprecated?

After Rinkeby is deprecated by the Ethereum Foundation, no additional client updates or bug fixes will be provided by the community, and the software used to run testnet nodes will not actively be maintained. Because Rinkeby won’t be actively maintained, it will lose parity with Ethereum mainnet, and will not be a safe or accurate testing environment.

Because Rinkeby will be deprecated by the Ethereum Foundation, infrastructure providers, including Alchemy, will phase out support for the test network When zero node providers are running Rinkeby nodes, the testnet will be sunset.

When will Alchemy end support for Rinkeby?

Alchemy will end support for Rinkeby in on October 5th, 2022. As the Ethereum Foundation and core Ethereum developers continue to plan for the Rinkeby deprecation, Alchemy will inform current users through in-app alerts, email notifications, and direct messages to Enterprise customers.

For more information on the Ethereum Merge timeline and Rinkeby testnet deprecation, refer to the Merge portal.

How to Migrate from Rinkeby to Goerli

To migrate from Rinkeby to the Goerli testnet, create a new app in the Alchemy dashboard with the following details:

  • Chain - Ethereum
  • Network - Goerli
Create a new Goerli app from the Alchemy dashboard.

Next, copy the Goerli RPC URL for your app from the dashboard.

This is what the new Goerli RPC URL will look like: https://eth-goerli.alchemyapi.io/v2/<you api key>

Copy the HTTPS Goerli RPC URL from the Alchemy dashboard’s key menu.

After you create a new Goerli RPC endpoint URL, request Goerli ETH from a faucet. This goETH will be used to pay for test transactions on the Goerli testnet.

By signing up for a free Alchemy account you can request 0.02 goETH per day from Alchemy's free Goerli faucet during the lead up to The Merge. Typically, the goETH drip is 0.02 test ETH.

If you need more goETH, please email [email protected].

Goerli Faucet for getting goETH.

Now that you have Goerli ETH, deploy your smart contract in the new Goerli app within the Alchemy dashboard the same way you deployed your Rinkeby application!

Once your application is deployed on Goerli, you can run additional tests, modify code, and update your dApp the same way you did when testing Rinkeby dApps.

Things to Consider Before Migrating from Rinkeby to Goerli

Before migrating smart contracts from Rinkeby to Goerli, dApp developers should consider their:

  1. dApp roadmap - identify concurrent initiatives to plan the migration accordingly
  2. impending deadlines - ensure the proper amount of resources are dedicated to migrating to Goerli
  3. testing and verification - determine what tests need to occur to validate a successful migration
  4. smart contract dependencies - review smart contract dependencies using Rinkeby

Web3 developers can ensure their dApps work as intended to work on Goerli, by considering these four areas and complete their move from Rinkeby to Goerli before the Rinkeby testnet is deprecated by the Ethereum Foundation.

With the upcoming deprecation of the Rinkeby test network, developers should be prepared to migrate dApps off of Rinkeby, which will be deprecated by the Ethereum Foundation and as of October 5th, 2022, will no longer be supported by Alchemy.

Leading up to the Ethereum Merge, where today’s Proof-of-Work (PoW) blockchain merges with the new Proof-of-Stake (PoS) Beacon Chain, dApps should redeploy their smart contracts on the Goerli testnet. 

The Goerli test network will be the primary testnet that is maintained for dApp developers after The Merge is complete. Popular Ethereum layer 2 networks have already migrated and are supported by Alchemy including the Arbitrum Nitro Goerli testnet and the Optimism Goerli testnet.

TL;DR - Migrating from Rinkeby to Goerli is as simple as switching your Rinkeby RPC endpoint URL with a Goerli RPC endpoint URL.

Deprecation Notice

While you can use the Goerli testnet, we caution against it as the Ethereum Foundation has announced that Goerli will soon be deprecated. Therefore, we recommend using Sepolia testnet as Alchemy has full Sepolia support and a free Sepolia faucet.

What is Rinkeby used for?

Rinkeby is a Proof-of-Authority (PoA) test network that is primarily used by application developers to test their smart contracts in a safe, and cost-neutral environment. Web3 developers can get free Rinkeby Ether from a faucet, deploy their contracts to Rinkeby, and ensure their smart contracts will work as expected in production. Once the dApp is tested, developers can then deploy updates to their smart contracts on Ethereum’s mainnet.

Some web3 dApps use Rinkeby for testing because that is where popular applications like OpenSea, Chainlink, and Aave v2 enable testing for their smart contracts. Because these apps have migrated to Goerli, developers dependent on applications like OpenSea and Chainlink, can now switch from Rinkeby to Goerli.

Why is Rinkeby being deprecated?

Rinkeby is a Proof-of-Authority (PoA) test network that will not be receiving critical network updates during The Merge preparation, which will make it no longer fit to be an accurate testing environment. 

The two test networks that will be maintained after the merge are Goerli, which will be the predominant testnet recommended for Ethereum application developers, and the Sepolia testnet, a permissioned test network primarily for node client developers who need to test the implementation of Execution Layer client software.

When will Rinkeby be deprecated?

An exact date for the Rinkeby test network deprecation has not been determined yet. For up-to-date information, refer to the Ethereum Foundation’s blog, or follow core developers on Twitter including Tim Beiko.

Although the Rinkeby won't be deprecated until later in 2022, we recommended web3 dev teams with smart contracts deployed on Rinkeby to start planning, testing, and re-deploying their contracts on the Goerli testnet. As of October 5th, 2022, Alchemy will no longer support the Rinkeby testnet. 

What happens after the Rinkeby testnet is deprecated?

After Rinkeby is deprecated by the Ethereum Foundation, no additional client updates or bug fixes will be provided by the community, and the software used to run testnet nodes will not actively be maintained. Because Rinkeby won’t be actively maintained, it will lose parity with Ethereum mainnet, and will not be a safe or accurate testing environment.

Because Rinkeby will be deprecated by the Ethereum Foundation, infrastructure providers, including Alchemy, will phase out support for the test network When zero node providers are running Rinkeby nodes, the testnet will be sunset.

When will Alchemy end support for Rinkeby?

Alchemy will end support for Rinkeby in on October 5th, 2022. As the Ethereum Foundation and core Ethereum developers continue to plan for the Rinkeby deprecation, Alchemy will inform current users through in-app alerts, email notifications, and direct messages to Enterprise customers.

For more information on the Ethereum Merge timeline and Rinkeby testnet deprecation, refer to the Merge portal.

How to Migrate from Rinkeby to Goerli

To migrate from Rinkeby to the Goerli testnet, create a new app in the Alchemy dashboard with the following details:

  • Chain - Ethereum
  • Network - Goerli
Create a new Goerli app from the Alchemy dashboard.

Next, copy the Goerli RPC URL for your app from the dashboard.

This is what the new Goerli RPC URL will look like: https://eth-goerli.alchemyapi.io/v2/<you api key>

Copy the HTTPS Goerli RPC URL from the Alchemy dashboard’s key menu.

After you create a new Goerli RPC endpoint URL, request Goerli ETH from a faucet. This goETH will be used to pay for test transactions on the Goerli testnet.

By signing up for a free Alchemy account you can request 0.02 goETH per day from Alchemy's free Goerli faucet during the lead up to The Merge. Typically, the goETH drip is 0.02 test ETH.

If you need more goETH, please email [email protected].

Goerli Faucet for getting goETH.

Now that you have Goerli ETH, deploy your smart contract in the new Goerli app within the Alchemy dashboard the same way you deployed your Rinkeby application!

Once your application is deployed on Goerli, you can run additional tests, modify code, and update your dApp the same way you did when testing Rinkeby dApps.

Things to Consider Before Migrating from Rinkeby to Goerli

Before migrating smart contracts from Rinkeby to Goerli, dApp developers should consider their:

  1. dApp roadmap - identify concurrent initiatives to plan the migration accordingly
  2. impending deadlines - ensure the proper amount of resources are dedicated to migrating to Goerli
  3. testing and verification - determine what tests need to occur to validate a successful migration
  4. smart contract dependencies - review smart contract dependencies using Rinkeby

Web3 developers can ensure their dApps work as intended to work on Goerli, by considering these four areas and complete their move from Rinkeby to Goerli before the Rinkeby testnet is deprecated by the Ethereum Foundation.

{{goerli-faucet-ad}}

Contact Us

Talk to an expert at Alchemy to answer all of your product questions.
Valid number
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Build blockchain magic with Alchemy

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.

Get started for free