Requested amount: 815 358 USDC
Beneficiary address: 149mJjdQjEBMHHbWDjbLJ7X4e95ps6L35DZVaBzn1raR1EVQ
Short description: Gossamer was originally envisioned as a Go-based implementation of the Polkadot Relay Chain Validator, contributing to the decentralization and resilience of the network through client diversity. Our team, deeply committed to the Polkadot ecosystem, built Gossamer as an alternative full node and validator client to help ensure the robustness of the protocol.
However, as the ecosystem's needs have changed, it's become clear that alternative client development is not currently a top priority. In light of this, we’ve made a strategic decision to shift our focus from developing an alternative client to contributing directly to the existing Rust-based SDK implementation. This change aligns with both the direction of the ecosystem and our desire to maximize our impact on Polkadot’s core infrastructure.
Following consultations with Parity, we have defined a set of objectives that our team will focus on over the next six months. These efforts, in close collaboration with Parity, will leverage our experience to contribute to the Polkadot-SDK's most critical areas, helping to strengthen, optimize, and scale the protocol at its foundation.
Project Category/Type: Software development
Website: ChainSafe
The Gossamer team at ChainSafe is a group of technical experts engaging in protocol-level implementations for the Polkadot ecosystem. The team has formerly received funding from the Web3 Foundation and the Polkadot Treasury and has also been temporarily self-funded through ChainSafe.
This proposal is a request for six months of funding from the Polkadot Treasury for the collaboration of the Gossamer team and Parity to work on the Polkadot protocol's (polkadot-sdk) pressing needs. The ecosystem is rapidly evolving, and a lot of change is to be expected. We are therefore adopting a six-month proposal cycle to maintain agility and responsiveness to best serve the ecosystem.
In this funding period, as detailed in Section 2 (Scope of Current Proposal), we will dedicate resources to the needs of the polkadot-sdk by addressing key technical priorities identified in collaboration with Parity. Our focus will be on areas where our team’s expertise can deliver the greatest impact - enhancing scalability, performance, and protocol robustness. This marks a natural evolution of our role within the ecosystem, transitioning from client diversity through Gossamer to strengthening the core infrastructure that supports the Polkadot network. Our focus will be on areas where our team’s expertise can deliver the greatest impact - protocol development.
Contact:
Progress and Updates:
Threshold
Hello, I have two questions:
What will happen with the Gosaamer client? Will they continue to provide maintenance or will that require additional funding?
I'd like to know if Parity already has staff assigned to cover the ongoing development of the existing Rust-based SDK implementation and what your specific relationship will be with that team?
Thanks