JSON-RPC library designed for async/await in Rust.
Designed to be the successor to ParityTech's JSONRPC crate.
Support WebSocket
and HTTP
transports for both client and server.
The library is still under development; do not use in production.
- jsonrpsee-http-client
- jsonrpsee-http-server
- jsonrpsee-proc-macros
- jsonrpsee-ws-client
- jsonrpsee-ws-server
See tracking issue for next stable release (0.5)
If your project uses jsonrpsee
we would like to know. Please open a pull request and add your project to the list below:
- Daily benchmarks are published at https://paritytech.github.io/jsonrpsee/bench/dev/
- Benchmarks per release is published at https://paritytech.github.io/jsonrpsee/bench/release/
- Benchmarks compared to jsonrpc crate are published at https://paritytech.github.io/jsonrpsee/bench/jsonrpc/ (jsonrpsee is the left column)