π Verge Core v26.8 - Tor and OpenSSL update, and lots of hardening!
- switch leveldb to direct submodule
- OpenSSL 4.0.1 -> 4.0.2
- Expat 2.4.8 -> 2.8.3
- Tor 0.4.9.7 -> 0.4.9.11
Tons of block/PoW hardening:
- Empty decodeblock/submitblock inputs are rejected before wallet access, signing, or vtx[0] access.
- The existing algorithm-frequency rule (no more than 5) is now enforced during header acceptance, preventing invalid high-work header chains from influencing synchronization.
- Lyra2 allocation failures are leak-free and deterministically produce a failing PoW hash.
- Blocks are marked fChecked only after successful signature verification.
- Added regression coverage for malformed blocks, signing safety, cache ordering, and algorithm-frequency behavior.
- Block RPC decoding now rejects empty, oversized, malformed, and trailing-byte payloads.
- submitblock checks duplicates and validates PoW, Merkle root, structure, and size before accessing the wallet or signing.
- Invalid mining algorithm names now fail explicitly instead of silently selecting Scrypt.
- Added regression coverage for strict decoding, algorithm parsing, DGW output, and all five chainwork weights.
- Excluded block-signature loop and low-S changes because they could change block acceptance and require consensus coordination.
π¦ Downloads
π Raspberry Pi (AppImage)
- π
verge-aarch64-pi5-appimages.zip - π
sha256: - π¦ Size: 26.6 MB
π macOS 14
- π
Verge-Qt-macos14.dmg - π
sha256: - π¦ Size: 270 MB
π macOS 26
- π
Verge-Qt-macos26.dmg - π
sha256: - π¦ Size: 268 MB
π§ Linux AppImage
- π
verge-ubuntu24-appimages.zip - π
sha256: - π¦ Size: 143 MB
πͺ Windows (Installer)
- π
verge-windows64-setup.exe - π
sha256: - π¦ Size: 143 MB
πͺ Windows (Portable)
Special note: If you are using the portable ZIP build on a clean Windows system, run
vc_redist.x64.exein the same folder before launchingverge-qt.exe.
- π
verge-windows64bit.zip - π
sha256: - π¦ Size: 188 MB