This proposal is the fourth of our quarterly submissions by OpenZeppelin to accelerate the development and deployment of secure parachains in the Polkadot ecosystem. Since our last approval in July 2024, we have achieved:
In this fourth phase (M4) we request the funding to:
We aim to maintain transparent progress and welcome community feedback to strengthen the Polkadot network.
OpenZeppelin has submitted a proposal to help develop secure parachains in the Polkadot ecosystem. They have made progress since their last approval, including launching an EVM Runtime Template for Solidity smart contracts, creating a developer guide for migrating contracts, and collaborating with R0gue to integrate Pop CLI. In this fourth phase, they are requesting funding for:
OpenZeppelin aims to maintain transparency and welcome community feedback to strengthen the Polkadot network.
Using Zombienet for doing runtime integration tests is not such a great idea. You don't need a relay chain running and parachain nodes for testing a runtime. This can just be done by using chopsticks that will then run the runtime directly. Runtimes are single threaded and by its nature are required to be reproducible. Chopsticks should also greatly simplify the entire process for setting up the the environment.