Type:
development

Amount Requested:

4100.00 DOT

19124.07$

Proposed on:
Aug. 17, 2023
Proposal Awarded on:
Sept. 13, 2023
Expected Delivery
Dec. 31, 2023
Actual Delivery:
None

Status:

in progress – on time

Maintenance for the substrate-api-client Sep-23 to Dec-23

by Supercomputing Systems

Summary:

This is a new attempt to get funding for maintenance of the substrate-api-client. Note: we switched from Kusama to the Polkadot treasury, as this was proposed at our failed Kusama proposal. Also, this is a significantly smaller proposal, which only funds the bare minimum of maintenance (updates, user support and small improvements). In case this proposal fails, we will cease all of our support activities. 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: Nov22-Jan23, Feb23-Apr23, May23-Jul23. See also our reports in the comments section of each proposal. We aim to seek ongoing funding.

Current Progress and Comments:

The discussion for the funding on milestone 2 is as of December 13th currently underway on: https://polkadot.polkassembly.io/post/2053 (Archived: https://archive.ph/EoFTu)