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
<network>/json-rpc/- JSON-RPC API schemas in OpenRPC format<network>/rest-api/- REST API schemas in OpenAPI formatopenrpc-vN.json/openapi-vN.json- method pricing layer for application method versionvNVERSION- current release version of the schema bundleCHANGELOG.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.