Don't take our word for it. Here is a reproducible demonstration, run on the exact same pool software SoloLuck uses, showing precisely how a solved block pays out: the full reward goes to your own address, and the only fee is a single 2% on-chain coinbase output.
We ran the live, patched ckpool in true-solo mode (-B, donation = 2.0) against a private Bitcoin regtest network, connected a miner using its own address as the username, and decoded the coinbase the pool builds for the next block — which is exactly what goes into a solved block (mining only fills in the winning nonce). On regtest the subsidy is 50 BTC, so the split is easy to read:
49 of 50 BTC to the miner, 1 BTC (2%) to the pool — a single, exact, on-chain output. No custody, no splitting, no hidden cut.
Run any Bitcoin regtest node plus the public ckpool source with "donation": 2.0 and the -B flag, point a miner at it with a regtest address as the username, and decode the coinbase from the stratum work with bitcoin-cli decoderawtransaction. You will see the same 98% / 2% split; mainnet behaves identically, only the 2% output address differs.
This proves the payout construction is correct — it is not a found mainnet block. SoloLuck has found 0 so far (solo mining is a lottery). When a real block is solved, these same two outputs — you ~98%, the pool 2% — will appear on-chain. See /verify for the rest, and /status for the live block count.
Join the SoloLuck community
Mine true-solo with other miners on Telegram — setup help, block alerts, and real people.
Join on TelegramRemembered with a first-party flag — no cookies, no trackers.