Skip to content

abhi3700/My_Learning_Subspace

Repository files navigation

My Learning on Subspace Network

Developer's guide for Subspace Network

Overview

We will start with these:

  1. 🧑🏻‍💻 How to async handle the file edits (CRUD) operations?
  2. How to handle Rocks DB (CRUD)?
  3. How to handle Trie data structures and how is it useful for blockchain?
  4. How to use libp2p for DSN?
  5. How to use clap for making commands for your code snippets or set of functions?
  6. How to create a subspace node?
  7. How to create a subspace farmer?
  8. How to create a subspace farm/plot?
  9. How to scan for solution in subspace farms/plots?
  10. How to exit a node after running few blocks?
  11. How to trace logs in CLI for async tasks?

Repositories

Look at the pinned repositories on Subspace's page.

Developer

As a developer, it's suggested to go through the substrate resources collated here by me.

Tools

Explorer

RPC

Here, instead of RESTful APIs, GraphQL are preferred. It is more efficient as we can fetch multiple data at once, rather than requesting server for each endpoints separately.

NOTE: GraphQL data is slow by 10 blocks due to indexing.

Telemetry

Subspace telemetry is available at https://telemetry.subspace.network/#stats/0x0c121c75f4ef450f40619e1fca9d1e8e7fbabc42c895bc4790801e85d5a91c34. You also get to view the nodes distributed geographically like this:

There is a repo: substation (last updated 2 years ago) that is fork of paritytech/substrate-telemetry.

References

Releases

No releases published

Packages

No packages published

Languages