See https://bitcoinpq.org, or read the original whitepaper.
The Bitcoin Post-Quantum is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.
The master
branch is regularly built and tested, but is not guaranteed to be
completely stable. Tags are created
regularly to indicate new official, stable release versions of the Bitcoin Post-Quantum.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --assume-yes build-essential libtool autotools-dev autoconf automake pkg-config libssl-dev libboost-all-dev libqt5gui5 libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev libminiupnpc-dev libevent-dev libdb++-dev git cmake
If you have Ubuntu 17.10 and higher
sudo apt-get install --assume-yes libsodium-dev
wget https://botan.randombit.net/releases/Botan-2.7.0.tgz
tar -xzvf Botan-2.7.0.tgz
cd Botan-2.7.0/
./configure.py --disable-modules=locking_allocator
make
sudo make install && cd ..
sudo ldconfig
# check if installed
ldconfig -p | grep botan
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install autoconf automake berkeley-db4 boost miniupnpc pkg-config protobuf qt libtool libevent zeromq
sudo port install wget autoconf automake libtool pkgconfig libsodium boost libevent protobuf
git clone https://github.com/bitcoinpostquantum/bitcoinpq
cd bitcoinpq
git submodule update --init
./autogen.sh
./configure
make
cd src
./bpqd -printtoconsole
cd src
./bpqd -printtoconsole -testnet