Semux is an experimental high-performance blockchain platform that powers decentralized application. It's written purely in Java and powered by Semux BFT consensus algorithm.
More info can be found at our Wiki page.
- Download and install Java SE Runtime Environment 8. 64-bit JVM is recommended.
- Download the Latest Release and unpack it to a desired directory.
- Run
semux.exe
if you're on Windows; run./semux-gui.sh
or./semux-cli.sh
if you're on Linux or macOS. Be sure that your system date and time is synchronized. - (Windows user) You may also need to install Microsoft Visual C++ 2010 Redistributable Package.
git clone https://github.com/semuxproject/semux
cd semux
mvn install
# run
./dist/linux/semux-cli.sh
Anyone is welcome to contribute to this open source project in the form of peer review, testing and patches. Please see the contributing guide for more details.
If you found a bug, please submit it to issues.
If you want to add new language, review/update existing translation or help to finish specific translations, you can join and do that by following link: https://crowdin.com/project/semux