{"rpc":"nishi-sovereign-binary-rpc","transport":"POST /api/rpc over TLS 1.3","framing":{"request":"[u32be method_id][args]","response":"[u32be status][payload]"},"note":"sovereign binary contract-first RPC -- own framing, not gRPC/HTTP2/protobuf (same sovereignty stance as our own TLS stack)","methods":[{"id":1,"name":"ping","returns":"PONG"},{"id":2,"name":"version","returns":"version string"}]}