A TIDES-style mining pool coordinator for the BIP-110 proof-of-work-change fork of Bitcoin. Every block pays miners directly in its own coinbase. The pool is a transparent scoreboard — never a wallet.
No balances, no payout queue, no pool wallet. If the pool vanished tomorrow, nobody's funds would vanish with it — there were never deposits, only published claims on future blocks.
Rewards are split inside the winning block, proportional to a published window of recent shares. Paid the moment the block exists.
Miners build blocks from their own nodes — the pool publishes the required payout split and verifies it, but never chooses your transactions.
An append-only share ledger with the split snapshot stored for every block. Anyone can recompute every payout from public data.
A Python reference and a production Java port, wire-compatible, pinned to each other by golden test vectors. One protocol, no lock-in.
The pool coordinator lives in the xorminer repository: github.com/bitcoinxor/xorminer. When a public pool operates under this name, this page will say so — trust nothing else claiming to be xorpool.