Testnet Guide - zkSync 2.0
February 25th, 2022

zkSync 2.0 is the first EVM-compatible ZK Rollup on Ethereum’s testnet. We have covered zkSync 1.0 Mainnet along with other ZK rollups like Aztec and StarkNet before.

zkSync 2.0 have just launched their public testnet. Let’s see what we can do there.


Getting started:

As the testnet is running on Goerli network, you will need to to get some Goerli ETH first. Try any of the faucets below.

If you can’t get any Goerli ETH, try asking at the zkSync Discord.

Step 1:

Head to https://portal.zksync.io/ and connect your wallet. You will automatically be asked to add the “zkSync 2.0 testnet Goerli” network.

You may also add the network manually to your metamask.

Step 2:

We first go to “Deposit” to deposit some $ETH to zkSync 2.0.

Step 3:

Next we go to “Faucet” to get some testnet $LINK, $DAI, $WBTC and $USDC into our zkSync address. 

(Request again if it says “Request Failed”. Sometimes you get the tokens even though it says “Request Failed”.)

Check your balance at “My account” after claiming.

Step 4:

Now go to “Transfer”. Input the address of another wallet and transfer some tokens to it.

Step 5:

At last we go to “Withdraw” to withdraw some $ETH from zkSync back to Goerli.


We can also try swapping, LPing and farming at Mute currently live on zkSync 2.0 Testnet.

(Everything starting from Step 6 is very slow. You may want to try later when zkSync have fixed the issue).

Step 6:

Go to https://testnet.switch.mute.io/ and connect our wallet again to the zkSync 2.0 Testnet.

We first try swapping some $ETH to $DAI.

Step 7:

Go to “POOL” and “Add Liquidity”. Form a LP with $DAI and $ETH.

Step 8:

Finally go to “FARMING” to deposit your LP.

That’s all for zkSync 2.0 now. If you have any bugs or feedbacks to report, go to zkSync Discord or the Mute Discord.

Subscribe to spring
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from spring

Skeleton

Skeleton

Skeleton