Welcome to the repository of Bytecoin. Here you will find source code, instructions, wiki resources, and integration tutorials. All commands below work on Ubuntu 18. , other distributions may need different command set. If the latest boost installed is too old (e.g. for Ubuntu 16. ), then you need to download and unpack boost into the bcndev/boost folder. LMDB Source files are referenced via relative paths, so you do not need to separately build it: Please note, we use LMDB only when building 64-bit daemons. For 32-bit daemons SQLite is used instead. You need command-line tools. Either get XCode from an App Store or run 'xcode-select --install' in terminal and follow instructions. First of all, you need Homebrew. Download amalgamated SQLite 3 and unpack it into the same folder (source files are referenced via relative paths, so you do not need to separately build it). You can build daemons that use SQLite istead of LMDB on any platform by providing options to CMake. You may need to clean 'build' folder, if you built with default options before, due to cmake aggressive caching. Bytecoin works on 32-bit systems if SQLite is used instead of LMDB (we've experienced lots of problems building and running with lmdb in 32-bit compatibility mode, especially on iOS). We build official x86 32-bit version for Windows only, because there is zero demand for 32-bit version for Linux or Mac. Building source code for iOS, Android, Raspberry PI, etc is possible (we have experimental bytecoind and walletd running on ARM64 iPhone) but requires major skills on your part. TBD Currently bytecoin does not work out of the box on any Big-Endian platform, due to some endianess-dependent code. This may be fixed in the future. If you wish to run on Big-Endian platform, please contact us.
Excerpt from the source-code README · 8,267 chars · not written by Vinony
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).