Skip to content

DigiAsset for Windows — v0.3.0-win.74

Choose a tag to compare

@chopperbriano chopperbriano released this 04 Jul 14:24

DigiAsset for Windows — v0.3.0-win.74

The install experience is now genuinely one-command and newbie-proof: a fresh Windows box goes from nothing to a running, self-healing node in minutes instead of a week, with a fast-sync that pre-loads the blockchain, a node that supervises itself, and a pool map that shows everyone.

Install / update in one line

Open PowerShell as Administrator and paste:

iwr https://raw.githubusercontent.com/chopperbriano/DigiAssetWindows/master/setup-digiasset.ps1 -OutFile "$env:TEMP\setup-digiasset.ps1" -UseBasicParsing; powershell -ExecutionPolicy Bypass -File "$env:TEMP\setup-digiasset.ps1"

It asks only for your DGB payout address, then installs and configures the whole stack. Full walkthrough: NODE-SETUP.md. Running a pool? POOL-SETUP.md.

What's new since win.60

Fast-sync — skip the multi-day blockchain download

  • The installer pulls a pre-synced DigiByte blockchain and DigiAsset chain.db from a hosted snapshot and extracts them before first launch, so a new node catches up in the recent delta instead of syncing from genesis.
  • Downloads are resumable (BITS) with a live %/speed/ETA bar, and extraction shows a "heavy disk activity — not frozen" heartbeat so a huge extract never looks hung.
  • New standalone seed-digibyte.ps1 fast-syncs any DigiByte Core wallet from the same snapshot (install DigiByte, close it, run the script).

A node that stays up on its own

  • The node now launches in a visible dashboard window and is kept alive by a session-long supervisor that waits patiently for the freshly-seeded wallet to finish verifying (RPC can take a while), then restarts the node if it ever exits — with clear PID/uptime logging.
  • Fixes the Could not generate new PSP payout address CRITICAL: the config now sets the local pool's payout address, so the node no longer needs to mint one from a wallet that may not exist yet.

Installer polish

  • The install window stays open at the end (success and error) and writes logs\INSTALL-COMPLETE.txt as durable proof — no more vanishing window.
  • A prominent final reminder to create, encrypt, and back up your wallet.
  • The payout-address prompt retries on a typo instead of aborting, and guides users who don't have an address yet.
  • Maintenance no longer falsely reinstalls IPFS Desktop every 6 hours (it's a per-user app; the SYSTEM task was looking in the wrong profile).

Pool

  • The world map now shows co-located nodes (a node running on the pool box) at the pool's own location instead of leaving them off the map. (Requires the updated DigiAssetPoolServer.exe.)

Downloads

File What it is
DigiAssetWindows.exe The node (run this)
DigiAssetWindows-cli.exe Command-line client
DigiAssetPoolServer.exe Pool server (operators only)
setup-digiasset.ps1 The installer
seed-digibyte.ps1 Fast-sync any DigiByte wallet
update-binaries.ps1 Pull latest binaries
monitor-node.ps1 / stop-node.ps1 Status / stop-remove helpers

Requirements: Windows 10/11 x64. The installer handles the VC++ runtime, DigiByte Core, and IPFS Desktop for you.

Windows port of DigiAsset Core by mctrivia.