Skip to content

Chain-Love/api-schemas

Repository files navigation

Chain Love API Schemas Repository

This repository contains versioned, machine-readable API schemas for blockchain APIs provided by Chain.Love platform. It serves as the single source of truth for:

  • Available methods and endpoints
  • Backward compatibility guarantees
  • Compute Units (CUs) costs per method
  • Generated documentation and interactive API playgrounds

Repository Semantics

  • <network>/json-rpc/ - JSON-RPC API schemas in OpenRPC format
  • <network>/rest-api/ - REST API schemas in OpenAPI format
  • openrpc-vN.json / openapi-vN.json - method pricing layer for application method version vN
  • VERSION - current release version of the schema bundle
  • CHANGELOG.md - human-readable change history for release versions

Each openrpc-vN.json or openapi-vN.json file may be either a full snapshot or a partial override layer. When resolving a method for version vN, consumers must search from vN down to v1 and use the first matching method definition. Omitting a method from a newer file therefore means inheritance, not removal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors