How to mine XELIS (XEL) with GPU (Xelishash V3)
XELIS is a proof-of-work blockchain with a friendly community and a lively ecosystem, which makes it a fun choice for GPU miners. It is a BlockDAG network, but it uses a different technical design than Kaspa. XELIS uses the Xelishash V3 proof-of-work algorithm, which is best suited for GPU mining. This guide shows how to connect to NushyPool and start mining XEL on PPS or Solo.
Short videos to get familiar with XELIS:
- XELIS UVEILED - Q & A with Slixe and Cyber
- XELIS (XEL) - The Blockchain Revolution for DeFi & NFTs
- Explorer #xelis
Want the full supply schedule? Read the XELIS tokenomics .
What you need
- A XELIS wallet address (XEL addresses start with xel:).
- A GPU miner that supports Xelishash V3.
- A worker name (you will use it as
[address].[worker]).
Recommended mining software
Below is a short list of popular miners (GPU and CPU). Check the release notes for Xelishash V3 support.
| Miner | Source | Dev Fee | Hardware | OS | Download |
|---|---|---|---|---|---|
| npminer recommended | Closed Source | 0% on NushyPool | GPU | Windows/Linux/HiveOS/mmpOS | NPMiner |
| SRBMiner-Multi | Closed source | 1.50% | GPU | Windows/Linux | SRBMiner |
| Rigel | Closed source | 2.00% | GPU | Windows/Linux | Rigel |
| TNN Miner | Open source | 2.5% (min 1%) | CPU | Windows/Linux | TNN Miner |
| OneZeroMiner | Closed source | 2.00% | GPU | Windows/Linux | OneZeroMiner |
Dev fee values are from official miner docs.
Connection to pool
| Pool | Location | Stratum Difficulty | Pool URL |
|---|---|---|---|
| PPS | North America | Auto | us.nushypool.com:40008 |
| Solo | North America | Auto | us.nushypool.com:45008 |
| PPS | Asia | Auto | as.nushypool.com:40008 |
| Solo | Asia | Auto | as.nushypool.com:45008 |
| PPS | Europe/Other | Auto | nushypool.com:40008 |
| Solo | Europe/Other | Auto | nushypool.com:45008 |
To start mining
If Windows warns that a miner is "potentially unwanted software", you may need to explicitly allow it in Windows Security.
$ ping nushypool.com
Use [address].[worker] as your username so the pool can attribute shares to your worker.
npminer example (PPS):
$ ./npminer -a xelishash -o stratum+tcp://nushypool.com:40008 -u xel:youraddress -w myworker
npminer example (Solo):
$ ./npminer -a xelishash -o stratum+tcp://nushypool.com:45008 -u xel:youraddress -w myworker
You can also generate a ready-to-run command on the XEL Pool Page using the "Start Mining" button.
Good luck!
Yours NushyPool
Developer, Miner