/gulden-official

Blockchain as intended

Primary LanguageC++OtherNOASSERTION

Gulden

Gulden is a revolutionary next generation blockchain based currency and payment system.
Gulden takes the blockchain concept to a whole new level; improving on multiple downsides and deficiencies in the earlier implementations of blockchain.

The project is driven at the core by a focus on key concepts like usability and quality which shows through in our software.

Join the Gulden project today and help build the future!

ci build status
open issues
closed issues
total downloads
commits 1y
active_branch

License

All code, binaries and other assets in this repository are subject to The Gulden license except where explicitely stated otherwise.

Branches

master branch tracks the current public release; is generally updated only for each release (with accompanying tag) and very occasionally for minor documentation or other commits. If all you want is to build/track the current version of the sofrware than use the master branch.

Each major version of the software gets its own branch e.g. 2.0_development, 2.1_development where if 2.1 were the next major release than both 2.0 and 2.1 may see some activity with 2.0 getting minor backports and updates while 2.1 development continues.

Major features may also see their own release e.g. unity. The currently most active branch, where most development that will go into the next major release is taking place is linked in the table at the top of this README as the dev branch and may be updated as development mandates seperate branches.

Contributing

If you are thinking about contributing toward the development of Gulden in some capacity whether small or large, code or translating; Please read this guide first for information on how to do so.

Technical documentation

Community

Connect with the community through one or more of the following:

WebsiteSlackTwitterFacebookMeetupRedditIRC

Downloading

The latest binaries and installers can be found here for all platforms, including raspbian.

Building

Reconsider whether it is actually necessary for you to build. Binaries for both the UI software as well as the command line/server are provided by us at every release for multiple architectures. For users who are not developers a lot of headaches can be avoided by simply using these.

If you are sure you need to build the software yourself, please read the build instructions before attempting to build the software.

Additional technical information

Technical specifications Main network Testnet
Consensus algorithm: PoW² SIGMA/Witness PoW² SIGMA/Witness
Recommended transaction confirmations: 2 2
Block reward SIGMA: 50 NLG 1000 NLG
Block reward witness: 30 NLG 20 NLG
Block interval target: 150 seconds (2.5 minutes) Configurable
Difficulty adjustment period: Every block Every block
Difficulty adjustment algorithm: Delta Delta
Total coins to be minted over time: 1680M -
P2P Port 9231 9923
RPC Port 9232 9924
P2P Network Header fcfef7e0 Look in debug.log
Address version byte 38 (G) 65 (T)
P2SH version byte 98 (g) 127 (t)
BIP44 coin type 87 0x80000057 87 0x80000057
Infrastructure Main network Testnet
Official block explorer blockchain.gulden.com -
Community block explorer www.dactual.com -
DNS Seed 1 seed.gulden.com -
DNS Seed 2 amsterdam.gulden.com -
DNS Seed 3 rotterdam.gulden.network -