stratum-v1
Installation
SKILL.md
Stratum v1 Mining Protocol
Stratum v1 is the standard protocol for communication between mining pools and mining hardware (ASICs). It uses JSON-RPC 2.0 over TCP with newline-delimited messages.
When to Use
- Implementing a BSV mining pool server
- Building mining proxy software
- Creating ASIC firmware/software
- Debugging miner-pool communication
- Understanding pool share validation
Protocol Overview
Transport Layer
- Plain TCP socket connection
- JSON-RPC messages terminated by newline (
\n) - Persistent connection (not HTTP request/response)
- Optional TLS encryption on separate port