A collection of Substrate pallets and relayers for building cross-chain bridges between blockchain networks.
Parity Bridges Common is a collection of open-source tools and components for building bridges between blockchain networks. It solves the problem of blockchain interoperability by providing Substrate pallets for syncing headers and passing messages, along with libraries for building relayers that enable cross-chain communication.
Blockchain developers and teams building interoperable applications or connecting Substrate-based chains within the Polkadot ecosystem.
Developers choose Parity Bridges Common for its modular, production-ready components that simplify building secure and efficient bridges, leveraging Substrate's flexibility and the robustness of GRANDPA finality verification.
Collection of Useful Bridge Building Tools 🏗️
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides reusable Substrate runtime modules like grandpa and messages pallets, enabling developers to build custom bridge logic without starting from scratch, as outlined in the Project Layout.
Offers efficient on-chain verification of finality proofs for Substrate-based chains, ensuring secure and trust-minimized cross-chain communication, a core feature highlighted in the description.
Includes libraries for building external relayers that handle header and message submission, separating on-chain and off-chain concerns for flexible and scalable bridge designs.
Comes with bridge nodes for running local test networks, allowing developers to experiment with bridging chains like Rococo and Westend, as mentioned in the Running the Bridge section.
Requires Rust stable and nightly toolchains, Docker for CI reproduction, and deep Substrate knowledge, making onboarding difficult for teams without blockchain expertise, as seen in the Installation steps.
The README explicitly warns that bridges are 'under construction', indicating potential breaking changes, incomplete features, and a lack of production readiness for mainnet deployments.
Primarily optimized for Substrate chains; bridging to non-Substrate ecosystems like Ethereum requires significant additional work and customization, limiting its versatility.