{
 "generated": "2026-07-05",
 "principle": "Dev fee lives in the firmware image only. Any tool that silently downloads third-party firmware builds is forbidden here.",
 "tools": [
  {
   "id": "roiasic-toolkit",
   "name": "Install Toolkit 1.7.3",
   "status": "allowed",
   "fee": "none - dev fee lives in the firmware image only",
   "audit": "Independently reviewed: installs local ROIASIC files only, no third-party firmware fetching; SHA-256 published.",
   "cli": "yes - hashcore-toolkit cli mode, agent-friendly",
   "downloads": {
    "windows": {
     "url": "https://roiasic.com/downloads/tools/toolkit/1.7.3/HashcoreToolkit-1.7.3-Windows.zip",
     "sha256": "2b6235ab66215f86822b5f7ca04120e7e27e61596dfa19fc20d98e706eb4e15a"
    },
    "macos": {
     "url": "https://roiasic.com/downloads/tools/toolkit/1.7.3/HashcoreToolkit-1.7.3-MacOS.dmg",
     "sha256": "35908c7bf34497ea7b46130f36a10c2f2d0e6fe191da26102a734f0809b12859"
    },
    "linux_x64": {
     "url": "https://roiasic.com/downloads/tools/toolkit/1.7.3/HashcoreToolkit-1.7.3-Linux_x64.zip",
     "sha256": "af0fa997435c64d2316e8abae09b3cd306b0cccb3b1cfc4e6872b85a0ae2ac7a"
    },
    "linux_arm": {
     "url": "https://roiasic.com/downloads/tools/toolkit/1.7.3/HashcoreToolkit-1.7.3-Linux_arm.zip",
     "sha256": "0ce42c3bf53fd47384b9d08480eabd83a8241c81ed5a1b3428858457136ba5a8"
    },
    "android": {
     "url": "https://roiasic.com/downloads/tools/toolkit/1.7.3/HashcoreToolkit-1.7.3-Android.apk",
     "sha256": "46bb21eacc3a6c94b830bcf5c20eabf5908d0cc6bf59583218777f6ca39b7e14"
    }
   }
  },
  {
   "id": "balena-etcher",
   "name": "Balena Etcher",
   "status": "link-only",
   "url": "https://etcher.balena.io/",
   "fee": "none - open source SD image writer"
  },
  {
   "id": "btc-tools",
   "name": "BTC Tools",
   "status": "link-only",
   "url": "https://pool.btc.com/tools",
   "fee": "none - generic fleet scanner/manager"
  },
  {
   "id": "vou",
   "name": "Vnish Online Updater (VOU)",
   "status": "forbidden",
   "reason": "Downloads firmware builds from third-party servers - would replace ROIASIC builds and their fee attribution"
  },
  {
   "id": "vau",
   "name": "VNISH Automatic Updater (VAU)",
   "status": "forbidden",
   "reason": "Same class as VOU - remote builds from third-party servers"
  },
  {
   "id": "in-firmware-update-center",
   "name": "In-firmware Update Center",
   "status": "pending-audit",
   "reason": "Must verify the update source points at the ROIASIC partner channel before recommending"
  }
 ]
}