Skip to content
Abit edited this page Oct 11, 2021 · 52 revisions

New and updated developer information can be found at Bitshares Developer Portal .

Building

BitShares-Core requires a 64-bit operating system to build.

BitShares-Core requires the Boost version in the range of [1.58, 1.74]. Versions earlier than 1.58 are NOT supported. Newer versions may work, but have not been tested. If your system Boost version is not supported, you need to manually provide a supported version of Boost and specify it to CMake using -DBOOST_ROOT, E.G.

cmake -DBOOST_ROOT=~/boost160 .

BitShares-Core requires the OpenSSL version of the 1.0.x or 1.1.x series. OpenSSL v3 and newer are NOT supported. If your system OpenSSL version is newer, you need to manually provide an older version of OpenSSL and specify it to CMake using -DOPENSSL_INCLUDE_DIR, -DOPENSSL_SSL_LIBRARY, and -DOPENSSL_CRYPTO_LIBRARY, or -DOPENSSL_ROOT_DIR, E.G.

cmake -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so .

or

cmake -DOPENSSL_ROOT_DIR=/usr/local/openssl-1.1 .

Nodes

Wallet

Architecture

Contributing

Integration (exchanges and other businesses)

Witnesses

Clone this wiki locally