Skip to content

Instantly share code, notes, and snippets.

@Jimmy09x
Created February 22, 2018 16:09
Show Gist options
  • Save Jimmy09x/481ce061f9a03d7ebb89124d0cc94a83 to your computer and use it in GitHub Desktop.
Save Jimmy09x/481ce061f9a03d7ebb89124d0cc94a83 to your computer and use it in GitHub Desktop.
#!/bin/bash
sudo touch /var/swap.img
sudo chmod 600 /var/swap.img
sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=2000
mkswap /var/swap.img
sudo swapon /var/swap.img
sudo echo "/var/swap.img none swap sw 0 0" >> /etc/fstab
sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get install nano htop git -y
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils software-properties-common -y
sudo apt-get install libboost-all-dev -y
sudo add-apt-repository ppa:bitcoin/bitcoin -y
sudo apt-get update -y
sudo apt-get install libdb4.8-dev libdb4.8++-dev -y
wget https://github.com/luckybitcoin/luckycore/releases/download/v1.0/linux.tar.gz
chmod -R 755 /root/linux.tar.gz
tar xvzf /root/linux.tar.gz
mkdir /root/luckybit
mkdir /root/.luckybitcore
cp "/root/linux public release" /root/luckybit
cp "/root/linux public release/luckybit-cli" /root/luckybit
chmod -R 755 /root/luckybit
chmod -R 755 /root/.luckybitcore
sudo apt-get install -y pwgen
GEN_PASS=`pwgen -1 20 -n`
IP_ADD=`curl ipinfo.io/ip`
echo -e "rpcuser=luckybitrpc\nrpcpassword=${GEN_PASS}\nserver=1\nlisten=1\nmaxconnections=256\ndaemon=1\nrpcallowip=127.0.0.1\nexternalip=${IP_ADD}" > /root/.luckybitcore/luckybit.conf
cd "/root/linux public release"
./luckybitd
sleep 10
masternodekey=$(./luckybit-cli masternode genkey)
./luckybit-cli stop
echo -e "masternode=1\nmasternodeprivkey=$masternodekey" >> /root/.luckybitcore/luckybit.conf
./luckybitd -daemon
cd /root/.luckybitcore
echo "Masternode private key: $masternodekey"
echo "Welcome to the QBIC world"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment