Dinero v8.1.3 — current consensus release

Run Dinero. Own your money. Mine DIN.

Dinero v8.1.3 is the current desktop startup reliability release. It prevents duplicate embedded-daemon launches on slow macOS startups while preserving the block-100,000 CTV and CCV activation rules, the verified height-84,131 V4 fast-sync snapshot, and every v8.1.2 recovery fix. Upgrade before block 99,000.

Desktop users Use the signed v8.1.3 macOS wallet or DineroDPI Native 1.3.3. Fresh nodes can fast-sync from the V4 AssumeUTXO snapshot at height 84,131 and validate earlier history in the background.
Node operators Use the one-command Linux installer, Windows Server installer, or macOS operator tarball for long-lived nodes.
Network status v8.1.3 keeps the v8.1.1 consensus checksum 68e0a997…e960a; it is a reliability release, not a new activation. Dynamic P2P remains active.

Current downloads

These are the verified Dinero v8.1.3 artifacts plus the separately published DineroDPI macOS Native 1.3.3. Older releases remain available in their respective archives for provenance.

macOS Wallet · dinero-qt
Stable

Signed, Apple-notarized, and stapled builds for Apple Silicon and Intel Macs. Drag dinero-qt.app to Applications and launch. Bundles the wallet, embedded daemon, CLI tools, seeder, and miner helpers.

Dinero-v8.1.3-macOS-arm64.dmg / macOS-x86_64.dmg
DineroDPI macOS Native
1.3.3 · Native

The SwiftUI/AppKit Dinero wallet, full Utreexo node, and miner — a separate native app, not dinero-qt. Version 1.3.3 preserves the last verified balance while snapshot-era wallet coins are restored, keeps the bridge wallet usable during local-node catch-up, and embeds the v8.1.2 NodeCore fixes. Developer ID signed by DineroLabs LLC, Apple-notarized, and stapled. Apple Silicon, macOS 14+.

DineroDPI-1.3.3.dmg
Windows Node
Stable

The v8.1.3 headless Windows node installer. It registers dinerod as a restartable Windows Service, includes the height-84,131 snapshot, and preserves chain and wallet data across upgrades and uninstall.

Dinero-Server-8.1.3-windows-x86_64-Setup.exe
Linux x86_64 Bundle
Stable

Verified v8.1.3 Linux archive for x86_64 systems, carrying the release binaries in one bundle. Node operators can also use the one-command installer below.

dinero-linux-x86_64-8.1.3.tar.gz
Linux Desktop · dinero-qt
Stable

The complete graphical wallet and full-node desktop stack for x86_64 Linux. Choose the portable AppImage, Debian/Ubuntu package, or portable Qt archive; all three include the embedded daemon, CLI tools, seeder, and miner helpers.

dinero-v8.1.3-linux-x86_64.AppImage
Linux Node
Stable

Best choice for Linux x86_64 operators. The one-command installer fetches the current stable dinerod, dinero-cli, and v4 snapshot, verifies GitHub SHA256 digests, installs the binaries to /usr/local/bin, and creates a systemd service.

curl -fsSL https://dinerolabs.org/install.sh | sudo bash

Operators & servers

Headless node packaging. dinerod runs as a service / daemon for operators who want a long-lived public node.

Windows Server installer

NSIS install to C:\Program Files\Dinero-Server\. Registers dinerod as a Windows Service (auto-start, datadir under C:\ProgramData\Dinero, failure-restart policy). No Start Menu shortcuts. Wallets + chain data survive uninstall.

Dinero-Server-8.1.3-windows-x86_64-Setup.exe
Download server installer

macOS headless daemon

Native operator archives with dinerod and dinero-cli for both Apple Silicon and Intel Macs. Use them for headless nodes or local testing without the Qt wallet bundle.

dinero-operator-v8.1.3-macOS-arm64.tar.gz / macOS-x86_64.tar.gz

Linux systemd installer

Ubuntu 24.04+ x86_64 install script. Discovers the current stable release, downloads the core, CLI, and snapshot assets, verifies GitHub digests, creates the dinero system user, writes dinero.service, and starts the node under /var/lib/dinero.

curl -fsSL https://dinerolabs.org/install.sh | sudo bash
View install.sh

Linux server daemon (v8.1.3)

Current v8.1.3 server-safe bundle. It carries the consensus rules required for block 100,000, the height-84,131 AssumeUTXO trust anchor, and the recovery fixes in this release. Extract, verify the digest, and run under systemd.

dinero-linux-x86_64-8.1.3.tar.gz

Power-user archives

Raw archives and release metadata for manual installs, mirrors, and operators who do not want a platform installer.

Linux bundle / macOS operator archives / snapshot and manifests

Checksums

The v8.1.3 release publishes checksum files for Windows, macOS, Linux, and the AssumeUTXO snapshot. GitHub also exposes a digest for every individual asset.

SHA256SUMS-macos-8.1.3 / SHA256SUMS-linux-x86_64-8.1.3

Release notes

Focused desktop startup reliability release preserving the block-100,000 covenant activation, height-84,131 V4 trust anchor, and all v8.1.2 recovery fixes.

Dinero v8.1.3
Open v8.1.3 release

What's in v8.1.3

This is a focused desktop startup reliability release. It retains the v8.1.1 consensus rules for CTV and CCV activation at mainnet block 100,000, the height-84,131 fast-sync anchor, and the persistence, wallet-recovery, archival-backfill, and reorg-observability work shipped in v8.1.2.

Single-owner desktop daemon startup

The Qt application now has one explicit owner for embedded-daemon startup. A slow legitimate daemon can no longer be raced by a second launch and killed during retry cleanup.

  • Field A/B: under an intentional 15-second startup delay, v8.1.2 launched three times and ran two daemon children concurrently; v8.1.3 launched exactly once and reached ready RPC.
  • Release gate: the ownership policy runs under Release/NDEBUG in CI, and the signed, notarized app passed a real-datadir startup test.

CTV + CCV activation

Both covenant opcodes activate together at block 100,000. Installing v8.1.3 early does not activate them early.

  • CTV: OP_CHECKTEMPLATEVERIFY, compatible with BIP-119 semantics, activates at block 100,000.
  • CCV: Dinero's OP_CHECKCONTRACTVERIFY activates at the same height. A shared activation constant prevents the two rules from drifting apart.
  • Still dormant: OP_CHECKSIGFROMSTACK and OP_TXHASH are not activated by this release.
  • Operator check: dinero-cli getconsensusinfo must report 68e0a99766e8ab1224ee040ec715bbbd0a544a59d4b3a96025dd35f77f4e960a.

Recovery and persistence hardening

The activation evidence remains intact, while recovery paths now have stronger exact restart, reorg, and wallet tests.

  • CTV evidence: the full upstream BIP-119 vector corpus is checked against Dinero's implementation.
  • CCV evidence: adversarial tests, an implementation-independent reference model, mutation coverage, sanitizer fuzzing, and bounded-state enumeration.
  • Wallet recovery: rejected shielded sends roll back cleanly, CSN inputs return after a reorg, and snapshot-era wallet outputs become spendable.
  • Persistence: consecutive-reorg CSN state, archival body positions, checkpoint recovery, and snapshot-first discovery are pinned by regression tests.
  • Observability: the live reorg.status feed exposes exact in-process reorg events without changing consensus.

Fast-sync snapshot

v8.1.3 publishes a height-84,131 V4 fast-sync snapshot carrying the UTXO set, Utreexo forest, and shielded state. Its SHA-256, base block, chainwork, and UTXO count are compiled into the daemon. Older exact snapshot files remain restart fallbacks only; fresh installs select 84,131.

dinero-assumeutxo-84131-v4.dat

Live block ticker

Connecting

Pulled from the same public RPC feed as the Dinero block explorer. Updates automatically so visitors can see the chain moving before they download anything.

Latest height
--
waiting for block
Latest block
--
click through for full details
Hashrate
--
difficulty --
Supply
--
DIN circulating
Windowsv8.1.3 Server installer
macOSDineroDPI Native 1.3.3 + dinero-qt v8.1.3
Linuxv8.1.3 desktop AppImage / .deb / Qt archive + operator bundle
NetworkDynamic P2P active, relay bootstrap live

Verify before running

Always check your download before launch. macOS artifacts are Developer ID signed and Apple-notarized; Windows artifacts may still trigger SmartScreen while Authenticode signing matures.

Windows Server installer

certutil -hashfile Dinero-Server-8.1.3-windows-x86_64-Setup.exe SHA256
# Expected:
e96905804b468974f8107cbf540941d6ebceeb8d9db2e284808a3c66c05255a2

Linux x86_64 bundle

shasum -a 256 dinero-linux-x86_64-8.1.3.tar.gz
# Expected:
e9508d28e33a8ca8386a6b7e9c8e0daf5abb0248f449c03ec2cdeea353634568

Linux desktop AppImage

shasum -a 256 dinero-v8.1.3-linux-x86_64.AppImage
# Expected:
4bddce67aaf095aac1df2aaa5cf084780edd06af96a3afe1e7f88f86fda67d5c

Linux desktop package

shasum -a 256 dinero-qt-desktop_8.1.3-1_amd64.deb
# Expected:
7e2624da10964e3fd9d5b3d4eb46049cef63e10f5736facd248fb2d1f4c28842

Linux portable Qt archive

shasum -a 256 dinero-v8.1.3-linux-x86_64-qt.tar.gz
# Expected:
7ad1aa0ef2c40933cd429abda62fda1a695fba0bb233477c07b364a6ba5c816c

Height-84,131 V4 snapshot

shasum -a 256 dinero-assumeutxo-84131-v4.dat
# Expected:
7defc1897055ba24a92985e30ce35123181debc272c86e5fd2d190e436802845

DineroDPI macOS Native 1.3.3

shasum -a 256 DineroDPI-1.3.3.dmg
# Expected:
814193ddfe0d4bca999790b34dc08c327c8f3c9189483a03b0aea16c41a1d1ce

spctl -a -vvv -t install DineroDPI-1.3.3.dmg
# Expected:
accepted
source=Notarized Developer ID

dinero-qt macOS DMG

shasum -a 256 Dinero-v8.1.3-macOS-arm64.dmg
# Expected:
3a6c42ff5cc8cdada1a06754da015bae41e75ca3c6725a713fcc82a819b542b2

macOS app zip

shasum -a 256 Dinero-v8.1.3-macOS-arm64-qt.zip
# Expected:
0766fc9138caa2162450f53edcdca00a1ecf572532e7e676924bb3b54692bf8d

dinero-qt macOS Intel DMG

shasum -a 256 Dinero-v8.1.3-macOS-x86_64.dmg
# Expected:
6b5aa60ac26994a1a6b20420c08ad5f8c0c89d8b01f3ca0e553a69b95b31205e

macOS Intel app zip

shasum -a 256 Dinero-v8.1.3-macOS-x86_64-qt.zip
# Expected:
519cd1666e711ae77e757519704f8c8a1a5d48b1b9199d3d86a0760669960264

macOS operator archive — Apple Silicon

shasum -a 256 dinero-operator-v8.1.3-macOS-arm64.tar.gz
# Expected:
02fe256776dacfb3f15a403c2b0b12aea8978501d52a0c4685cb76b7d1642cb7

macOS operator archive — Intel

shasum -a 256 dinero-operator-v8.1.3-macOS-x86_64.tar.gz
# Expected:
9946f111f1c21678ec63d2871977fb2447a0081a5c072ca87c4a7c2d4c7a4969

macOS checksum file

wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.3/SHA256SUMS-macos-8.1.3
shasum -a 256 -c SHA256SUMS-macos-8.1.3

Linux checksum file

wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.3/SHA256SUMS-linux-x86_64-8.1.3
shasum -a 256 -c SHA256SUMS-linux-x86_64-8.1.3

Linux desktop checksum file

wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.3/SHA256SUMS-linux-x86_64-desktop-8.1.3
shasum -a 256 -c SHA256SUMS-linux-x86_64-desktop-8.1.3

macOS Intel desktop checksum file

wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.3/SHA256SUMS-macos-x86_64-desktop-8.1.3
shasum -a 256 -c SHA256SUMS-macos-x86_64-desktop-8.1.3

macOS notarization

spctl --assess --type open --context context:primary-signature -vv Dinero-v8.1.3-macOS-arm64.dmg
# Expected:
accepted
source=Notarized Developer ID

Run a node

Datadirs follow the native convention for each install mode. The important part is simple: run the wallet or daemon, keep it online, and let it participate in peer discovery.

Platform / mode Default datadir Use case
Windows desktop / Core zip %APPDATA%\Dinero Windows application-data convention
macOS desktop ~/Library/Application Support/Dinero macOS application-data convention
Windows Server installer C:\ProgramData\Dinero Windows Service convention; survives uninstall
Linux install script / systemd service /var/lib/dinero FHS/systemd daemon under the dinero service user; installed from the current stable tarballs
Linux source build / developer ~/.dinero Standard Linux CLI/daemon dot-directory convention
Linux CLI/operator tarballs ~/.dinero Manual operator use without systemd installer

Ubuntu node quick start

curl -fsSL https://dinerolabs.org/install.sh | sudo bash
sudo systemctl status dinero --no-pager
dinero-cli -datadir=/var/lib/dinero getnetworkinfo

macOS operator quick start

tar -xzf dinero-operator-v8.1.3-macOS-arm64.tar.gz
cd dinero-operator-v8.1.3-macOS-arm64
./bin/dinerod
./bin/dinero-cli getnetworkinfo

Good to know

  • Windows v8 installers are not yet Authenticode-signed — SmartScreen may warn. Verify the SHA256 above and click "More info" → "Run anyway".
  • The published v8.1.3 binaries carry the consensus rules required at block 100,000. Verify the runtime consensus checksum with dinero-cli getconsensusinfo before activation.
  • Linux v8.1.3 ships verified graphical AppImage, Debian/Ubuntu, and portable Qt packages alongside the headless operator bundle. The node installer continues to extract dinerod and dinero-cli from the operator archive and selects the newest available snapshot.
  • Dynamic P2P is active in conservative slow-churn mode. It is designed to improve peer diversity gradually, not churn aggressively.
  • Relay/NAT traversal is useful infrastructure, but the long-term goal is broader community-run peers and relays, not dependence on Dinero Labs bootstrap nodes.