Migrating Your Project to Nova

The execution layer of zkLink Nova is built on top of ZK Stackarrow-up-right, which leverages the underlying technology of zkSync. Building on zkLink Nova shares the same process of building on zkSync.

zkSync provides developers with a smooth experience, offering tools for testing locally and compatibility with existing frameworks like Hardhat and Foundry. You can find the user guide for using these tools here.

Hardhat with zkSyncarrow-up-right

Foundry with zkSyncarrow-up-right

For deploying smart contracts or using unique zkSync features, please use zksync-ethers SDKs. zkSync provides SDKs for different programming languages. Please refer to the user guides in below.

SDKs-JavaScript Ethers V5arrow-up-right

SDKs-JavaScript Ethers V6arrow-up-right

SDKs-Pythonarrow-up-right

SDKs-Goarrow-up-right

SDKs-Javaarrow-up-right

SDKs-Swiftarrow-up-right

SDKs-Rustarrow-up-right

Last updated