What is Bitcoin Knots?

Bitcoin Knots is a derivative of Bitcoin Core with a collection of improvements backported from, proposed for, and sometimes maintained outside of the master git tree.

Enhancement sets

Packaging cleanups ("syslibs")

Adds options to build using system LevelDB, libsecp256k1, and UniValue libraries, and/or without protobuf (see ./configure --help for usage).

Please note this may be dangerous and make theft from you possible if used with versions of the LevelDB or libsecp256k1 libraries which have not been audited to meet the bug-for-bug compatibility required by Bitcoin's consensus protocol. These options are disabled by default for this reason.

It also adds options to disable building bitcoin-cli or bitcoin-tx individually, and fixes minor bugs that affect building only.

See also:


Functional and policy enhancements