How to Mine Quantum Resistant Ledger (QRL): Complete Beginner’s Guide

Hero Miners
3 min readDec 23, 2018

--

The QRL will be the first decentralized cryptocurrency which is implemented from the outset to be resistant to both classical and quantum computing attack. It uses a different system of cryptography to bitcoin (and all other altcoins) known as XMSS, which is a hash-based digital signature scheme, and provably quantum-resistant. The ledger will be the first to use quantum-resistant signatures on a blockchain, which provides an ultra secure store of value in the event of a sudden advance in quantum computing (rendering bitcoin, ethereum etc vulnerable to attack). The initial aim of the project is to establish a functional and secure blockchain on which more technology can be built, such as the Ephemeral post-quantum secure data channels.

The project has grown significantly over the course of 2017, led by myself, a core dev team, ancillary devs and a post-quantum cryptographer. We have added to that a marketing manager and small communications team.

We will ship with the following featureset in Q1 2018.

1. multi-platform qrlcore node release.
2. 100% PQ-secure address space for the QRL (XMSS)
3. cryptonight POW algorithm, 1 minute block-time interval, ability to mine in existing pools, using existing mining software.
4. ephemeral messaging layer capability (PQ-secure end-end data channel functionality utilising Kyber and Dilithium).
5. completely separated wallet and node functionality with all wallet-based requests passing through the node by our universal grpc api.
6. Use of slave XMSS tree signing capability to allow secure mining (and later in the year staking) keeping private keys offline.
7. GUI-based webwallet and full block explorer functionality
8. PQ-token capability out of the box — creating tokens on the QRL chain is now functional.
9. PQ-secure data stamping functionality out of the box.

Anyone who wishes to get involved can join our Discord server below. The best way to find out QRL related news would be to keep an eye on Twitter, Reddit, Medium, and/or Discord.

Genesis Block = 65M coins.
Final distribution in 200 years is 105M (exponential decay in emission).
Blocktime will initially be 60s.

Whitepaper: https://github.com/theQRL/Whitepaper
Website: http://theqrl.org
Discord: https://discord.gg/BheKAZb
GitHub: https://github.com/theQRL
Medium: https://medium.com/the-quantum-resistant-ledger
Email: info@theqrl.org
Twitter: https://twitter.com/qrledger
FAQ: https://theqrl.org/faq/
CMC: https://coinmarketcap.com/assets/quantum-resistant-ledger/
Bittrex: https://bittrex.com/Market/Index?MarketName=BTC-QRL
UpBit: https://upbit.com/exchange?code=CRIX.UPBIT.BTC-QRL
Subreddit: www.reddit.com/r/QRL /

Now that we know the details about Quantum Resistant Ledger, let’s get to mining some QRL!

Quantum Resistant Ledger (QRL) Mining:
Those who have no idea about mining can easily start mining by watching this video.

QRL Mining Pool: https://qrl.herominers.com

SRBminer-Multi v0.7.3+ (Windows, Linux, CPU)

Method 1: Run guided_setup.bat file and answer questions:

Configuration name: qrl-herominers
Do you want to use multi algorithm mining? n or y (optional)
Enter algorithm 0 name: randomx
Address and port of mining pool: de.qrl.herominers.com:1166
Wallet address: YOUR_QRL_WALLET_ADDRESS
Password: YOUR_WORKER_NAME
Do you want to enable logging? n or y (optional)

Method 2: Create qrl-herominers.bat file and copy / paste example below.

setx GPU_MAX_HEAP_SIZE 100	
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
setx GPU_ENABLE_LARGE_ALLOCATION 100
setx GPU_MAX_WORKGROUP_SIZE 1024
@echo off
cd %~dp0
cls
SRBMiner-MULTI.exe --algorithm randomx --pool de.qrl.herominers.com:1166 --wallet YOUR_QRL_WALLET_ADDRESS --password YOUR_WORKER_NAME
pause

XMRig v6.12.0+ (Windows, Linux, CPU)

Example start.cmd

@echo off
xmrig.exe --donate-level 1 -o de.qrl.herominers.com:1166 -u YOUR_WALLET_ADDRESS -p YOUR_WORKER_NAME -a rx/0 -k
pause

XMR-STAK-RX v1.0.5+ (Windows, Linux, CPU)

Run xmr-stak-rx.exe file and answer questions:

Use simple setup method? (Y/n) y
Please enter the currency that you want to mine: randomx
Pool address: de.qrl.herominers.com:1166
Username (wallet address or pool login): YOUR_WALLET_ADDRESS (can be ADDRESS+PAYMENTID or ADDRESS.DIFF or ADDRESS+PAYMENTID.DIFF)
Password: YOUR_WORKER_NAME
Does this pool port support TLS/SSL? Use no if unknown. (y/N) n

Example pools.txt

"pool_list" :
[
{"pool_address" : "de.qrl.herominers.com:1166", "wallet_address" : "YOUR_WALLET_ADDRESS", "rig_id" : "", "pool_password" : "YOUR_WORKER_NAME", "use_nicehash" : false, "use_tls" : false, "tls_fingerprint" : "", "pool_weight" : 100 },
],
"currency" : "randomx",

Happy Mining.

--

--