|
Maintenance for the substrate-api-client Jan-24 to Jun-24
by Supercomputing Systems
We'd like to fund maintenance of the substrate-api-client from January 2024 until June 2024. The substrate-api-client is a Rust library for connecting to a substrate-based node via RPC from a no-std environment, like trusted execution environments or IoT devices. An RPC client is a library, with similar features as Polkadot-js. With an RPC client developers can easily interact with any Polkadot or Kusama chain. There are RPC clients for different programming languages. For Rust, the most popular RPC client is subxt. The substrate-api-client uses core functionality of subxt and makes it available in a no-std environment. This proposal is a continuation of our previous maintenance proposals. The previous proposal can be found here. See also our reports in the comments section of each proposal. We aim to seek ongoing funding.
Current Progress and Comments:
An ongoing funding by one of the most used external libraries as previously stated on referendum 118, as the time of the proposal, it was presented as a mixed reaction to whether or not to consider this library a common goods library because many for-profit companies and projects use it. However, the impact on the amount of projects alone is grounds for continuous funding and expansion of the project. Some questions regarding sustainability were presented during the referendum time too. Due to the importance of this library, the vote passed with a large majority.
|