No description, website, or topics provided.
Branch: master
Clone or download
bitcoinpq Update
- ubuntu 16 instruction
Latest commit 30d5768 Jan 4, 2019

Bitcoin Post-Quantum

What is Bitcoin Post-Quantum?

See, 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

Development Process

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
Install libsodium

If you have Ubuntu 17.10 and higher

sudo apt-get install --assume-yes libsodium-dev
Install Botan-2.7.0
tar -xzvf Botan-2.7.0.tgz
cd Botan-2.7.0/
./ --disable-modules=locking_allocator
sudo make install && cd ..
sudo ldconfig

# check if installed
ldconfig -p | grep botan

Mac OS X

Homebrew packages

/usr/bin/ruby -e "$(curl -fsSL"
brew install autoconf automake berkeley-db4 boost miniupnpc pkg-config protobuf qt libtool libevent zeromq

MacPorts packages

sudo port install wget autoconf automake libtool pkgconfig libsodium boost libevent protobuf

Install Bitcoin Post-Quantum

git clone
cd bitcoinpq
git submodule update --init

Start Mainnet

cd src
./bpqd -printtoconsole

Start Testnet

cd src
./bpqd -printtoconsole -testnet