Skip to content

GOST R 34.11-2012 algo, GOST R 34.10-2012 signature

License

Notifications You must be signed in to change notification settings

hypnosis-i2p/gostcoin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GOSTCoin Core

GOSTCoin (GST) is a digital currency based on blockchain technology. It allows instant payments worldwide with focus on privacy and security of its users.

Why GOSTCoin?

GOSTCoin uses Soviet and Russian government standard cryptography: GOST R 34.10-2012 for signature and GOST R 34.11-2012 for hash. More info about crypto.

GOSTCoin is using Invisible Internet (I2P) as a secure network layer.

GOSTCoin needs I2P router

Install and run i2pd.

Enable SAM API in i2pd. Edit in i2pd.conf:

[sam]
enabled = true

and restart i2pd. Local TCP port 7656 should be available.

Building GOSTCoin

Install development libraries:

apt-get install build-essential libtool libboost-all-dev git libdb++-dev libssl-dev zlib1g-dev

Clone repository:

git clone https://github.com/GOSTSec/gostcoin.git ~/gostcoin

Build gostcoind:

cd ~/gostcoin/src
make -f makefile.unix

Optional: Build QT GUI

# install requirements 
apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler 
# build GUI
cd ~/gostcoin
qmake && make

# build GUI with QR codes and paper wallet
apt-get install libqrencode-dev
cd ~/gostcoin
qmake "USE_QRCODE=1" && make

Mining tools

Dedicated mining tools are available: cpuminer for CPU, ccminer for NVIDIA GPU and sgminer for AMD GPU

License

GOSTCoin Core is released under the terms of the MIT license. See COPYING for more information or see http://opensource.org/licenses/MIT.

About

GOST R 34.11-2012 algo, GOST R 34.10-2012 signature

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 95.1%
  • HTML 1.9%
  • C 1.0%
  • QMake 1.0%
  • Makefile 0.4%
  • Shell 0.3%
  • Other 0.3%