Add OpenRPC Service Discovery To JSON-RPC Services



Summary:

The Bitcoin RPC Interface is proposed to be normalized just like how bitcoin wallets have BIPs. Without a standard interface, problems arise when clients do not provide getblock or work in different ways resulting in unintended consequences. A standard interface would allow for documentation generation, RPC client generation, and testing interfaces across implementations. A proposal has been made for this on Github with an example provided for Bitcoin.


Updated on: 2023-06-13T18:07:55.429285+00:00