Skip to content

Launch your own local parachain network and learn about how connecting chains to Polkadot works under the hood. πŸ§Ÿβ€β™€οΈ

License

Notifications You must be signed in to change notification settings

JoinWebZero/zombienet-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

​Zombienet is an integration testing tool for parachain development teams. In this workshop, you'll use its basic functionality to launch your own local parachain network and learn about how connecting chains to Polkadot works under the hood.

Learning objectives ✍️

  • Learn about the big picture: relay chain binary and parachains, genesis config, executable
  • Setup Zombienet locally
  • Follow the steps to run the test net
  • Launch networks with different configurations

πŸ“ƒ Workshop link

https://hackmd.io/@webzero/zombienet-workshop

πŸ§‘β€πŸ’» Setup your environment

Step 1: Clone this workshop repo πŸ‘‡

Step 2: Make sure you have all the binaries downloaded πŸ§Ÿβ€β™€οΈ

MacOs users: All the binaries you'll need are here.

For Linux users: download the Polkadot binaries from the Polkadot releases page:

  • First, get the binaries needed to run the Relay Chain here
  • Then, download the polkadot-parachain binary.

MacOS binaries

Denver Releases:

  • Relay chain node
  • Parachain node

Linux binaries

Polkadot SDK releases:

  • Relay chain node
  • Parachain node

Copy the downloaded binaries into the root directory of your cloned repository.

Check it works by running (macOs):

./zombienet-macos -h

Now you're ready to get hacking ! πŸš€

πŸŽ’ Workshop quests

πŸ”Ž To submit your proof of quest, simply clone this repo and make a PR to the submissions folder titled Quest submission: {your name,} {date} containing a short summary of the quests you've completed. Include screenshots if relevant and a reviewer will verify your submission.

Your proof of quest PR should create a new folder in the submissions folder with your name or pseudonym and contain:

  1. A screenshot of your terminal after launching your network.
  2. A screenshot of an on-chain state query of your choice using the Polkadot Developer Console.

Have a look at this example for reference.

Your workshop facilitator will provide you with a feedback form where, once you provide some feebdack, you can provide a link to your submission PR to be eligible for quest rewards. 😎

About

Launch your own local parachain network and learn about how connecting chains to Polkadot works under the hood. πŸ§Ÿβ€β™€οΈ

Resources

License

Stars

Watchers

Forks

Packages

No packages published