This is a proposal to add OpenRPC to JSON-RPC services needed to interact with the Bitcoin blockchain.
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.