Skip to content
View bitqap's full-sized avatar

Block or report bitqap

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bitqap/README.md

BITQAP

BITQAP is simple blockchain project on top of BASH and Python programming language. Project support main features crytocurrency.  bash and python scripts binded each other by Linux Named Pipe Technology.

  • Mining and REWARD support.
  • Broadcasting MINED BLOCKS via neighbors. Neighbors that, after being added to the local blockchain, also broadcast to their neighbors.
  • Coin sending to PubKeyHash(SHA256) wallet address by Private Key signature.
  • Transaction Boradcasing via Neighbors.
  • Validation of mined BLOCKS and Transactions before adding BLOCKCHAIN and Pending transaction accordingly.
  • Discover nodes via boot node.
  • Connection to peers based on the connection weight.
  • High-performance mining (by replacing C programming code with mining peace code).

BLOCHCHAIN

sqlite, jq and bc tool need to be installed on Linux system. NOTE: jq version should >=1.6

Debian based:

apt-get update
apt-get install jq bc sqlite

RedHat based:

yum install epel-release
yum install sqlite bc
# jq version 1.6 from source. Not from repo.
wget https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64
chmod +x jq-linux64
sudo mv jq-linux64 /usr/bin/jq

websocket_server and websocket-client package need to be installed on Python3.

pip3 install websocket_server
pip3 install websocker-client

Support project by donation.

bitcoin-wallet bitcoin-wallet





This project is maintaining by Fariz Muradov. (Azerbaijan/Baku)
linkedin github

Popular repositories Loading

  1. bitqap bitqap Public

    Blockchain based cryptocurrency prototype.

    Shell 1

  2. info info Public

    SCSS

  3. size-limit size-limit Public

    Forked from ai/size-limit

    Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.

    JavaScript

  4. bitqap-api bitqap-api Public

    BITQAP API for wallet

    C#