How to test mining on test-pool.bitcoingold using the new EWBF miner, step by step.
- Create a testnet wallet for yourself from h4x3rotab’s Online Paper Wallet
- Before generating your wallet, be sure to go into Settings and change the Network to
Bitcoin Gold (testnet)
, and click on “Submit”.
- Download EWBF’s Cuda Equihash Miner from here: EWBF’s Cuda Equihash Miner
- download links above reference the recent v0.2 release which supports Equihash-BTG. CUDA8 or CUDA9 depends on your GPU model.
- Unzip EWBF archive and locate miner.cfg. Edit with text editor so it looks like this:
# All the parameters here are similar to the command line arguments
[common]
cuda_devices 0 1 2 3 4 5
intensity 64 64 64 64 64 64
templimit 80
pec 0
boff 0
eexit 0
tempunits C
log 3
logfile miner.log
api 127.0.0.1:42000
algo 144_5
pers BgoldPoW
# The miner start work from this server
# When the server is fail, the miner will try to reconnect 3 times
# After three unsuccessful attempts, the miner will switch to the next server
# You can add up to 8 servers
# main server
[server]
server test-pool.bitcoingold.org
port 3857
user paste_your_testnet_wallet_here
pass x
# additional server 1
[server]
server btg-testnet.miningspot.net
port 3857
user paste_your_testnet_wallet_here
pass x
After you save, you can directly run miner.exe. If you properly edited the miner.cfg your miner will start mining on the BTG testnet.
Alternately, if you want to use command line switches:
miner.exe --algo 144_5 --pers BgoldPoW --server test-pool.bitcoingold.org --user paste_your_testnet_wallet_here --pass x --port 3857
or
miner.exe --algo 144_5 --pers BgoldPoW --server btg-testnet.miningspot.net --user paste_your_testnet_wallet_here --pass x --port 3857
Please note: hashrate - when mining on the new PoW algorithm the reported hash rate of your GPU will be dramatically lower than the hashrate under the old PoW algorithm. The miner is working fine and others are seeing the same decreased hashrates - it’s simply because the new alogrithm is much more memory-hard than regular Equihash. See the EWBF post above for expected performance.
Please note: memory - the EWBF implementation the new PoW algorithm requires 2.2 GB VRAM on your graphics card. GPUs with 3 GB VRAM work under Linux, but may have difficulty loading under Windows because of overhead (depends on the Windows version and the mining software being used.)
For reference, my 1070:
| EWBF's Eqihash CUDA miner. v0.2 |
+-------------------------------------------------+
18:45:03 INFO: Used config file: miner.cfg
18:45:03 INFO: Current pool: btg-testnet.miningspot.net:3857
18:45:03 INFO: Selected pools: 2
18:45:03 INFO: Algorithm: 144_5 "BgoldPoW"
18:45:03 INFO: Devices: User defined.
18:45:03 INFO: Temperature limit: 80
18:45:03 INFO: Api: Listen on 127.0.0.1:42000
---------------------------------------------------
18:45:03 INFO: Target: 00a0000000000000...
18:45:03 INFO: Detected new work: d1bc
18:45:04 CUDA: Device: 0 GeForce GTX 1070, 8192 MB i:64
18:45:25 INFO: GPU0 Accepted share 3ms [A:1, R:0]
18:45:33 Temp: GPU0: 67C
18:45:33 GPU0: 29 Sol/s
18:45:33 Total speed: 29 Sol/s
18:45:38 INFO: GPU0 Accepted share 3ms [A:2, R:0]
18:45:51 INFO: Detected new work: d1bd
Lastly, please also note that at this time we are not aware of any released AMD miners which support the new PoW alogrithm.