Testnet Guide - zkSync 2.0

Testnet Guide - zkSync 2.0

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.

post image

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.

post image

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”.)

post image

Check your balance at “My account” after claiming.

post image

Step 4:

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

post image

Step 5:

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

post image

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.

post image
post image

Step 7:

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

post image
post image

Step 8:

Finally go to “FARMING” to deposit your LP.

post image

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.