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
- Git for Windows
- Golang for Windows v1.25 or later
- A GCC compiler:
choco install mingwif using the Chocolatey package manager, TDM-GCC or see MinGW-w64 for more options.
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.
mkdir qrl-testnet
cd qrl-testnetClone the go-qrl and qrysm GitHub repositories inside of the qrl-testnet directory, which we'll build from.
git clone https://github.com/theQRL/go-qrl.git
git clone https://github.com/theQRL/qrysm.gitBuild QRL 2.0 binaries
gqrl (Execution Layer)
gqrl is the official Golang execution layer implementation of the QRL 2.0 protocol.
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.
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.