
A solo mining app helps connect your hardware to a solo endpoint and monitor each attempt. Find a block, and you receive its reward minus any service fee. Find nothing, and there is no mining payout. This guide shows how to calculate your real odds before committing hardware and electricity.
A solo mining app does not create hashrate or improve the probability of a valid hash. It usually monitors an ASIC, a solo service, or both. The mining endpoint supplies work and identifies the address that should receive a valid block reward.
A regular mining pool combines participants’ work. When the pool finds a block, it distributes the proceeds according to its payout system. A solo service may record shares for monitoring, but ordinary shares do not earn partial payouts. Only a hash that meets the network target finds a block.
A solo app does not raise your odds. It changes how you connect, monitor the attempt, and receive a successful payout.
This model suits ASIC owners who accept high variance and long waits. Anyone who needs frequent payouts should compare solo mining with a shared pool first.
Your share of network hashrate determines the expected number of blocks. For a period containing N expected network blocks, calculate:
λ = N × miner hashrate ÷ network hashrate
The probability of finding at least one block is:
P = 1 − e^-λ
When λ is small, λ itself gives a close approximation of the probability.
Consider a hypothetical 1 TH/s miner against a 1 ZH/s network. Assume the network averages one block every ten minutes. The miner controls one billionth of the hashrate. That produces λ = 0.00005256 over one year.
The annual probability is about 0.00526%. The expected wait is about 19,000 years. Neither number predicts when a block will arrive. A valid hash could appear immediately, or the miner might never find one.
| Practice scenario | Miner rate | Assumed network rate | Assumed block interval | Expected wait |
|---|---|---|---|---|
| Very large network | 1 TH/s | 1 ZH/s | 10 minutes | About 19,000 years |
| Smaller network | 1 TH/s | 5 EH/s | 10 minutes | About 95 years |
| Smaller algorithm branch | 1 TH/s | 30 PH/s | 75 seconds | About 26 days |
These figures demonstrate the calculation. They are not live network data or forecasts. Replace every assumed input with current data for the chosen network. At a fixed miner hashrate, a higher network difficulty increases the expected wait.
The same method appears in the solo-mining probability guide.
Hardware support and coin support are separate. A SHA-256 ASIC can work only with compatible proof-of-work algorithms. The selected endpoint must also support the exact network.
Some services support only Bitcoin. Others may list Bitcoin Cash, eCash, or a SHA-256 branch of a multi-algorithm network. Do not assume that an app, pool, or wallet supports every network that uses compatible mining hardware.
Before connecting, verify the coin, algorithm, payout-address format, endpoint, fee, and current subsidy. The Bitcoin subsidy in the current halving epoch is 3.125 BTC. Transaction fees are added to it, and a hosted solo service may deduct its published fee.
Rewards can change through halvings or other issuance rules. Use the network’s current data instead of a saved screenshot or an old calculator result.
GPU or CPU solo mining is impractical for Bitcoin’s SHA-256 network. General-purpose processors produce far less SHA-256 hashrate than dedicated ASIC hardware. An app may show accepted shares, but those shares do not create partial solo-mining income.
In a hypothetical example, a GPU running at 2 GH/s would be 50,000 times slower than a 100 TH/s ASIC. Against the earlier 1 ZH/s assumption, its expected wait would approach 9.5 million years. The 100 TH/s ASIC would still have an expected wait of about 190 years.
GPUs and CPUs can serve networks designed for other algorithms. That does not make them competitive with SHA-256 ASICs on Bitcoin.
An accepted share confirms that the miner is submitting work. It does not mean the device is close to finding a block.
Rented hashrate can concentrate more attempts into a shorter period. It does not improve the probability of success per hash or guarantee a payout. The rental cost remains payable even when no block is found.
A monitoring app and a solo endpoint perform different jobs. The app displays hardware or pool data. The endpoint supplies mining work and broadcasts a valid block. An app subscription does not replace the endpoint’s block fee.
| Tool or service | Role | Published cost | Payout model |
|---|---|---|---|
| Mobile monitoring app | Displays miner and pool statistics | Free or paid, depending on the app | No mining payout |
| Self-hosted dashboard | Monitors supported hardware locally | Software terms vary | No mining payout |
| Braiins Solo | Hosted Bitcoin solo endpoint | 0.5% of a found reward | Coinbase transaction pays the miner’s address and the fee output |
| Solo CKPool | Hosted Bitcoin solo endpoint | 2% of a found reward | Mines to the supplied Bitcoin address |
Check app prices in the current store listing. For an endpoint, check its fee, supported network, Stratum settings, worker format, and payout construction. A polished interface does not resolve unclear payout terms.
Configure the wallet and mining endpoint before adding a dashboard. Use a receiving address from a wallet you control. A monitoring app or hosted endpoint does not need the wallet’s recovery phrase or private key.
Never assume that an address is valid for another chain. A correct hostname with the wrong port can also prevent reporting. Compare each field with the operator’s current instructions when no worker or share appears.
The complete solo-mining setup guide covers additional connection checks.
A dashboard should show whether the ASIC remains healthy and whether the endpoint still receives work. It cannot display accumulated progress toward a block because each hash is a separate attempt.
Track hashrate, temperature, uptime, last-share time, rejected shares, and hardware errors. Compare rolling hashrate with the device’s normal range. A missing recent share may indicate a power, network, or Stratum problem.
Best-share difficulty shows the strongest submitted result. It does not accumulate or improve the next hash’s probability. A new record is historical information, not progress stored toward a future block.
Use worker-offline and block-found alerts when the selected app or endpoint supports them. Test each alert before relying on it.
A solo mining app may need a public payout address, miner statistics, and local-network access. It does not need the recovery phrase or private key for the receiving wallet. Reject any request for either secret.
Prefer software with a public repository, documented releases, active maintenance, and a clear publisher identity. Confirm that the download page and repository refer to the same developer.
A monitoring app may read a public wallet address. It must not receive credentials that can spend from that wallet.
Review mobile permission requests before installation. Miner monitoring may reasonably need local-network access and notifications. Access to contacts, SMS messages, or accessibility controls requires a clear explanation.
Keep wallet secrets outside the mining app. Test unfamiliar software in a separate device profile when possible.
Tax treatment depends on your country and circumstances. Do not apply another jurisdiction’s guidance to your own return.
For UK taxpayers, HMRC says tokens received from mining count as income. When mining does not amount to a trade, HMRC treats the tokens as other taxable income. A later sale can also create a capital gain or loss.
HMRC tells taxpayers to retain the token type, receipt date, quantity, sterling value, bank statements, and disposal details. It also notes that wallet-address records may be useful.
Rules elsewhere differ. Check the current guidance published by the tax authority for your residence before using or selling a mined reward.
A solo mining app can suit someone who owns ASIC hashrate, can absorb the electricity cost, and accepts a long or indefinite wait. It does not suit a miner who needs regular income from one GPU or CPU.
Hashrate rental offers a time-limited attempt with rented ASIC capacity. It does not repair poor odds, lower the probability per hash, or guarantee a block.
The important choice is not the dashboard. It is how much hashrate stands behind it and how much loss you can accept.
Calculate the probability, electricity cost, endpoint fee, and maximum acceptable loss before starting. Compare the published terms of solo-capable Bitcoin pools before connecting your hardware.
No. The app changes how you connect and monitor the miner. Your probability still depends on your hashrate, the network hashrate, and the length of the mining period.
A compatible program can submit SHA-256 work, but GPUs and CPUs are not competitive with Bitcoin ASICs. Accepted shares confirm a connection; they do not make the setup economically practical.
It depends on your jurisdiction. UK guidance treats tokens received from mining as income and may apply capital-gains rules to a later sale. Check the current rules for your tax residence.
Fees vary by operator. Braiins Solo publishes a 0.5% fee, while Solo CKPool publishes a 2% fee. Confirm the current fee and payout construction on the operator’s page before connecting.