gokhankocak / KadiCoin

Yet Another Cryptocurrency - KadiCoin from Kadikoy, Turkiye

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Installation

sudo apt-get -y update
sudo apt-get -y upgrade

# You may need to reboot your system after upgrade

sudo apt-get install -y wget
sudo apt-get install -y curl
sudo apt-get install -y git
sudo apt-get install -y build-essential
sudo apt-get install -y autoconf
sudo apt-get install -y automake
sudo apt-get install -y libtool
sudo apt-get install -y pkg-config
sudo apt-get install -y libevent-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
sudo apt-get install -y libboost-all-dev
sudo apt-get install -y libssl-dev
sudo apt-get install -y libzmq3-dev
sudo apt-get install -y qdbus qmlscene qt5-default qt5-qmake qttools5-dev-tools qtbase5-dev-tools qtchooser qtdeclarative5-dev xbitmaps xterm libqt5svg5-dev qttools5-dev qtscript5-dev qtdeclarative5-folderlistmodel-plugin qtdeclarative5-controls-plugin

Install libsodium Using a Workaround

wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsodium/libsodium-dev_1.0.13-1_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libs/libsodium/libsodium18_1.0.13-1_amd64.deb
sudo dpkg -i libsodium*deb
rm libsodium18_1.0.13-1_amd64.deb
rm libsodium-dev_1.0.13-1_amd64.deb

Get Source Code from GitHub and Build

git clone https://github.com/gokhankocak/KadiCoin.git
cd KadiCoin
./autogen.sh
./configure
make
sudo make install

Create Config File

mkdir ~/.KadiCoin
cd ~/.KadiCoin
nano KadiCoin.conf

Sample KadiCoin.conf

# Online Config Generator:
# https://jlopp.github.io/bitcoin-core-config-generator/

server=1
# Bind to given address and always listen on it. Use [host]:port notation for IPv6. Replace it with your own IP.
# bind=192.168.0.26

# Specify a non-default location to store blockchain and other data.
# datadir=/data

# Run this node on the Bitcoin Test Network.
# testnet=1

# Run this node on its own independent test network.
regtest=1

# Username for JSON-RPC connections
rpcuser=kadicoinrpcuser

# Password for JSON-RPC connections
rpcpassword=Put Some Strong Password Here

Run KadiCoind

# Run KadiCoind and see its messages on your console
KadiCoind -printtoconsole
# Run KadiCoind as a daemon (service)
KadiCoind -daemon

About

Yet Another Cryptocurrency - KadiCoin from Kadikoy, Turkiye

License:MIT License


Languages

Language:C++ 69.5%Language:Python 15.8%Language:C 8.9%Language:M4 2.5%Language:Makefile 1.5%Language:Shell 0.7%Language:Java 0.4%Language:Assembly 0.4%Language:HTML 0.3%Language:Objective-C++ 0.1%Language:Objective-C 0.0%Language:QMake 0.0%