Hardhat
Hardhat - Installation
Learn how to setup a new Hardhat project on Abstract using hardhat-zksync.
This page assumes you already have a Hardhat project setup. If you don’t, follow the steps in the Getting Started guide to create a new project.
1
Install hardhat-zksync
Abstract uses the ZKsync VM, which expects different bytecode
than the Ethereum Virtual Machine (EVM).
The hardhat-zksync
library includes several plugins to help you compile, deploy and verify smart contracts for the Zksync VM on Abstract.
Install the @matter-labs/hardhat-zksync
package:
2
Update Hardhat configuration
Modify your hardhat.config.ts
file to include the following options:
3
Run Hardhat commands
Provide the --network
flag to specify the Abstract network you want to use.
Was this page helpful?