Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9db541e445 | ||
|
b052e6e0da |
2 changed files with 26 additions and 13 deletions
25
README.md
25
README.md
|
|
@ -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.
|
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.
|
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 |
|
| Algorithm | Type | Status |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| SHA256D | ASIC-oriented proof of work | Active |
|
| 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.
|
The network targets an average **10-minute global block interval** across both algorithms.
|
||||||
|
|
||||||
## Download
|
## 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:
|
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.
|
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
|
## Included Programs
|
||||||
|
|
||||||
| Program | Description |
|
| Program | Description |
|
||||||
|
|
@ -55,7 +60,7 @@ Always verify downloaded release files against the SHA-256 checksums published w
|
||||||
- **RandomX mainnet activation:** Block 8,099
|
- **RandomX mainnet activation:** Block 8,099
|
||||||
- **Target block time:** 10 minutes globally
|
- **Target block time:** 10 minutes globally
|
||||||
- **Initial block reward:** 50 VTX
|
- **Initial block reward:** 50 VTX
|
||||||
- **Subsidy halving interval:** 210,240 blocks
|
- **Subsidy halving interval:** 210,000 blocks
|
||||||
- **SegWit:** Enabled
|
- **SegWit:** Enabled
|
||||||
- **Taproot:** Enabled
|
- **Taproot:** Enabled
|
||||||
- **URI scheme:** `vexta:`
|
- **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.
|
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
|
## Difficulty Adjustment
|
||||||
|
|
||||||
|
|
@ -164,9 +169,13 @@ test/functional
|
||||||
|
|
||||||
## Source Code
|
## 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:
|
Release workflow documentation:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,11 +20,15 @@ It is used for development, testing, consensus work, and release builds.
|
||||||
~/vexta-public
|
~/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
|
## Release Process
|
||||||
|
|
||||||
|
|
@ -73,9 +77,9 @@ vexta-v0.3.0
|
||||||
|
|
||||||
10. Verify that the release tag points to the intended release commit.
|
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.
|
13. Attach the official release archives and publish their SHA-256 checksums.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue