This is the full example for the zkSync "Cross-chain governance" tutorial.
It consists of two folders:
deploy-governancewhich contains the hardhat project that is used to deploy the governance smart contract on Rinkeby.counterwhich contains the hardhat project for theCounterL2 smart contract. It also contains scripts that are used to display the value of the counter as well as to call the governance to update the counter from L1.