Polkassembly Logo

Head 1
Head 3
Head 4
Create Pencil IconCreate
TRACKS
ORIGINS
Report an issueNeed help with something?
Foot 1
Foot 2
Foot 3
Foot 4
OpenGov
View All Discussion

Maintenance for the substrate-api-client Jul-24 to Dec-24

Supercomputing_Systems
a year ago

We'd like to fund maintenance of the substrate-api-client from July 2024 until December 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.

Details can be found in our full proposal

Requested Funding: $33’300

Comments (2)

a year ago

I use this all the time and consider it extremely valuable for the ecosystem. Full disclosure, I haven't looked at the full proposal yet, but this seems a very reasonable price to me.

a year ago

I can testify on behalf of Encointer and Integritee that the substrate-api-client is very useful and well-maintained by SCS.

  • With its no_std support it occupies an important niche for use in embedded devices as well as special environments like TEEs
  • Thanks to its many examples, this library is much more accessible than the other options

disclosure: I have been affiliated with SCS until Q1 2023 myself

PleaseLogin to comment

Help Center

Report an Issue
Feedback
Terms and Conditions
Github

Our Services

Docs
Terms of Website
Privacy Policy

A House of Commons Initiative.

Polka Labs Private Limited 2025

All rights reserved.

Terms and ConditionsTerms of Website
Privacy Policy