I am writing my own mining pool server for Bitcoin and would like to work with a detailed and complete specification document for the Stratum protocol. There are documents on the web that casually outline the protocol (https://braiins.com/stratum-v1/docs and https://en.bitcoin.it/wiki/Stratum_mining_protocol) but I am looking for something rigorous and complete and wasn't able to find it. The reference documentation of BIP 41 and 40 doesn't exist (see Where is BIP 40 and 41?). Something like this is good: https://github.com/aeternity/protocol/blob/master/STRATUM.md
The team at Braiins is working on Stratum v2 in collaboration with others. There have been a number of changes made since Stratum v1 was first specified.
There is a work in progress specification for Stratum v2 here.
I need the specs for V1 as I'm working with miners from 2019– andrewzJun 21, 2022 at 11:13
1@andrewz: I asked on Twitter and the Braiins link you included in your question is the closest thing that exists apparently twitter.com/michaelfolkson/status/… Jun 21, 2022 at 12:49