solana-rpc-community / rpc-v2-specs

A repository to store RPC-v2 related specification documents
MIT License
10 stars 0 forks source link

Solana RPC v2 Project

A repository for RPC v2 project related specifications, documents and discussions.

Project Objectives

  1. Bring experts around the Solana RPC API together to share and discuss ideas.
  2. Define way forward of the Solana RPC API.
  3. Discuss ways to interface between RPC and the Solana validator.
  4. Create a Vanilla RPCv2 implementation outside the Solana Validator Core.
  5. Make building blocks Vanilla RPCv2 implementation available to the community.
on naming "Vanilla RPCv2 implementation" discussion

Information structure

Artefacts

Intended Users, Stakeholders

See TBD document (Stakeholders and Goals)

Non-functional requirements for the Vanilla RPCv2 implementation

Interfacing between RPC and the Solana validator

API Subject Domains

Solana RPC API can be segmented into several subject domains. Many discussions and concepts will be structured around these domains. Find the definitions of these domains here.

Contributors

Many thanks to everybody sharing their insights, expertise, work and time:

This GitHub organization is managed by godmodegalactus.

These people are helping to organize the project and structure the conversations: