-
v1.24.0
StableAll checks were successfulCI / Rust clippy (push) Successful in 1m38sCI / Rust fmt (push) Successful in 1m11sCI / Rust test (push) Successful in 5m20sCI / UI (SvelteKit) (push) Successful in 1m10sCI / Security Audit (push) Successful in 1m21sdocs / build (push) Successful in 37sRelease / Docker Multi-Arch (push) Successful in 19m46sRelease / Binary aarch64-unknown-linux-gnu (push) Successful in 10m44sRelease / Binary x86_64-unknown-linux-gnu (push) Successful in 9m36sRelease / Linux .deb + .rpm (amd64) (push) Successful in 10m27sRelease / Linux .deb + .rpm (arm64) (push) Successful in 11m19sRelease / Linux AppImage (aarch64) (push) Successful in 10m27sRelease / Linux AppImage (x86_64) (push) Successful in 9m30sRelease / Cosign sign artifacts (push) Successful in 34sRelease / Forgejo Release (push) Successful in 35sreleased this
2026-07-24 11:04:07 +00:00 | 32 commits to main since this releaseTaproot wallets can prove ownership now.
Added
- BIP-322 ownership verification for Taproot (bc1p) addresses. The owner
area — the privacy toggle and per-address notification target (including the
new personal-best / top-100 moment pushes) — is unlocked by proving control
of the payout address with a signed message, no account, no funds moved. That
proof only had a format for legacy and SegWit-v0 addresses (BIP-137), so
Taproot addresses could mine but never unlock it. They now verify via BIP-322
"simple" (key-path), the format Sparrow produces for Taproot. Dispatch is
strict by address type: a P2TR address is checked only via BIP-322, every
other type only via BIP-137 — no cross-accept. The Schnorr check runs solely
against the output key taken from the claimed address, and both the message
and the address are bound into the signature's sighash, so a signature can
never be replayed across addresses or messages. Only a single-element key-path
witness (SIGHASH_DEFAULT or ALL) is accepted; script-path, annex, and weaker
sighash types are rejected. The owner-area hints now name a BIP-322-capable
wallet (Sparrow) for Taproot in all eight languages.
dvb-WarpPool v1.24.0 — Downloads
Docker
git.warppool.org/dvb-projekt/dvb-warppool:v1.24.0(multi-arch amd64+arm64, ohne v-Präfix)Native packages
- Linux .deb: amd64 + arm64 →
apt install ./dvb-warppool_*.deb - Linux .rpm: amd64 + arm64 →
dnf install ./dvb-warppool-*.rpm - Linux AppImage: x86_64 + aarch64 portable
- Linux tarballs: x86_64 + aarch64 for manual installs
- macOS .dmg: added shortly after publish (built separately) — or build from source
- Windows .msi: paused since the forge migration (no Windows runner yet)
Signatures
SHA256SUMS+ cosign bundle (SHA256SUMS.bundle, project key)- SBOM (SPDX) for all dependencies
Verify (project public key
cosign.pubin the repo root):cosign verify-blob \ --key cosign.pub \ --bundle SHA256SUMS.bundle \ SHA256SUMS sha256sum --check SHA256SUMSFirst-time setup: run
dvb-warppool-setupfor the first-run wizard.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- BIP-322 ownership verification for Taproot (bc1p) addresses. The owner