Process incoming JSON-RPC requests in Python.
pip install jsonrpcserverfrom jsonrpcserver import method, serve, Ok, Result @method def ping() -> Result: return Ok("pong") if __name__ == "__main__": serve()Or use dispatch instead of serve:
response = dispatch('{"jsonrpc": "2.0", "method": "ping", "id": 1}') # => '{"jsonrpc": "2.0", "result": "pong", "id": 1}'Watch a video on how to use it.
Full documentation is at jsonrpcserver.com.
See also: jsonrpcclient
