Potential Airdrop Opportunity: Detailed Tutorial on zkSync Contract Interaction
The original text is from Planet Daily, authored by Azuma, with the original title "With the token launch imminent, why not try for a red envelope? A step-by-step guide to interacting with zkSync contracts."
On the evening of March 1st, Beijing time, the team behind the Ethereum ZK Rollup scaling solution, Matter Labs, announced the completion of a Series A funding round, led by Union Square Ventures (USV). Previous investors Placeholder, 1kx, and Dragonfly continued to participate in this round, along with zkSync's ecosystem partners, including Aave, Balancer, 1inch, Curve, Binance, Coinbase Ventures, Huobi, Loopring, Argent, MYKEY, imToken, Flexa, MoonPay, ripio, ZKValidator, and CoinGecko. The specific financial details of the funding have not been disclosed.
As early as the end of December last year, Matter Labs CEO Alex Gluchowski confirmed that the team's ZK Rollup scaling solution, zkSync, would launch a native token (based on the Rinkeby test network, the token is expected to be called MLTT, and the faucet has currently been closed).
With the completion of this funding round, speculation about zkSync's imminent token launch has sparked widespread discussion in various communities. Although it is still uncertain whether zkSync's token will have an airdrop, and if so, what the specific criteria will be, adhering to the principle of "better to be busy than to miss out," it is certainly worthwhile to interact with the zkSync contract in advance, spending a bit of gas (currently the total cost is around several dozen dollars) for a chance at a big red envelope.
In this article, we will provide a step-by-step guide on how to interact with the zkSync contract. That said, it is currently uncertain whether zkSync's token will have an airdrop, and what the specific criteria will be, so we need to try to experience all the features that zkSync currently supports.
Step 1: Preparation
First, you need to install a Metamask wallet extension (other wallets are fine, but for those looking to maximize benefits, the little fox is obviously the most convenient). There are many tutorials online on how to install it, and make sure to keep some ETH in your wallet to cover gas fees. Choose the Ethereum mainnet for the network.
Next, go to zkSync's official website at 「https://zksync.io/」, click on the "Open Wallet" link to connect your wallet, and select Metamask. After clicking, you will need to confirm in your wallet.
Step 2: Deposit
Once connected, you will enter the main interface of zkSync, where it will show that you have no balance on zkSync's Layer 2 network (no balances yet), and you will need to deposit or have someone send funds to your address.
You can deposit funds from Layer 1 (the Ethereum main chain) into zkSync's Layer 2 network using the ETH you prepared in the previous step, but remember to leave a small amount of ETH in your wallet for gas fees.
Click on "+Deposit" to freely deposit. You can click "Select token" to choose the token you wish to transfer to Layer 2 and enter the corresponding amount in the box.
Note that transferring funds from Layer 1 to Layer 2 requires a certain confirmation time, but it is very short, usually confirmed within a few minutes. You can go to Planet Daily's official website to read another article, give it a like, share it with your friends, and come back.
Step 3: Transfer
After completing the previous step, you will be able to see your balance on zkSync's Layer 2 network, and you can continue to experience the transfer function.
If you are interacting with friends, you can easily transfer between each other; if not, it doesn't matter, you can create two addresses to "fight each other," especially since gas fees have not been too high recently.
Before transferring, we need to register the public key, which means we need to activate it. This step still requires some gas, but Matter Labs has stated that they will try to eliminate this step in the future.
Once activated, you will see that a portion of your balance on Layer 2 has been deducted as gas fees for the previous step.
Now you can freely transfer. I will demonstrate by transferring from my left hand to my right hand; as shown in the image, I transferred 0.03 ETH to the address ending in 365d, with gas consumption of about 0.12 dollars, which is indeed much cheaper compared to Layer 1. Transfers are confirmed in seconds, and transaction records (including previous deposit records and activation records) can be viewed under "Transactions" on the main interface.
Next, switch wallets and transfer from the right hand to the left hand, as shown in the image below, where both transactions are displayed.
Step 4: Another Transfer Method ------ ZKlink (although I couldn't get it to work myself)
In addition to the conventional transfer method, zkSync also offers a payment method called ZKlink. As mentioned before, "we need to try to experience all the features that zkSync currently supports," so you can also try using ZKlink for transfers.
As shown in the image, you can fill in your left-hand address in the "Receiver ETH address," select the desired token and amount, and then click "Create your payment link" to create a payment link.
Next, you can open this link in another browser, switch to your right-hand address, and click "Pay Now" to make the payment through that link. However, the ZKlink transfer will have two subsequent steps, and I don't know if it's because my network is too poor, but the Step 1 confirmation process kept spinning, and I ultimately had to give up. You can give it a try; if it doesn't work, just use the conventional transfer method.
Step 5: Withdraw
Finally, we come to the withdrawal step, which, as the name suggests, is to transfer funds from Layer 2 back to Layer 1. The operation is very simple; click on "-Withdraw," and it will automatically redirect you to a new interface. The address shown is the wallet address you are currently connected to, and you can also choose to withdraw to another address.
Similarly, select the token and enter the amount to withdraw. The interface will provide an estimated processing time for this withdrawal. For example, I need to wait about 3 hours and 49 minutes this time. After the waiting period, you can open your Metamask wallet to check if the balance has returned to the Layer 1 network.
Step 6: Since you're here, why not try the zkSync version of Curve
The well-known stablecoin exchange platform Curve has currently integrated zkSync's scaling solution on the Ethereum Rinkeby test network. Following the principle of "better to be busy than to miss out," you can give it a try.
First, you can open the zkSync version of the Curve application at 「https://zksync.curve.fi/」. After opening, it will look like the image below.
Testing requires some testnet tokens, and the stablecoins needed for transactions can be claimed from the faucet (shown in the red box in the image above) within the application. You can also find the corresponding faucet address for Rinkeby testnet ETH. The usage is similar to that on Curve on the Ethereum mainnet, so I won't go into detail.
Conclusion: A Fun Attitude
The super airdrops from star projects like Uniswap, The Graph, and 1inch last year made countless people rich overnight. "Interacting with the contract address of projects before token launch" has become a consensus among all benefit seekers. Many well-known DeFi products, such as dydX, Matcha, and today's zkSync, have long been on the radar of those looking to maximize benefits.
However, as mentioned at the beginning, it is still uncertain whether zkSync's token will have an airdrop, and even if it does, the specific criteria have not been disclosed. Whether the interaction methods provided in this article can meet the conditions is also unknown.
The above text only provides interaction methods with zkSync and does not guarantee that you will receive an airdrop. Friends who are interested and have sufficient funds might consider spending a few dozen dollars on gas fees to run through the process, but there is no need to create multiple addresses and incur high costs just to inflate the volume.
There are risks in seeking benefits, so please judge for yourself whether to pursue them.