6714 Wallets have deployed contract on @zksync. That's 1% of the Total Active Wallet on the #zkSyncEra BlockChain.
Here is how to deploy a Contract with $1 as Gas Fee 🧵
I will be going straight to business because you are already familiar with the ecosystem. They promised 2/3 which is 66% of the token to the community.
By my assumptions: Airdrop hunters, DAOs(Mute, SyncSwap etc) and People that deployed contracts might benefit from the airdrop
Deploying a smart contract on the ZkSync Era on Windows
Disclaimer: To deploy a smart contract on the #zkSync network, you will need to provide ur private key to the MM wallet. I recommend you do not use ur main wallet, Create a New wallet and use it just to be on a safer side
In this guide, we will be deploying a smart contract on the #zksync_Era Mainnet.
Download and install on PC:
a) Node.js - nodejs.org/en (I installed the version on the left, “recommended for everyone”. After installation,you need to restart your PC
b) Visual Studio Code -code.visualstudio.com/download
-Create a folder on the desktop HELLO-ZKSYNC
-Open Visual Studio and open the HELLO-ZKSYNC folder you created by clicking File - Open folder in the upper left corner
Click on the icon on the top right, as shown in the screenshot, you will open a panel with the Terminal (by default, the path to your HELLO-ZKSYNC folder will be selected)
In the Terminal, Copy and paste these commands individually and click enter:
Create a file in folder HELLO-ZKSYNC, let's call it .secret
Paste private key here (USE A NEW WALLET PLEASE)
Close the file and save!
Type the last command to deploy the contract:
npx hardhat deploy-zksync
If you did everything right, the next notifications will appear
After that, go to explorer.zksync.io and enter our contract address and see that it has been created. You can also enter the address of your metamask and see two transactions, because after the deployment command, there is also an interaction with the contract.
Congratulations, you have deployed a smart contract on the ZKSync Era Mainnet!!!
You can also verify your contract. But after that, it will be available to everyone, which increases the risk of hacking and theft of your private key. As I wrote at the beginning, do all operations only on a test wallet