Help
How to mine on SupaPool and what the numbers mean.
Connecting a miner
SupaPool works with any RandomX miner, such as XMRig on any modern CPU. In your miner’s pool settings enter one of the URLs below, your Monero address as the username, and x as the password (or d= and a number to choose your difficulty, see below).
stratum+tcp://xmr.stratum.supapool.xyz:3393stratum+ssl://xmr.stratum.supapool.xyz:3394YOUR_XMR_ADDRESS.worker_nameUse TLS if your miner supports it: it hides your traffic from your network provider. Both endpoints give the same work.
Username and workers
Your username is the Monero address that should receive the reward. Standard addresses (4…) and subaddresses (8…) work. Integrated addresses don’t: a block’s reward can’t carry a payment ID, so don’t mine to an exchange deposit address that needs one. Use a wallet you control. An invalid address is refused when the miner connects.
To tell several machines apart, add a dot and a name after the address. Each name shows up as its own worker on My Stats. All workers of one address pay to that address.
44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A.rig01XMRig on your own computer
XMRig mines Monero on any modern CPU; download it from xmrig.com. Run it with xmr.stratum.supapool.xyz:3393 as the pool (-o), your Monero address as the user (-u; add .name to tell computers apart) and x as the password (-p), or put the same values in its config.json. The pool lowers the difficulty to suit a small miner by itself.
For the encrypted endpoint add --tls and use port 3394 instead.
xmrig -o xmr.stratum.supapool.xyz:3394 --tls -u 44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A.rig01 -p xEvery hash has the same chance of finding a Monero block, so a home miner can win the whole reward. On average, at today’s network difficulty:
| Miner | Hashrate | Average time to a block |
|---|---|---|
| Laptop (8 cores) | 3 kH/s | 8 y |
| Ryzen 9 7950X | 20 kH/s | 450 d |
| EPYC 9654 | 100 kH/s | 90 d |
Network difficulty 778 G. These are averages: luck decides, and a block can come years early or late. Miners here have found 0 so far.
Difficulty
The pool sets each miner’s share difficulty automatically (vardiff) so it submits a share every few seconds, starting at 5 K. Difficulty never goes below 1 K.
To choose your own starting and minimum difficulty, put d= and a number in the password field. Vardiff can still raise it if your miner is faster.
d=50000Share difficulty only changes how often your miner reports in. It doesn’t change your chance of finding a block.
Rented hashrate (NiceHash, MiningRigRentals)
Rental services work with the pool. They send large amounts of hashrate, so give them a high starting difficulty with d= in the password (see Difficulty).
On NiceHash choose the RandomX (XMR) algorithm and enter the TCP URL above as a custom pool.
On MiningRigRentals add the pool with the TCP URL, your address as the worker name and x as the password. If the rig disconnects for low share rate, set a difficulty with d= in the password.
How solo mining works
In solo mining you don’t share rewards with anyone. Each hash your miner computes has a tiny chance of solving a block. If one does, the whole block reward (minus the pool fee) is yours. If none does, you earn nothing. There are no partial payouts.
The reward is paid in the block itself: the pool builds each block so that its first transaction pays your address directly. The pool never holds your coins, and there is nothing to withdraw. The coins become spendable after 60 confirmations (about 2 h).
The pool fee is 1% of the block reward. It is taken only when you find a block.
What the numbers mean
Effort compares the work done since the last block with what a block takes on average. 100% means average luck; it can go far above 100% without anything being wrong. It resets when a block is found.
Best share is the highest difficulty any of your shares has reached. A share that reaches the network difficulty is a block.
Share quality shows how close a share came to a block, on a logarithmic scale: log10(share difficulty) ÷ log10(network difficulty). 100% or more is a block. It shows how lucky a share was, not progress saved up towards a block.
A rejected share didn’t count, usually because it arrived after a new block made its work out of date (stale), was a duplicate, or didn’t meet the difficulty. A few percent is normal; a high rate usually means a slow network connection.
A block’s reward can be spent once the block has 60 confirmations: 60 blocks mined on top of it. At about 2 min per block that takes around 2 h. The Blocks page shows how many each block has so far.
Questions
- Do I need an account?
- No. Your address is your identity. Open My Stats, enter the address, and bookmark the page.
- How often will I find a block?
- It depends only on your hashrate compared with the whole network’s. Divide the network hashrate by yours and multiply by 2 min for the average wait. For a single computer that can be years; it can also happen today.
- My miner shows as idle. What should I check?
- A worker is active if it sent a share in the last ten minutes. Check the miner is powered and online, the pool URL and port are right, and the username is a valid Monero address.
- What happens if my block is orphaned?
- Occasionally two miners find a block at almost the same time and the network keeps only one. An orphaned block pays nothing. This is part of how Monero works and is rare.
Support
Check Pool status at the top of every page first. If the pool shows Online and your miner still can’t connect, the problem is usually the URL, port or address on the miner.
Still stuck, or found a problem? Email [email protected] with your address and what your miner shows.