Post
Topic
Board Altcoin Discussion
Topic OP
OpenRPC:programming language-agnostic interface description for JSON-RPC 2.0 API
by
bobthegrownup
on 02/04/2019, 07:52:34 UTC
The Ethereum Classic Labs Core (ECLC) team recently created the OpenRPC Specification. The specification emulates OpenAPI, the successful and widely adopted specification for REST APIs.

"The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenRPC, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. Similar to what interface descriptions have done for lower-level programming, the OpenRPC Specification removes guesswork in calling a service."

The main developers were Zachary Belford and Shane Jones

1.0.0 release out today. - https://github.com/open-rpc/spec/releases/tag/1.0.0?from=groupmessage&isappinstalled=0

https://spec.open-rpc.org

https://github.com/open-rpc

The duo are pretty active on Discord and answering any questions/taking feedback about the spec here

https://discord.gg/SPFQkPr