As you may see, we are simply just using ethers to interact with our contract. zkSync is EVM compatible so You should use existing resources and libraries like Hardhat, ethers, web3.js, and customers can use their existing wallets like copyright, Rabby or Zerion. The mainnet start of zkLink Nova is http://v2-zklink.io/