Run Dinero. Own your money. Mine DIN.
Dinero v8.1.12 is the current release and the one every node should run. Three activations shipped across v8.1.10–v8.1.12 and are now live on mainnet: CTV and CCV covenants at block 100,000, the shielded Auth and private-covenant epoch reset at 110,000, and DNRS state commitments with contextual transaction-lock enforcement at 111,000. v8.1.11 added the verified height-99,677 V4 fast-sync snapshot and restart-safe snapshot bootstrap; v8.1.12 adds the Apple Silicon Metal mining correction, macOS 13 Ventura Intel builds, and convergence and QUIC fixes.
metal-fix1 build) or DineroDPI Native 1.3.5. Fresh nodes can fast-sync from the V4 AssumeUTXO snapshot at height 99,677 and validate earlier history in the background.
dinero-cli getblockchaininfo (contextual_locks_active: true). The Auth reset does not preserve spendability of pre-reset shielded notes.
Mine Dinero in one minute
Dinero SV2 Miner v0.2.8 is a standalone CPU and GPU miner with an immersive live terminal dashboard. This release ships both variants — the GPU binaries use Metal on macOS and OpenCL on Linux and Windows — and an unspecified --reward-mode now resolves to shared, so pass --reward-mode solo if you want miner-owned all-or-nothing coinbases. CPU and GPU install with separate commands below, so you always know which miner you are running; one more command starts shared mining to your own din1p… reward address. No node, configuration file, or chain sync required.
CPU miner · Windows PowerShell
Start shared CPU mining
GPU miner · macOS · Linux
GPU miner · Windows PowerShell
Start shared GPU mining
Windows start command
Run a pool
A Dinero pool pays every contributing miner directly in the block’s coinbase, split by share weight, at the moment a block is found. There are no balances on an operator’s books, no payout run, and no withdrawal queue — so a pool operator never holds anyone else’s coins, and cannot lose or take them. The operator’s fee is an output in the same block, which means any miner can verify what was taken by reading the chain instead of trusting a dashboard.
Why host one
What you need
Install the pool
Give your miners the pool’s public key
Watch your pool
What you actually earn
Current downloads
These are the verified Dinero v8.1.12 artifacts plus the separately published DineroDPI macOS Native 1.3.5. Older releases remain available in their respective archives for provenance.
🍎 macOS
Signed, Apple-notarized builds for Apple Silicon and Intel, including the native DineroDPI app, which also covers Intel Macs on macOS 13.
🪟 Windows (x64)
Authenticode-signed installers — Microsoft-verified publisher — for the desktop wallet and the headless node service.
🐧 Linux (x86_64)
One-command node install, native packages, and portable archives for servers and desktops.
🐳 Docker
Containerized node for any x86_64 Linux host.
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.12)
Power-user archives
Checksums
Release notes
What's in v8.1.12
v8.1.12 closes out a three-release consensus and reliability series. v8.1.10 was the mandatory readiness release for the coupled CTV/CCV covenant profile at block 100,000; v8.1.11 bundled the verified height-99,677 V4 snapshot and made fresh fast-sync datadirs restart safely; v8.1.12 activates the shielded Auth epoch reset at 110,000 and DNRS state commitments with contextual transaction locks at 111,000, and corrects the Apple Silicon Metal miner. All three heights have passed on mainnet.
Consensus activations — now live
- Block 100,000 (v8.1.10):
OP_CHECKTEMPLATEVERIFYand Dinero'sOP_CHECKCONTRACTVERIFYactivated atomically under a shared constant.OP_CHECKSIGFROMSTACKandOP_TXHASHstay dormant. - Block 110,000 (v8.1.12): shielded Auth and private-covenant epoch reset. It does not preserve spendability of pre-reset shielded notes.
- Block 111,000 (v8.1.12): DNRS state commitments and absolute/relative transaction-lock enforcement across admission, mining, validation, and replay.
- Operator check:
dinero-cli getblockchaininforeportscontextual_locks_active: true; verify the consensus checksum from the release readiness evidence withdinero-cli getconsensusinfo.
Snapshot and restart reliability
- Restart-safe fast-sync: the verified snapshot base header is persisted and restored, so a fresh fast-sync datadir restarts without a populated height index.
- Header-first rows: header-first database rows are distinguished from legacy metadata when the full base block arrives; the older lifecycle fallback for interrupted upgrades is retained.
- Authenticated snapshots: the Linux installer prefers the Ed25519-signed daily snapshot and falls back to the release snapshot. Forged v5 snapshots are rejected; publisher signatures remain mandatory for legacy v4 snapshots.
- Publisher pipeline: a candidate is retained until burial, validated with a real node, then published atomically. Automatic publisher discovery is not included.
Wallet, mining, and platforms
- Apple Silicon Metal (metal-fix1): the original v8.1.12 ARM Qt build omitted the embedded Metal mining backend and displayed "Metal active" while falling back to CPU. The corrected build enables Metal and reports the actual runtime backend, including fallback and stopped states. Every Apple Silicon link on this page points to the corrected build.
- Wallet recovery: persistent shielded anchor history across restart and reorg, stronger mnemonic import/rebinding and zero-watch-script recovery, consolidation single-flight protections, and improved QR URI interoperability.
- Platforms: dedicated macOS 13 Ventura Intel builds on Qt 6.5, Windows installers with CUDA 12.2 support (physical GPU qualification remains open), and Qt covenant navigation, miner/Core version display, and pool accounting presentation.
- Networking: convergence and QUIC fixes with regression coverage; the release notes do not claim every historical intermittent issue is closed.
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 are Authenticode-signed with a Microsoft-verified publisher (Mirsad Hajdarevic). SmartScreen may still show a new-publisher prompt until the certificate builds download reputation.
Windows wallet installer
certutil -hashfile Dinero-8.1.12-windows-x86_64-Setup.exe SHA256
# Expected:
c833ee85f97d5baa88137a1292a00ea11047b56439f2c2018ed9ef43f8f82b1b
Windows Server installer
certutil -hashfile Dinero-Server-8.1.12-windows-x86_64-Setup.exe SHA256
# Expected:
f9790a0131e2e22945567b8f3bda6b43fbe1318d8f71b0d7efa0a2616e5132d3
Linux x86_64 bundle
shasum -a 256 dinero-linux-x86_64-8.1.12.tar.gz
# Expected:
4caac7fb4658eb7d9a06d8d40e5d9b5f160c0495e0ce871d3a349a6b0b1e48c1
Linux desktop AppImage
shasum -a 256 dinero-v8.1.12-linux-x86_64.AppImage
# Expected:
fcb2411357e858040c6d0c27289cff3d6f1ab1eab55b928da017edd450a61c55
Linux desktop package
shasum -a 256 dinero-qt-desktop_8.1.12-1_amd64.deb
# Expected:
be4e3cdde524e261c43cd78a0a757cfa32e8387b037dc036e44431c00a11d46a
Linux portable Qt archive
shasum -a 256 dinero-v8.1.12-linux-x86_64-qt.tar.gz
# Expected:
2979138069b72e4eed55efcb6e87a2efa222475280e25a970b891ea556a7a48c
Height-99,677 V4 snapshot
shasum -a 256 dinero-assumeutxo-99677-v4.dat
# Expected:
d4b8d88c2fe765aa627ed0bc12205b2cfba6e4fa50aeb72fd9924990e83c29fd
DineroDPI macOS Native 1.3.5
shasum -a 256 DineroDPI-1.3.5.dmg
# Expected:
bd122c9c7205c52bdba6baf236bceaa8f1e73b49381febbef6d5f53cf2baa598
spctl -a -vvv -t install DineroDPI-1.3.5.dmg
# Expected:
accepted
source=Notarized Developer ID
dinero-qt macOS DMG
shasum -a 256 Dinero-v8.1.12-macOS-arm64-metal-fix1.dmg
# Expected:
ecebcf3420488eda75e461dfa5bab65a5ab0bf348a946aba8118a7188fccb7aa
macOS app zip
shasum -a 256 Dinero-v8.1.12-macOS-arm64-metal-fix1-qt.zip
# Expected:
750163896b2f063001ce800c18cd7c46fa60ba23c5df71acc05110242ece0b50
dinero-qt macOS Intel DMG
shasum -a 256 Dinero-v8.1.12-macOS-x86_64.dmg
# Expected:
ac44dd04dc73bef4ac07f05bdb358acf026afa44970ae8854675d0e2ef674129
macOS Intel app zip
shasum -a 256 Dinero-v8.1.12-macOS-x86_64-qt.zip
# Expected:
3a0030eff227df317c4cbeb47fe8fca75d2efe49dd4a2b449a0fb4486ebcc0cc
macOS operator archive — Apple Silicon
shasum -a 256 dinero-operator-v8.1.12-macOS-arm64.tar.gz
# Expected:
30c51c9e0f9e8acb516770ff01024920e0609617ee2674bdc4796874095ee285
macOS operator archive — Intel
shasum -a 256 dinero-operator-v8.1.12-macOS-x86_64.tar.gz
# Expected:
f53e9d790670c1ac8960f423a1b3d61de1059931d0d8257f4d803e06625e9fcb
macOS checksum file
wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.12/SHA256SUMS-macos-8.1.12
shasum -a 256 -c SHA256SUMS-macos-8.1.12
Linux checksum file
wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.12/SHA256SUMS-linux-x86_64-8.1.12
shasum -a 256 -c SHA256SUMS-linux-x86_64-8.1.12
Linux desktop checksum file
wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.12/SHA256SUMS-linux-x86_64-desktop-8.1.12
shasum -a 256 -c SHA256SUMS-linux-x86_64-desktop-8.1.12
macOS Intel desktop checksum file
wget https://github.com/DineroLabs/dinero-v8/releases/download/v8.1.12/SHA256SUMS-macos-x86_64-desktop-8.1.12
shasum -a 256 -c SHA256SUMS-macos-x86_64-desktop-8.1.12
macOS notarization
spctl --assess --type open --context context:primary-signature -vv Dinero-v8.1.12-macOS-arm64-metal-fix1.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.12-macOS-arm64.tar.gz
cd dinero-operator-v8.1.12-macOS-arm64
./bin/dinerod
./bin/dinero-cli getnetworkinfo
Good to know
- The v8.1.12 Windows installers are Authenticode-signed (Microsoft-verified publisher: Mirsad Hajdarevic). SmartScreen may still show a new-publisher prompt until the certificate builds download reputation; verify the SHA256 above and, if prompted, click "More info" → "Run anyway".
- The published v8.1.12 binaries carry the consensus rules for blocks 100,000, 110,000, and 111,000, all of which have activated on mainnet. Verify the runtime consensus checksum with
dinero-cli getconsensusinfoagainst the release readiness evidence before starting the daemon. - Linux v8.1.12 ships verified graphical AppImage, Debian/Ubuntu, and portable Qt packages alongside the headless operator bundle. The node installer extracts
dinerodanddinero-clifrom the operator archive, prefers the signed daily snapshot, and falls back to the newest snapshot bundled with the release. - 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.