This document outlines the JSON-RPC API endpoints and types definitions for developers crafting an SDK for use with Casper networks.
Creating a Casper SDK
For examples of such SDKs, please refer to our SDK Client Libraries section.
The Casper platform uses a custom serialization format. To this end, we've established a serialization standard that describes the format, which SDK developers must implement in their language of choice.
SDK Standard Index
|Guidance for JSON-RPC SDK Compliance||Guide on the requirements for a compliant Casper SDK.|
|Required JSON-RPC Methods for Minimal Compliance||Methods required for a minimally compliant Casper SDK.|
|Transactional JSON-RPC Method||Description of |
|Informational JSON-RPC Methods||Descriptions of methods that return information from a network or node within a network.|
|Proof-of-Stake JSON-RPC Methods||Descriptions of methods that pertain to Proof-of-Stake functionality on a Casper network.|
|Types||Information on types used within JSON-RPC methods.|
|CL Types||Information specifically relating to CL Types.|