By paritytech
Spawn ephemeral Polkadot and Substrate networks for Rust integration tests using zombienet-sdk's TOML configs or NetworkConfigBuilder. Run tests on native, Docker, or Kubernetes providers while debugging spawn timeouts, port errors, and block production issues.
This issue will track the progress of the new ZombieNet SDK.
We want to create a new SDK for ZombieNet that allow users to build more complex use cases and interact with the network in a more flexible and programatic way.
The SDK will provide a set of building blocks that users can combine in order to spawn and interact (test/query/etc) with the network providing a fluent api to craft different topologies and assertions to the running network. The new SDK will support the same range of providers and configurations that can be created in the current version (v1).
We also want to continue supporting the CLI interface but should be updated to use the SDK under the hood.
We plan to divide the work phases to. ensure we cover all the requirement and inside each phase in small tasks, covering one of the building blocks and the interaction between them.
Prototype each building block with a clear interface and how to interact with it
We want to integrate the interactions for all building blocks and document the way that they work together.
CLI and ensure backwards compatibilityRefactor the CLI module to use the new SDK under the hood.
native and podman providerdocker providernomad provider@paritytech/zombienet npm package to zombienet. Keep all zombienet modules under @zombienet/* org (Completed)pathsrace assertionsink! smart contract supportzombieconfig.json exists in same dir with zombienet then the config applied in it will override the default configuration of zombienet. E.G if user wants to have as default native instead of k8s he can add to.zndls and network files.This repo ships a Claude Code plugin that helps with writing zombienet network configs (TOML), authoring Rust integration tests with NetworkConfigBuilder, and debugging failed runs. Install with:
/plugin marketplace add paritytech/zombienet-sdk
/plugin install zombienet-sdk@zombienet-sdk
See plugins/zombienet-sdk/README.md for details, local-development tips, and contribution guidelines.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub paritytech/zombienet-sdk --plugin zombienet-sdkSkills for building Polkadot apps with @parity/product-sdk
Claude Code skills for Substrate/Polkadot SDK development — FRAME pallet best practices, skill authoring workflows, and more.
Network engineering agents providing expertise in protocols, distributed systems, and service mesh
Chaos testing for resilience with failure injection, latency simulation, and system resilience validation
Full dev lifecycle for OP_NET Bitcoin L1 projects: idea → challenge → spec → build → review → ship. Self-learning across sessions with pattern extraction, agent performance scoring, score-based finding routing, project-type profiles, cross-layer validation, and starter templates. Includes shell-enforced E2E testing gates, frontend runtime smoke checks, PUA problem-solving methodology, the OP_NET Bible (2000+ lines), cross-agent critique, adversarial auditing, adversarial E2E testing, ABI-lock checkpoints, findings ledger with regression tracking, acceptance test generation, chain probe, hard gate enforcement, incremental audits, dry-run mode, execution tracing, dynamic re-planning from learned patterns, dynamic knowledge slice loading, property-based fuzz testing, stale pattern pruning, mutation testing as loop exit gate, structured repair phases (R1/R2/R3), goal-oriented build evaluation, hierarchical repo map, autoresearch optimize mode, and TLA+ formal specification verification as a pre-codegen phase. Agents get smarter with every project.
Core Solana dev kit: agents, workflow commands, go-to-market skills, MCP servers, and dev hooks. The full install (install.sh) additionally ships .claude/rules, the permissions/sandbox policy, and 18 ext/ submodules.
Testcontainers skills for writing reliable integration tests with Docker containers across multiple languages (Go, .NET, Python, and more)
Network diagnostics, reconnaissance, monitoring, and HTTP load testing - trippy, gping, ss, RustScan, nmap, bandwhich, sniffnet, oha