Compare commits

..
Author SHA1 Message Date
VextaProject
9db541e445 Docs: update VextaHub links and RandomX status
Some checks failed
Vexta CI / Ubuntu build smoke test (push) Has been cancelled
2026-10-26 09:41:41 +00:00
b052e6e0da
Fix Vexta subsidy halving interval
Some checks failed
Vexta CI / Ubuntu build smoke test (push) Has been cancelled
2026-09-19 00:09:55 +00:00
2 changed files with 26 additions and 13 deletions

View file

@ -8,7 +8,7 @@ Vexta is an open-source, UTXO-based proof-of-work cryptocurrency built on the Bi
Vexta Core v0.3.0 introduces Vexta's multi-algorithm mining architecture.
RandomX activates on mainnet at **block 8,099**. SHA256D remains fully supported, with both algorithms sharing the same blockchain, transactions, addresses, block rewards, and consensus history.
RandomX activated on mainnet at **block 8,099**. SHA256D remains fully supported, with both algorithms sharing the same blockchain, transactions, addresses, block rewards, and consensus history.
Each mining algorithm maintains its own difficulty while contributing normalized chainwork to the same chain.
@ -17,15 +17,15 @@ Each mining algorithm maintains its own difficulty while contributing normalized
| Algorithm | Type | Status |
|---|---|---|
| SHA256D | ASIC-oriented proof of work | Active |
| RandomX | CPU-oriented proof of work | Activates at block 8,099 |
| RandomX | CPU-oriented proof of work | Active since block 8,099 |
The network targets an average **10-minute global block interval** across both algorithms.
## Download
Official Windows and Linux builds are published on the GitHub Releases page:
Official Windows and Linux builds are published on VextaHub:
https://github.com/VextaProject/Vexta/releases
https://vextaproject.org/vextahub/VextaProject/Vexta/releases
Vexta Core v0.3.0 release packages:
@ -35,6 +35,11 @@ Vexta Core v0.3.0 release packages:
Always verify downloaded release files against the SHA-256 checksums published with the release.
Additional official software:
- [Vexta CPU Miner](https://vextaproject.org/vextahub/VextaProject/Vexta-CPU-Miner)
- [Vexta Android Wallet](https://vextaproject.org/vextahub/VextaProject/Vexta-Android-Wallet)
## Included Programs
| Program | Description |
@ -55,7 +60,7 @@ Always verify downloaded release files against the SHA-256 checksums published w
- **RandomX mainnet activation:** Block 8,099
- **Target block time:** 10 minutes globally
- **Initial block reward:** 50 VTX
- **Subsidy halving interval:** 210,240 blocks
- **Subsidy halving interval:** 210,000 blocks
- **SegWit:** Enabled
- **Taproot:** Enabled
- **URI scheme:** `vexta:`
@ -82,7 +87,7 @@ RandomX is integrated as Vexta's second proof-of-work algorithm.
The implementation uses algorithm-aware block validation, independent RandomX difficulty tracking, deterministic RandomX seed selection, and normalized chainwork accounting.
Mainnet RandomX activation occurs at block **8,099**.
RandomX has been active on mainnet since block **8,099**.
## Difficulty Adjustment
@ -164,9 +169,13 @@ test/functional
## Source Code
Official repository:
Official repository (VextaHub):
https://github.com/VextaProject/Vexta
https://vextaproject.org/vextahub/VextaProject/Vexta
GitLab source mirror:
https://gitlab.com/vextaproject1/Vexta
Release workflow documentation:

View file

@ -20,11 +20,15 @@ It is used for development, testing, consensus work, and release builds.
~/vexta-public
```
This repository contains the public Vexta source tree and is the **only repository allowed to push to GitHub**.
This repository contains the public Vexta source tree used to prepare releases. VextaHub is the primary public repository, and GitLab is a secondary source-code mirror.
Official GitHub repository:
Official VextaHub repository:
https://github.com/VextaProject/Vexta
https://vextaproject.org/vextahub/VextaProject/Vexta
GitLab mirror:
https://gitlab.com/vextaproject1/Vexta
## Release Process
@ -73,9 +77,9 @@ vexta-v0.3.0
10. Verify that the release tag points to the intended release commit.
11. Push the release branch and Vexta release tag to GitHub **only from `~/vexta-public`**.
11. Push verified public release commits and tags to VextaHub from the approved public release repository, then synchronize them to the GitLab mirror.
12. Create the GitHub Release.
12. Create the official VextaHub Release.
13. Attach the official release archives and publish their SHA-256 checksums.