feathercoin Core v0.9.0.3

Lizhi over at the feathercoin forum has done a great deal of work on building feathercoin Core, to take feathercoin out of the shadow of litecoin, and with it comes a bunch of new features and the potential for a heap more!

What is the difference between feathercoin core and feathercoin ?

The last feathercoin wallet is 0.8.7.1, The last feathercoin core wallet 0.9.3. feathercoin core had support ACP,eHRC,neoscrypt and fork history.

1) The new menu and page. I tune overview page, add report page and merchantlist page . About menu tuning , I add “Advanced” menu. Users can quickly find the page needs to use.

2) Multi-sign .This is an important function.You can have tow or more signatures.It would  increase the security of the transaction.

3) New database . I upgrade db-4.8.30.NC to db-5.1.29.NC. BerkeleyDB.5.1.29 is performance improvements and bug fixes.

4)Plugins. Wallet can team working with Bitmessage.Impliment shapeshift,support feathercoin shift other coin.

5) Run faster. Feathercoin core can init blockindex faster,At the same time,core have DNS Seed, BlockChain download quickly.

6) Other. I upgrade QT 4.8.5 to QT 5.3.1,It provide more interface.

7)Inherit 0.8.X, include ACP,eHRC,QRCode,QRSnap.

Follow the work of Lizhi

Lizhi put a call to arms out to build up a P2Pool node supporting the new core, to enable further testing of some of the functions, so as you do I responded and set about building up a new P2Pool node for him 🙂

Compile the Core

As usual the chosen platform is “Ubuntu 12.04 LTS” from the very nice gents over at lined.com

So lets get started by getting things up to date

sudo apt-get update
sudo apt-get upgrade

and then install some prerequisites

sudo apt-get install python-software-properties screen git python-rrdtool python-pygame python-scipy
sudo apt-get install python-twisted python-twisted-web python-imaging build-essential libglib2.0-dev libglibmm-2.4-dev
sudo apt-get install python-dev libboost-all-dev libdb++-dev autoconf automake ncurses-dev
sudo apt-get install libtool libssl-dev

Clone the core files from GitHub

git clone -b 0.9.3 git://github.com/FeatherCoin/Feathercoin.git ftc093a

and then compile them

cd ftc093a
./autogen.sh
./configure --disable-upnp-default --disable-tests --disable-hardening LDFLAGS="-L${BDB_PREFIX}/lib/" CPPFLAGS="-I${BDB_PREFIX}/include/"
make

Once thats complete, move the files over

cp ~/ftc093a/src/feathercoind /usr/bin/.
cp ~/ftc093a/src/feathercoin-cli /usr/bin/.

and then start up the daemon

feathercoind

Status can be reported via feathercoind getting

Thats all there is to it 🙂

I completed the rest of the P2Pool setup as per my previous post “P2Pool Setup” and the result can be viewed at http://core.mine-ftc.co.uk:19327/static/

Wanting to test the new pool, I just had to go and build a new mining rig 🙂 but more about that later!

UM

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *