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 Documentation page.
- Download the Latest Release and unpack it to a desired directory.
- Run
semux-gui.bat
if you're on Windows, or./semux-gui.sh
if you're on Linux or macOS. - (Windows user) You may need to install Microsoft Visual C++ 2012 Redistributable Package (x64).
Prerequisites:
OpenJDK 8 or above
Apache Maven 3.5.2
Build:
git clone https://github.com/semuxproject/semux-core
cd semux
mvn install -DskipTests
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 find 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-core