XeChain is a Layer 1 blockchain prepared for future web3 applications. It adopts a GPU-friendly, ASIC-Resistant Proof of Work (PoW) xehash mining algorithm.
xe-core
is the Golang client for XeChain, developed based on go-ethereum.
Release builds are available on the Releases page.
For prerequisites and detailed build instructions please read the Installation Instructions.
Building xe
requires both a Go (version 1.19 or later) and a C compiler. You can install
them using your favourite package manager. Once the dependencies are installed, run
make xe
./xe
Check all commands
./xe --help
Going through all the possible command line flags is out of scope here (please consult geth
CLI Wiki page),
but we've enumerated a few common parameter combos to get you up to speed quickly
on how you can run your own xe
instance.