Documentation revision underway: please report issues on Discord or via GitHub.
Skip to content

Windows Install ​

This page contains instructions for installing the QRL 2.0 Testnet V2 on Windows.

NOTES

Currently undergoing testing in Windows 11 You can build under WSL for Windows if you wish: follow the Linux instructions.

Install prerequisites ​

Setup the environment ​

Make your QRL 2.0 directory. This is where the QRL 2.0 Testnet V2 repos, binaries, and data will be held.

cmd
mkdir qrl-testnet
cd qrl-testnet

Clone the go-qrl and qrysm GitHub repositories inside of the qrl-testnet directory, which we'll build from.

cmd
git clone https://github.com/theQRL/go-qrl.git
git clone https://github.com/theQRL/qrysm.git

Build QRL 2.0 binaries ​

gqrl (Execution Layer) ​

gqrl is the official Golang execution layer implementation of the QRL 2.0 protocol.

cmd
cd go-qrl
go build -o ..\gqrl.exe .\cmd\gqrl
cd ..

Qrysm (Consensus Engine) ​

Qrysm is a Golang implementation of the QRL 2.0 Consensus specification, developed by The QRL and based on the Prysmatic Labs implementation of the Eth2 consensus specification.

cmd
cd qrysm
go build -o ..\qrysmctl.exe .\cmd\qrysmctl
go build -o ..\beacon-chain.exe .\cmd\beacon-chain
go build -o ..\validator.exe .\cmd\validator
cd ..

Next steps ​

After building the binaries, you'll want to run them, so head to our Running page.

Troubleshooting ​

While the instructions above are tested on fresh OS installs, there will be a variety of system configurations that may cause issues.

If you encounter any other problems (or the solutions don't work for you), please open an issue.

Released under the MIT License.