-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Grant Application: Polkadot Interop Devnet (PIDN) #2646
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read and hereby sign the Contributor License Agreement. |
Chopsticks by Acala already solves the core problem you are trying to tackle. |
@muddlebee
PIDN is trying to solve a different problem. We want full multi-ecosystem testing that actually works like production:
Basically Zombienet/Chopsticks handle Substrate testing fine. We're focused on the much harder problem of testing real interoperability between different blockchain ecosystems. |
Chopsticks, Zombienet is already used for production regression/e2e tests, some examples here and here
Chopsticks is easily compatible with polkadot-api a TS based SDK to interact with substrate chains and XCM use-cases. Personally, I’ve been using Chopsticks for both dev and production readiness - it’s very handy to emulate the latest chain state quickly. |
@muddlebee thanks for the pointers. Chopsticks/Zombienet are solid for Substrate-only e2e/regression and we’ll keep using them (with PAPI) for that surface. PIDN targets a different gap: cross-ecosystem orchestration — Polkadot at the center with ETH/Cosmos/etc nodes + bridges, full-node paths, observability, and CI recipes in one command. We’ll keep our milestones focused on that interop scope. |
Project Abstract
"Empowering developers to revolutionize cross-chain innovation—Polkadot-first, one-command multi-ecosystem devnets for seamless testing and prototyping."
The Polkadot Interop Devnet (PIDN) will make Polkadot the natural hub for multi-chain development. With a single command, developers will be able to spin up a local or CI-ready relay chain + parachains alongside optional Cosmos zones, Ethereum clients, Solana validators, and Bitcoin nodes, plus preconfigured bridges (e.g., Snowbridge, Axelar, Wormhole).
PIDN will provide a unified CLI and API to orchestrate networks, automate XCM/relayer flows, enable AI-assisted troubleshooting, and deliver benchmarking for finality, latency, and throughput. By collapsing setup time from weeks to minutes, it will allow developers to focus on application logic rather than infrastructure, accelerating the creation of interoperability-native applications.
PIDN is designed to make Polkadot the default starting point for cross-chain development:
Grant level
Application Checklist
project_name.md
).@_______:matrix.org
(change the homeserver if you use a different one)