Skip to content

[Dev Tools] Difficulties integrating with ZK chain because lack of compatibility with Ethereum Dev Tools #799

Closed Answered by cytadela8
thomas-nguy asked this question in Dev Tooling
Discussion options

You must be logged in to vote
  • What do you mean by the requirement of "direct usage of contract deployment routines"? You can use ex. hardhat-zksync-upgrades that implements hardhat-upgrades funcionality. Typechain is also supported.
  • You/They seem to be using hardhat-toolbox. You shouldn't import hardhat-toolbox, but all appropriate modules directly following the guide
  • I can confirm your issue with hardhat-chai-matchers. Rewriting is unfortunately the only workaround I have.
  • You may also use older versions of hardhat-zksync plugins to avoid upgrading to ethers-v6. I can get back to you on the version numbers to use.

Replies: 5 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by thomas-nguy
Comment options

You must be logged in to vote
1 reply
@cytadela8
Comment options

Comment options

You must be logged in to vote
1 reply
@cytadela8
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devtools Questions related to zkSync Tooling
2 participants