Skip to content
/ paccoin Public
forked from wmcorless/paccoin

A SHA256 coin based on bitcoin and proof of stake

License

Notifications You must be signed in to change notification settings

ob1100/paccoin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Updates:
7/15/14 - Upgraded Protocol to 60007 and version upgrade to v 0.1.4.3. This disconnects old clients to avoid Stake Forking problem that was fixed in previous version, but still vulnerable to old clients forking.
7/12/14 - Fixed Stake forking problem. Please update your client to version 0.1.4.2
4/29/14 - version 0.1.4.0 upgraded to OpenSSL 1.01g 7 Apr 2014 to correct for Heartbleed vulnerability. Added support to disable POS mining in paccoin.conf "staking=0". Also added contrib folder which includes easywinbuilder for building on windows based machines.

paccoin a crypto currency based on SHA256D with Proof of Work and Proof of Stake.

Paccoin is a digital currency that allows users to send or receive paccoins to each other on the internet without the need for banks. It is the official currency of the future nation called Pacifica.

Official Website for Paccoin is www.pacifica-nation.com/paccoin

Installation Instructions: Wiindows

Use easywinbuilder in the "contrib" folder

Installation Instructions: Ubuntu

  • Install the following dependencies using your terminal program:

sudo apt-get install build-essential libssl-dev libboost-all-dev libminiupnpc-dev
sudo apt-get install libqrencode-dev qt4-dev-tools qt4-qmake libqt4-dev
sudo apt-get install libdb4.8++-dev

If the previous doesn't work try libdb++-dev (Some versions of Ubuntu do not have libminiupnpc-dev available. You can download miniupnpc libraries here: http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.8.tar.gz) Use the instructions to install in doc section.

  • Download the paccoin repository

cd ~
git clone https://github.com/wmcorless/paccoin.git paccoin-0.1.4.0

This will create a directory called "paccoin-0.1.4.0" and copy the files into it.

  • Next we're going to compile the programs.

cd paccoin/src
make -f makefile.unix

This will generate the headless paccoind file. (rpc commands can be made from the terminal ie. "./paccoind help")

  • Run this by using the following command.

./paccoind

The file should end and state that an rpcuser and rpcpassword needs to be added. By running this you have now created a hidden directory located at ~/.paccoin.

  • Enter that directory.

cd ~/.paccoin

  • Using a text editor create your file paccoin.conf and change the rpcuser and rpcpassword for security reasons.

nano paccoin.conf

rpcuser=yourname
rpcpassword=yourpassword
addnode=pacifica-nation.com

if you intend to solo mine use the following as an example:

rpcallowip=192.168.1.* (for lan, or use a direct IP)
server=1
gen=0 (use 1 to generate coins (this will cause your computer to run at 100% cpu))

Save this file.

  • Now you're ready to compile and run your wallet.

cd ~/paccoin
qmake paccoin-qt.pro
make

You should see the file paccoin-qt which you can execute by double clicking on it in file manager. This is your wallet gui.

It is also recommended that you change the passphrase to something you can remember. If you lose your passphrase there is no way to get it back and you will lose any money in your wallet, so be careful.

About

A SHA256 coin based on bitcoin and proof of stake

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.9%
  • Shell 0.9%
  • QMake 0.8%
  • C 0.4%
  • NSIS 0.4%
  • Makefile 0.2%
  • Other 0.4%