START YOUR OWN PROJECTS USING ZSECOIN
Guide: Compiling ZSE coin daemon in Ubuntu Linux.
This guide will assist you in compiling a headless client (the daemon) in Ubuntu Linux. This is a necessary step if you wish to set up a node of your altcoin. It is assumed that you are starting on a fresh Ubuntu (14.04 x64) installation. If you require a VPS for hosting, we highly recommended Digital Ocean.
The $5/month plan is all you need to start. Use sudo in front of all commands if you’re not logged in as root.
Set up a swapfile if your system has less than 1.5GB of memory:
fallocate -l 2G /swapfile
chown root:root /swapfile
chmod 0600 /swapfile
If fallocate doesn’t work, you can use dd if=/dev/zero of=/swapfile bs=1024 count=1024288 instead.
Initialize swapfile automatically on boot
Add this at the bottom: /swapfile none swap sw 0 0
Install all required dependencies:
apt-get update && apt-get upgrade
apt-get install ntp unzip git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev aptitude && aptitude install miniupnpc libminiupnpc-dev
Pull the source code from github, or upload it yourself:
git clone https://github.com/Prestige-coin/ZSECOIN
If your coin uses leveldb, compile leveldb:
chmod +x build_detect_platform
Return to source directory, and compile the daemon:
cd /ZSEcoin /src
make -f makefile.unix USE_UPNP=1 USE_QRCODE=1 USE_UPNP=1
Strip the file to make it smaller, then relocate it:
cp ZSEcoind /usr/bin
Now run the daemon:
It will return an error, telling you to set up config file in a directory. Now we’ll set up the config file. Note that this is case sensitive.
Add the following, save and exit:
Run ZSECOINd once more and if you did everything correctly, your daemon is now online! Type ZSECOINd help for a full list of commands available.
Download ZSEcoin src Files here: at GITHUB