A digital currency with mining decentralisation and ASIC resistance as a key focus
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vertion 2bd6dba7a8
Release 0.18.0 final
6 months ago
.github/ISSUE_TEMPLATE Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
build-aux/m4 Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
build_msvc Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
ci ci: Build with --enable-werror by default, and document exceptions 1 year ago
contrib codesigning: osx script (#183) 6 months ago
depends depends: add RISC-V support to openssl 6 months ago
doc Merge branch '0.21' into 0.21.2-backports 6 months ago
share windows installer: update images and readme 6 months ago
src startup: full verification only with flag passed (#187) 6 months ago
test Merge branch '0.21' into 0.21.2-backports 6 months ago
.cirrus.yml ci: Run fuzzer task for the master branch only 1 year ago
.fuzzbuzz.yml ci: Add fuzzbuzz integration 2 years ago
.gitattributes Separate protocol versioning from clientversion 8 years ago
.gitignore Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
.python-version .python-version: Bump to 3.5.6 3 years ago
.style.yapf test: .style.yapf: Set column_limit=160 4 years ago
CODEOWNERS doc: Add comments and additional reviewers to CODEOWNERS file 2 years ago
CODE_OF_CONDUCT.md Add Code of Conduct (#57) 4 years ago
CONTRIBUTING.md Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
CONTRIBUTORS Create CONTRIBUTORS (#60) 4 years ago
COPYING Update COPYING 2 years ago
INSTALL.md Update INSTALL landing redirection notice for build instructions. 6 years ago
Makefile.am Merge branch 'bitcoin-0.21.1' into 0.18.0 1 year ago
README.md Update README.md (#148) 6 months ago
SECURITY.md doc: Remove explicit mention of version from SECURITY.md 3 years ago
autogen.sh scripted-diff: Bump copyright of files changed in 2019 3 years ago
configure.ac Release 0.18.0 final 6 months ago
libbitcoinconsensus.pc.in build: remove libcrypto as internal dependency in libbitcoinconsensus.pc 3 years ago


Vertcoin Core integration/staging tree


What is Vertcoin?

Vertcoin is a fork of Bitcoin that is designed to resist the monopolisation of mining power.

  • 2.5 minute block targets
  • Subsidy halves in 840k blocks (~4 years)
  • 84 million total coins
  • 25 coins per block
  • Difficulty retargeting every block to recover from large hashrate swings
  • Verthash proof of work algorithm for ASIC resistance

For more information, as well as an immediately useable, binary version of the Vertcoin client software, see http://www.vertcoin.org.


Vertcoin Core is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

Development Process

The master branch is regularly built and tested, but is not guaranteed to be completely stable. Tags are created regularly to indicate new official, stable release versions of Vertcoin Core.

Developers work on their own forks and submit pull requests in order to merge changes with master. Due to the relatively small size of the development team, developers also commit directly to the repo often. Anyone is allowed to contribute though and useful pull requests will almost always be accepted given various obvious stipulations regarding stability etc.

The Vertcoin discord or subreddit should be used to discuss complicated or controversial changes with the developers before working on a patch set.


Vertcoin currently relies on Bitcoin Core for its testcases, and few of them are known to work, though the software is based on fully tested conforming upstream Bitcoin Core versions. We would be grateful to those who can help port the existing Bitcoin Core test cases to Vertcoin such that they can be used to assure correctness.


Changes to translations as well as new translations can be submitted to as pull requests to this repo or to upstream Bitcoin Core.