pocx_protocol

Crates.iopocx_protocol
lib.rspocx_protocol
version1.0.0-rc.5
created_at2026-01-10 18:40:56.490876+00
updated_at2026-01-10 18:40:56.490876+00
descriptionJSON-RPC protocol implementation for PoCX mining
homepagehttps://bitcoin-pocx.org/
repositoryhttps://github.com/PoC-Consortium/pocx
max_upload_size
id2034535
size123,848
JohnnyFFM (JohnnyFFM)

documentation

https://github.com/PoC-Consortium/pocx/wiki

README

pocx_protocol

JSON-RPC 2.0 protocol implementation for PoCX mining operations with client and server support.

Features

  • JSON-RPC 2.0 Compliant: Full specification compliance with error mapping
  • Client & Server: Mining client and trait-based server implementations
  • Async/Await: Built on tokio for modern async networking
  • Type Safety: Strongly typed request/response structures
  • Authentication: Optional bearer token authentication
  • Error Handling: Comprehensive error types with JSON-RPC error codes

Build

# Standard build
cargo build --release -p pocx_protocol

# Run tests
cargo test -p pocx_protocol

Documentation

For detailed protocol specifications, see the Wiki.

License

MIT License - See LICENSE for details.

Commit count: 12

cargo fmt