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.
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.
Operators & servers
Headless node packaging. dinerod runs as a service / daemon for operators who want a long-lived public node.
Windows Server installer
macOS headless daemon
Linux systemd installer
Linux server daemon (v8.1.3)
Power-user archives
Checksums
Release notes
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
- 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
- CTV:
OP_CHECKTEMPLATEVERIFY, compatible with BIP-119 semantics, activates at block 100,000. - CCV: Dinero's
OP_CHECKCONTRACTVERIFYactivates at the same height. A shared activation constant prevents the two rules from drifting apart. - Still dormant:
OP_CHECKSIGFROMSTACKandOP_TXHASHare not activated by this release. - Operator check:
dinero-cli getconsensusinfomust report68e0a99766e8ab1224ee040ec715bbbd0a544a59d4b3a96025dd35f77f4e960a.
Recovery and persistence hardening
- 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.statusfeed exposes exact in-process reorg events without changing consensus.
Fast-sync snapshot
Live block ticker
ConnectingVerify 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 getconsensusinfobefore 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
dinerodanddinero-clifrom 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.