crypto-incognito
v0.0.2
Published
Crypto Incognito client-side library.
Downloads
74
Maintainers
Readme
Crypto Incognito client library
This library contains a client-side library accessing Crypto Incognito.
Crypto Incognito is a web service which serves Bitcoin's UTXOs (unspent transaction outputs) database. The queries sent tou our servers are just an array of EC-ElGamal ciphertext of which we does not know the private key (nor the public key). Hence, you can query your address to the database without revealing your Bitcoin address, and of course your amount of bitcoins you hold.
This service can be used as a back-end server for a Bitcoin wallet or a blockexplorer which consider the users' privacy most important.
Users who own a significant amount of bitcoins are highly encouraged to use Crypto Incognito for your privacy, safety and security.
Install
# Install dependencies.
$ sudo apt install
# Clone the repository.
$ git clone https://github.com/crypto-incognito/ci-lib.git
$ cd ci-lib
# Checkout the third party repositories.
$ git submodule init && git submodule update --recursive
# Make the build directory.
$ mkdir build
$ cd build
# Configure using CMake.
$ cmake ../
# Build (change the number "4" to your physical CPU cores to parallelize the build).
$ make -j4