@graphops/graphcast
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Graphcast SDK

Serving as the base layer of Graphcast, this library Graphcast contains functions to develope Graphcast applications (radios) easily.

Usage provided:

  • Connects to Graphcast by spinning up a Waku node.
  • Publish and subscribe to receive messages on specific topics and to broadcast messages onto the network.
  • Interactions with an Ethereum node rpc (goerli only at the moment), Graph node (as your usual indexer's graph-node status endpoint), Indexer management server.
  • Queries to network subgraph and registry subgraph.
  • Checks message validity for past message injections, nonexistent blocks, expired timestamps, and signatured by the operator of an on-chain active indexer (can be used to trace reputations).

Contributing

We welcome and appreciate your contributions! Please see the Contributor Guide, Code Of Conduct and Security Notes for this repository.

Readme

Keywords

none

Package Sidebar

Install

npm i @graphops/graphcast

Weekly Downloads

2

Version

0.0.1

License

ISC

Unpacked Size

1.03 MB

Total Files

105

Last publish

Collaborators

  • hhkyen
  • axiomatic-aardvark
  • chrisgraphops