Skip to content

Ratatoskr v1.0.2 — Consensus hard fork at block 7,500

Choose a tag to compare

@NexusAther NexusAther released this 04 Jun 21:58
v1.0.2
5a2dd92

Ratatoskr v1.0.2 — Consensus Hard Fork

Activates at block 7,500 (~Friday June 5, ~23:24 EDT).

⚠️ All RATR nodes must upgrade before block 7,500 — miners, masternodes, pools, exchanges, services. v1.0.1 nodes will be orphaned at the fork.


What changed

  • consensus: gate masternode payments at nMasternodePaymentsStartBlock from nMNPaymentGateActivationHeight. Mainnet activation at block 7,500. Restores whitepaper §6 timing (MN payments begin at block 25,000).
  • chainparams: refreshed vSeeds[] with four operator-maintained mainnet daemons at port 9393. chainparamsseeds.h binary fallback updated (replaces stale Dash port-9999 data).
  • configure: CLIENT_VERSION_IS_RELEASE = true; build version 2.
  • qt/utilitydialog: refreshed Welcome + mining dialogs — complete pool mining recipe with EU/US endpoints, Nodes24 hosted-MN reference, Parchment/Forest theme tip, MN collateral lock tip via coin control.
  • docs: doc/mining.md, doc/quickstart.md, doc/launch-announcement.md updated for live mainnet (removed pre-launch warnings, real pool URLs, Nodes24 reference).

Full commit: 885c2ca


Downloads

Linux x86_64

  • ratatoskr-1.0.2-x86_64-linux-gnu.tar.gz — main binary tarball (62 MB)
  • ratatoskr-1.0.2-x86_64-linux-gnu-debug.tar.gz — debug symbols (1.3 GB)

Windows 64-bit

  • ratatoskr-1.0.2-win64-setup-unsigned.exe — installer (43 MB) ⭐
  • ratatoskr-1.0.2-win64.zip — portable zip (59 MB)
  • ratatoskr-1.0.2-win64-debug.zip — debug symbols (703 MB)

macOS Intel (x86_64)

  • ratatoskr-1.0.2-x86_64-apple-darwin.tar.gz — main binary tarball (51 MB) ⭐
  • ratatoskr-1.0.2-x86_64-apple-darwin-debug.tar.gz — debug symbols (171 MB)

macOS Apple Silicon (arm64)

  • ratatoskr-1.0.2-arm64-apple-darwin.tar.gz — main binary tarball (48 MB) ⭐
  • ratatoskr-1.0.2-arm64-apple-darwin-debug.tar.gz — debug symbols (167 MB)

Source

  • ratatoskr-1.0.2.tar.gz — full source archive (67 MB) — verify the reproducible build yourself

Hashes + signature

  • SHA256SUMS — hash of every artifact above
  • SHA256SUMS.asc — GPG detached signature, key 50B8E0E4EADA2FF29B1DE68F7A33CFF563BB2E0A

Verification (recommended)

# 1. Get the operator's public signing key (one-time)
gpg --keyserver keyserver.ubuntu.com --recv-keys 50B8E0E4EADA2FF29B1DE68F7A33CFF563BB2E0A

# 2. Verify SHA256SUMS hasn't been tampered with
gpg --verify SHA256SUMS.asc SHA256SUMS
# Expected: "Good signature from EnchantedForestDeFi Release Signing"

# 3. Verify binaries match their hashes
sha256sum -c SHA256SUMS
# Expected: each line shows "OK"

Anyone with the source can also reproduce these binaries from commit 885c2ca using Guix — same input, byte-identical output. No trust in operator required for binary integrity.


Upgrade walkthrough

  1. Stop your existing daemon (ratatoskr-cli stop) or close the Qt wallet.
  2. Replace the binary with the v1.0.2 version for your platform.
  3. Restart (ratatoskrd -daemon or reopen Qt wallet).
  4. Verify version: ratatoskr-cli getnetworkinfo | grep subversion → should show 1.0.2.

Data dir + wallet.dat stay untouched. No reindex needed.


If you don't upgrade

At block 7,500, the chain forks. v1.0.1 nodes will produce blocks the v1.0.2 majority chain rejects. If you stay on v1.0.1:

  • ⛏️ Miners → blocks orphaned, hashpower wasted, no rewards
  • 🛡️ Masternodes → drop off the deterministic MN list, no votes, no payments
  • 🏊 Pool operators → miners abandon for upgraded pools
  • 💱 Exchanges → stuck on a dead chain, deposits/withdrawals broken

Help

  • Mining setup: /howto-mine (RATR) / /howto-mine-krgn (KRGN) in Discord
  • Masternode setup: /howto-mn in Discord or doc/masternode-setup.md
  • Bug reports: GitHub Issues
  • Questions: #ratr-mining / #ratr-masternode / #pool-help channels

🐿️ See you on the other side of block 7,500.