Post
Topic
Board Altcoin Discussion
Re: How to Fork Bitcoin?
by
hamburger
on 13/12/2017, 02:53:32 UTC

Now you will need a Github account and Ubuntu 14.04 x64 to install and run the new Sonicoin Core: 0.15.1

Code:
#!/bin/bash

echo "Welcome to Ubuntu 14.04 x64 SoniCoin 0.15.0.1"

// Go to Github and create a Github account then upload SoniCoin 0.15.0.1

echo "Upgrade server."
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y autoremove
sudo apt-get -y install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev
sudo apt-get -y install bsdmainutils libboost-system-dev libboost-filesystem-dev libboost-chrono-dev
sudo apt-get -y install libboost-program-options-dev libboost-test-dev libboost-thread-dev git
sudo apt-get -y install software-properties-common


echo "Create swap file."
dd if=/dev/zero of=/mnt/myswap.swap bs=M count=4000
mkswap /mnt/myswap.swap
swapon /mnt/myswap.swap
sed -i '$a /mnt/myswap.swap none swap sw 0 0' /etc/fstab

echo "Download Berkley4.8. do not change this to sonicoin"
sudo add-apt-repository -y ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get -y install libdb4.8-dev libdb4.8++-dev

echo "Download SoniCoin 0.15.0.1"
git clone https://github.com/sonicoin/sonicoin
cd sonicoin
./autogen.sh
./configure
make
make install
cd

echo "Create conf file"
mkdir -p ~/.sonicoin
touch ~/.sonicoin/sonicoin.conf

# JSON-RPC options (for controlling a running Sonicoin/sonicoind process)

# server=1 tells Sonicoin-qt to accept JSON-RPC commands.
server=1

# You must set rpcuser and rpcpassword to secure the JSON-RPC api
rpcuser=rpcusername
rpcpassword=rpcpassword

# By default, only RPC connections from localhost are allowed.
rpcallowip=127.0.0.1

# Listen for RPC connections on this TCP port:
rpcport=

" > ~/.sonicoin/sonicoin.conf
sleep 3
clear

echo "Start server"
sonicoind -server -daemon
sleep 15
watch 'sonicoinn-cli getblockcount'




May the odds be in your favor!

H.