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./xeCheck all commands
./xe --helpGoing 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.