Skip to content

zkvm-solc 0.5.16-1.0.1 #886

Answered by popzxc
Fataydo asked this question in Compilers
Discussion options

You must be logged in to vote

Hello! A few things here:

  1. Compiling Uniswap V2 contracts for ZKsync requires modification and will not work out of the box.
  2. Uniswap V3 is deployed on ZKsync using modified contracts that you can find here: https://github.com/uniswap-zksync
  3. Even for V3, deployment of Uniswap contracts is highly non-trivial, so I would recommend starting from simpler contracts until you feel comfortable with ZKsync specifics.
  4. Windows support for ZKsync is incomplete, and in this case the required compiler part is not provided for Windows. If you're using Windows, it's highly recommended to use WSL

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by popzxc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler Question for compiling
2 participants