Skip to content

woodcoin-core/woodcoin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Woodcoins

This is the ultra-stable backbone full node and wallet for woodcoin, the project aiming to be the longest lived and cheapest public blockchain.

openssl version OpenSSL 1.1.0g 2 Nov 2017

If you have OpenSSL v. 1.0.x please use the "woodcoin-openssl-1.0" version of this repository located here:
https://github.com/funkshelper/woodcoin-openssl-1.0.git

============================================

The Woodcoin block chain is a log structured database.

The money supply is logarithmic.

The unit is log.

Dedicated to Log, Twig, Chip, Woody, and the rest of all y'all.

============================================

Technical Details:

  • RPC Port = 9338

  • P2P Ports = 8338 (testnet 18338)

  • In Wallet mining/logging = Console, "setgenerate true"

  • 120 Second Block Target, Diff Retarget every 1 hour

  • 30 Confirms for spendable-coins

  • Block reward = Harmonic Series

  • 1000000/nHeight logs (after first 100 blocks which form unspendable forest of 5187377 logs)

  • Money Supply = 1000000*(log(nHeight) + gamma) gamma=Euler-Mascheroni constant

  • ECDSA curve: X9_62_prime256v1

  • Algo = Pure Skein (double skein) Bruce Schneier is a lumberjack and NSA didn't choose this algo.

Binary Wallets

Some binaries are stored at the following:
https://github.com/woodcoin-core/woodcoin-linux
https://github.com/woodcoin-core/woodcoin-windows
https://github.com/woodcoin-core/woodcoin-mac
https://github.com/woodcoin-core/woodcoin-android
https://github.com/woodcoin-core/woodcoin-ios
We try to keep Woodcoin accessible to all.

============================================= Build Instructions

You will need these dependencies or equivalent:

sudo apt-get install git build-essential libboost-all-dev libssl-dev qt-sdk libdb-dev libdb++-dev libminiupnpc-dev libqrencode-dev

Get the source with this command:

git clone https://github.com/woodcoin-core/woodcoin.git

To build woodcoin-qt issue “qmake” and then “make“. qt4 is required, on some systems you may need to issue “export QT_SELECT=qt4” to ensure the proper version is used.

To build woodcoind by itself navigate to /src/ and issue make -f makefile.unix.


Mining (Woodcutting)

To start woodcutting with woodcoind, simply launch it like this:

./woodcoind setgenerate true

For the graphical client, simply go into the debug window (under Help) and type:

setgenerate true

=============================================

Changelog:

  • v1.0 - Baruk Khazad! Woodcutting for the masses.

  • v1.1 - Hard fork to litecoin branch. Block 3002.

  • v1.2 - Solidifying full node w/ version update. Block 962000

Visit Woodcoin.org for more information.

About

No description, website, or topics provided.

Resources

License

GPL-3.0, MIT licenses found

Licenses found

GPL-3.0
LICENSE
MIT
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.9%
  • C 4.9%
  • HTML 1.6%
  • QMake 0.5%
  • Makefile 0.4%
  • Shell 0.2%
  • Other 0.5%