About mkpool
A modern C++ Stratum mining pool built from the ground up for maximum transparency, performance, and simplicity.
The mission
mkpool is built around the simplest possible deal for miners: point your hardware at our stratum endpoint and get paid directly in the block's coinbase transaction. There are no accounts to create, no balances we hold on your behalf, and no withdrawal step. Your payout address is your only identifier.
How payouts work
When a worker on this pool finds a block, the block reward is paid out directly in the coinbase transaction to the contributor (SOLO mining only). A flat 2% coinbase output funds development and infrastructure. There is no separate fee, no minimum, and no withdrawal step.
Roadmap
What is live today, and what we are building next.
Multi-chain solo mining
LiveDirect on-chain coinbase payouts across BTC, BCH, BC2, BCH2, DGB, XEC, ZEC, LTC. Litecoin also merge-mines Dogecoin at no extra cost.
Stratum v1, v2 and TLS
LivePlain Stratum, encrypted Stratum V2 (Noise), and Stratum-over-TLS endpoints on every supported coin.
Block & worker alerts
LiveBrowser push, Telegram, Discord and email notifications, protected by a per-address PIN.
PPS payout variants
PlannedOptional pay-per-share modes alongside the current solo scheme.
Regional stratum endpoints
PlannedLower-latency entry points for the EU, US and APAC regions.
Public metrics & status page
PlannedPrometheus metrics and a live uptime / status page.
Contact
The best way to reach us is through our community channels. Join the Telegram for setup help and questions, open an issue on GitHub for bug reports or feature requests, and follow us on X for updates.