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
Related skills

More from b-open-io/bsv-skills

Installs
22
GitHub Stars
4
First Seen
Feb 8, 2026