Official source code repository for Vexta Core
  • C++ 59.5%
  • Python 18.2%
  • C 16.3%
  • Shell 1.5%
  • M4 1.3%
  • Other 3.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-15 14:07:28 +00:00
.github Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.tx Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.vscode Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
build-aux/m4 Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
build_msvc Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
ci Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
contrib Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
depends Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
doc Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
docs Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
qa Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
share Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
src Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
test Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.appveyor.yml Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.cirrus.yml Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.editorconfig Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.gitattributes Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.gitignore Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.python-version Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.style.yapf Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
.travis.yml Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
autogen.sh Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
configure.ac Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
CONTRIBUTING.md Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
COPYING Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
digibyte.code-workspace Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
INSTALL.md Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
libvextaconsensus.pc.in Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
Makefile.am Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
README.md Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
REVIEWERS Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00
SECURITY.md Initial Vexta Core v0.1.0 release 2026-07-15 14:07:28 +00:00

Vexta Core

Vexta Core is the reference implementation of the Vexta blockchain.

Overview

Vexta is a UTXO-based proof-of-work blockchain built on the Bitcoin Core architecture. It uses a single SHA256D mining algorithm, 10-minute block times, and a Bitcoin-style subsidy halving schedule.

Network Parameters

  • Consensus: Proof of Work (SHA256D)
  • Target block time: 10 minutes
  • Initial block reward: 50 VTX
  • Subsidy halving interval: 210,240 blocks
  • SegWit: Enabled
  • Taproot: Enabled

Building

Build instructions are available in INSTALL.md.

Typical build process:

./autogen.sh
./configure
make -j$(nproc)

Testing

Run the unit tests:

make check

Functional tests are located in test/functional.

Contributing

Contributions are welcome. Changes should prioritize stability, compatibility, maintainability, and minimal divergence from upstream Bitcoin Core whenever practical.

License

Vexta Core is released under the MIT License. See COPYING for details.