# ZKSYNC ERA SMART CONTRACT

By [zettaswari.eth](https://paragraph.com/@zettaswari) · 2023-06-05

---

*   Go to [https://code.visualstudio.com](https://t.co/DZeA3DQigk) download & install it
    
*   Open VisualStudio & install the extensions - Solidity + npm Intellisense
    
*   Go to [https://nodejs.org/en](https://t.co/yZKQSczzc4) and install it Reboot
    
*   Create a new folder on your PC, and open it in Visual Studio
    
*   Press "Ctrl+ù" to open the terminal & type "npm init -y"
    
*   Then type "npm i -D typescript ts-node ethers zksync-web3 hardhat @matterlabs/hardhat-zksync-solc @matterlabs/hardhat-zksync-deploy"
    
*   Create a file in the folder by clicking on the button as in the screenshot and name it "hardhat.config.ts"
    
*   Paste on the field the following code: [https://anotepad.com/notes/dfrw34q4](https://t.co/djw6Or5nIw)
    
*   Paste on the field the following code: [https://anotepad.com/notes/dfrw34q4](https://t.co/djw6Or5nIw)

---

*Originally published on [zettaswari.eth](https://paragraph.com/@zettaswari/zksync-era-smart-contract)*
