Local USE flags

dev-libs

opentxs

Flag Description
blockchain Enables the blockchain client.
chaiscript Enables smart contract scripting using ChaiScript
debug
ed25519 Enables ed25519 key support
jumbo-build Combine source files to speed up build process, requires more memory
lmdb Enables support for lmdb storage
lucre Enables support for blinded OTX instruments using Lucre
pch-build Enable precompiled header support for faster compilation at the expense of disk space and memory
pkt Enables support for PacketCrypt proof of work validation in blockchain client
pstl Use the C++ standard library for parallel algorithms
pstl-needs-tbb Must be enabled when the standard library is libstdc++ Other standard libraries such as libc++ may or not not require this flag.
qml Adds QML support to display models
qt5
qt6
rpc Enables the RPC server
rsa Enables RSA key support
secp256k1 Enables secp256k1 key support
sqlite
tbb Use the TBB library for parallel algorithms
test
threads
valgrind Enable annotations for accuracy. WARNING: changes the format of on-disk memory mapped files.