Page 1 of 1

[AMD & nVidia] How to mine VERGE (XVG) ?

Posted: Mon Apr 09, 2018 11:36 pm
by phm87
Image What is VERGE (XVG) ?

Verge (XVG) is a crypto-currency that use 5 Proof-of-Work algorithms: Scrypt, X17, Lyra2rev2, myr-groestl and blake2s.

Verge uses multiple anonymity-centric networks such as TOR and I2P. The IP addresses of the users are fully obfuscated and transactions are completely untraceable.

ANONYMITY
Verge uses multiple anonymity-centric networks such as TOR and I2P. The IP addresses of the users are fully obfuscated. The Core QT wallet has built-in TOR integration as well as SSL encryption which adds an extra level of security.

COMMUNITY DRIVEN
Verge is an open source project with an active team of developers from all over the world. The development team is always in close contact with the community. Verge is not a private company funded through an ICO or premining.

MASS ADOPTION
Low fees, quick transactions, high volume in circulation, multiplatform support, Wraith protocol are the ingredients that make Verge perfectly positioned for mass adoption. Transact on the public ledger for everyday purchases or stay private if you wish so.

PRIVACY AS A CHOICE
Wraith Protocol is a technology that allows the user to choose between public and private ledgers on the same blockchain. Users are free to choose which ledger they want to utilize for each transaction.
https://vergecurrency.com


Coin Community :

Official BitCoinTalks ANN : https://bitcointalk.org/index.php?topic=1365894.0
Official WebSite : https://vergecurrency.com
Verge blackpaper : https://vergecurrency.com/static/blackp ... rrency.pdf
Verge FAQ : https://vergecurrency.com/faq/
Telegram : https://t.me/VERGExvg
Discord : https://discord.gg/vergecurrency

UniMining Configuration :

Stratum (dedicated to XVG) : xvg.eu1.unimining.net
Stratum (alternative) : blake2s.eu1.unimining.net
Port : 5770
Block Explorer : https://www.unimining.net/explorer/XVG
Bench (blake2s) : https://www.unimining.net/bench?algo=blake2s


What you need to mine VERGE (XVG) on a mining pool ?

1. Wallets.

You'll need a wallet address to receive the Verge coins (XVG) mined. It is better to either create a web wallet (Electrum) or download the wallet according to your Operating System.

VERGE (XVG) clients:
https://vergecurrency.com/wallets

Electrum Clients:
- Electrum Verge Client:
https://github.com/vergecurrency/electrum-xvg
- TOR Electrum Verge Client:
https://github.com/vergecurrency/electrum-xvg-tor
VERGE Electrum server: http://electrum-verge.xyz/

Official Repository : https://github.com/vergecurrency/VERGE


Image 2. nVidia Mining

2.1 Miner Software.

For nVidia cards we recommand using CCminer.
You can download ccminer according to your Operating System:

CCminer (tpruvot) : https://github.com/tpruvot/ccminer/releases
CCminer (KlausT) : https://github.com/KlausT/ccminer/releases

Other forks of ccminer can deliver better hashrate:
https://github.com/alexis78/ccminer

2.2 Miner Configuration.

2.2.1 Create a new launch file ("mine XVG on unimining.bat" using notepad or notepad++ under windows) and paste the following command into it:
ccminer-x64 -a balek2s -o stratum+tcp://xvg.eu1.unimining.net:5770 -u donate.workername -p c=XVG --cpu-priority=3
Please note the following arguments to the miner ccminer :
-a blake2s : set the algorithm to blake2s
-o stratum+tcp://xvg.eu1.unimining.net:5770 : set the mining pool URL and stratum port.
-u donate : wallet address used as username. Please remove this example address and write your own address created at step 1
-p c=XVG : optional (password) parameters. -p is used to give the password related to the username. As mining is anonymous, the password is used to pass optional arguments. c=XVG is used to force YiiMP to mine VERGE (XVG is the symbol defined on the pool for VERGE) : YiiMP should detect the crypto-currency mined according to the wallet address but as coins are forks of other coins (and some don't adapt address' code), it doesn't always work as expected. So we recommand to always set the coin with at least the optional parameter c (ex: c=XVG).. stats is used to perform a benchmark of your GPU (first GPU on multi-GPU) on the 50st share. To add several parameter, seperate them by commas, e.g. -p c=XVG,stats to set the coin as VERGE and perform benchmark
--cpu-priority=3 : parameter used to set the cpu priority.

2.2.2 Launch the *.bat file and check wallets' page after 5 to 10 minutes.


Image 3. AMD Mining

3.1 Miner Software.

For AMD cards, you can download Claymore dual miner and mine XVG as the "second coin" or download Gateless Gate or SGminer to mine only XVG.

Claymore's : https://bitcointalk.org/index.php?topic=1433925.0
SGMiner : https://github.com/nicehash/sgminer/releases/
Gateless Gate: https://github.com/zawawawa/gatelessgate/releases/

Only windows binaries are provided, you can download the source code and compile it if your OS is not Windows.

3.2 Configuration :

3.2.1 Configuration (Claymore Dual Mining).
EthDcrMiner64.exe -epool eu1.ethermine.org:14444 -ewal ETH_ADDRESS.RIG_NAME -epsw x -dpool stratum+tcp://xvg.eu1.unimining.net:5770 -dwal XVG_ADDRESS -dpsw x -dcoin blake2s -allcoins 1 -allpools 1 -dcri 50
Please note the following arguments to the miner Claymore :
-epool : Ethereum pool address. Only Stratum protocol is supported for pools. Miner supports all pools that are compatible with Dwarfpool proxy and accept Ethereum wallet address directly.
-ewal : Your Ethereum wallet address. Also worker name and other options if pool supports it.
-epsw : Password for Ethereum pool, use "x" as password.
-dpool : Blake2s/Decred/Siacoin/Lbry/Pascal pool address. Use "http://" prefix for HTTP pools, "stratum+tcp://" for Stratum pools. If prefix is missed, Stratum is assumed.
-dwal : Your Blake2s/Decred/Siacoin/Lbry/Pascal wallet address or worker name, it depends on pool.
-dpsw : Password for Blake2s/Decred/Siacoin/Lbry/Pascal pool.
-allcoins : Specify "-allcoins 1" to be able to mine Ethereum forks, in this mode miner will use some default pools for devfee Ethereum mining.
-dcri : Blake2s/Decred/Siacoin/Lbry/Pascal intensity, or Ethereum fine-tuning value in ETH-only ASM mode. Default value is 30, you can adjust this value to get the best Decred/Siacoin/Lbry mining speed without reducing Ethereum mining speed.

3.2.2 Configuration (Gateless Gate).

- Create a new launch file ("mine XVG on unimining.bat" using notepad or notepad++ under windows) and paste the following command into it:
@echo off
set GPU_FORCE_64BIT_PTR 1
set GPU_MAX_HEAP_SIZE 100
set GPU_USE_SYNC_OBJECTS 1
set GPU_MAX_ALLOC_PERCENT 100
set GPU_SINGLE_ALLOC_PERCENT 100
gatelessgate.exe --gpu-platform 1 --default-config gatelessgate-XVG.conf
pause
- Create a new conf file ("gatelessgate-XVG.conf" using notepad or notepad++ under windows) and paste the following command into it:
{
"algorithm": "blake2s",
"intensity": "13",
"worksize": "256",
"gpu-threads": "1",
"load-balance": true,

"auto-fan": true,
"temp-cutoff": "90",
"temp-overheat": "85",
"temp-target": "75",

"pools": [
{
"name": "MAIN",
"user": "donate",
"pass": "c=XVG",
"quota": "99;stratum+tcp://xvg.eu1.unimining.net:5770"
},
{
"__comment": "Please keep this entry. Otherwise, I won't be able to continue open-source development. - zawawa",
"name":"DEVFEE",
"user": "zawawa.gatelessgate",
"pass": "x",
"quota": "1;s1.theblocksfactory.com:3333"
}
]
}
Please note the following parameters in the conf file:
"algorithm": "blake2s" : set the algorithm
"quota": "99;stratum+tcp://xvg.eu1.unimining.net:5770" : set the mining pool URL and stratum port.
"user": "donate" : wallet address used as username. Please remove this example address and write your own address created at step 1
"pass": "c=XVG" : optional (password) parameters. -p is used to give the password related to the username. As mining is anonymous, the password is used to pass optional arguments. c=XVG is used to force YiiMP to mine VERGE (XVG is the symbol defined on the pool for VERGE) : YiiMP should detect the crypto-currency mined according to the wallet address but as coins are forks of other coins (and some don't adapt address' code), it doesn't always work as expected. So we recommand to always set the coin with at least the optional parameter c (ex: c=XVG).. stats is used to perform a benchmark of your GPU (first GPU on multi-GPU) on the 50st share. To add several parameter, seperate them by commas, e.g. -p c=XVG,stats to set the coin as VERGE and perform benchmark.

Remark: Both files should be inside the directory of Gatelessgate.

Remark: some anti-virus and anti-malware may detect the miner as a virus. It is due to the fact that miners were integrated in malwares and virusses so some anti-virus detect the miner as a potentially dangerous component. We use these binaries since years: we've never encounter problems because we avoid to download any binaries and always use the offial binary release on bitcointalk or github.