This repo contains example scripts and applications to demonstrate interoperability between ZKsync chains.
Further documentation is available in the official ZKsync docs.
This repo contains submodules. To clone this repo, use:
git clone https://github.com/matter-labs/interop-examples --recursiveOr if you already have it cloned without the submodules, run:
git submodule update --init --recursiveEach new example should:
- either provide a unique use case for interop or duplicate an existing use case but using a different tool or framework with significant differences.
- contain a
README.mdfile with instructions for running the example locally, an overview of what the code does, and instructions for how to use the app if applicable - pass the linting rules configured in root of this repo. To check this, you can
run
bun lint. - use the
zksync-jsandzksync-contractsSDKs when applicable. - use conventional commits.