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.