HashCore Docs
What'S New

Release Notes

Here you will find descriptions of all HashCore Pulse releases in chronological order — from the latest to the earliest.

1.0.0-alpha3

Conditional automation rules, saved filter presets, device data export, support for WhatsMiner operations, expanded conditions in Performance config and Thermal config.

Automation

  • Conditional Rules (Condition) — second trigger type: a rule is activated when a device metric condition is met (status, temperature, hashrate efficiency, fan speed), with protection against false positives and repetitions. The Boards config action is only available for conditional rules. Device List
  • Filter Presets — saving a combination of filters and sorting into a named preset with one-click switching between them. Presets are shared within the site.
  • Data Export — exporting the device list to CSV or XLSX with column selection and order, generated on the server regardless of table pagination.
  • Board Serial Numbers in Custom Mode — Serial number and Board 1/2/3 S/N columns are available for display in the table and for export. Batch Operations
  • Expanded Performance config Conditions — Hashrate Efficiency and Power have been added to Status and Temperature conditions.
  • Conditions in Thermal config — the same condition block is now available for batch cooling configuration.
  • Service Mode Clarification — when devices are moved to service in bulk, each device receives an independent session, and mixed selections are processed correctly. WhatsMiner Support
  • Basic Operations for MicroBT Devices — Pause, Resume, Reboot, Change Password, and Change Pools now work for WhatsMiner via native API, on par with HashCore Firmware and Bitmain.

1.0.0-alpha2

Automation module — scheduled rules, batch management of device presets (Performance config), DevFee pool card, batch note management.

Automation

  • Scheduled Rules — new Automation section: creating rules that automatically perform an operation on a schedule (one-time or recurring on weekdays). A rule combines scope, trigger time, and action — Reboot, Restart, Pause/Resume, Thermal control, Pool config. The rule card shows the next and last run times, and the history of the last 7 triggers. Batch Operations
  • Performance config — batch management of device presets on HashCore Firmware in three modes: Exact (specific preset for each model), Gradient (performance level and position within the zone), Relative (shift from current preset). Auto-switcher preset management directly in the dialog. Status and Temperature conditions limit application to only the necessary devices.
  • Batch Note Management — assigning or clearing a note for several selected devices at once. Device Details
  • DevFee pool — fourth card in the pool block, shows statistics for the firmware's system commission pool (Accepted, Rejected, Stale, Last share, Ping).

1.0.0-alpha1

Contextual device unlock, "In Service" status, coin rates on the dashboard, multi-currency support, comparison with nominal hashrate, mobile adaptation, and worker cleanup upon scan task deletion.

Device List

  • Pools Mode — new list view: active pool, accepted shares, and latency for each device at a glance. Switching between device metrics and its network configuration — without losing context.
  • Sorting Grouping — instead of a flat list of columns — logical groups by meaning (temperatures, hashrate, network, etc.).
  • Contextual Unlock — clicking on the lock status of a device immediately opens the relevant Unlock Config settings in the scan task, without manual searching. Maintenance
  • "In Service" Status (Service mode) — a device moved for repair is no longer shown as Offline. The reason is indicated, and maintenance history is saved for each device.
  • Batch Move to Service — an entire rack can be moved to Service mode in a single operation. Dashboard
  • Coin Rates — current rates for Bitcoin, Litecoin, and other coins directly on the dashboard, without switching tabs.
  • Profitability in Coin — in addition to dollars, income is displayed in the mined coin (BTC, LTC, etc.).
  • Multi-currency Support — site financial indicators (income, electricity) can be displayed in rubles, euros, yuan, or tenge. Devices
  • Comparison with Nominal Hashrate — the device's current hashrate is compared with the factory specification: the actual percentage of nominal performance is visible. Scan Task
  • Worker Cleanup on Deletion — when a scan task is deleted, all associated devices are completely removed from the system (previously they would remain stuck in Offline status). Interface
  • Mobile Adaptation — interface adapted for tablets and mobile screens.

0.9.5-alpha

Customization of device list columns, note synchronization with the service, Activity Center filtering by site, password array for unlocking.

Device List

  • Column Customization — selection of visible columns and their order in the Workers table, settings are saved between sessions.
  • Device Platform — display of control board platform (aml/bb/cv/xil, etc.).
  • Scan Task Identification — shows which scan task discovered the device. Device Details
  • Note Synchronization — device note is synchronized with the Pulse service, not stored only locally. Agents
  • Agent IP Address in Local Network — displayed in the agent list. Scan Task
  • Password Array for Unlocking — multiple passwords can be set for a single scan task instead of one. Activity Center
  • Filter by Current Site — the list of operations shows only tasks for the selected site. Dashboard
  • Device Status Chart by Site — dynamics of status distribution over time.

0.9.0-alpha

Hashrate widget redesign (AVG + RT), batch board and cooling management, Event Log in device card, SSE updates in Activity Center, scan task export, and agent diagnostic report.

Dashboard

  • Hashrate Widget — redesigned: the main metric is now the average hashrate for the selected period (AVG) with an averaging period label. The bottom part shows real-time hashrate (RT). An icon (ℹ) explains both indicators.
  • Period Dynamics — a badge with percentage change in the top right corner of Hashrate and Income widgets. Green for growth, red for decline. Compared to the previous segment of the same duration. Device Details
  • Board Management (Boards config) — enabling and disabling individual boards directly from the device card. The "Config ↗" button opens a dialog with current statuses, hashrate, and serial number of each board. Only for devices on HashCore Firmware.
  • Event Log — new tab in the device card: a chronological feed of events — operations, configuration changes, and system alerts. Each card shows the "was → became" transition. Date range filter with shortcuts Today / Yesterday / A week ago. Batch Operations
  • Batch Board Management — Boards config in batch mode: set action (No change / Enable / Enable if / Disable / Disable if) for each board slot on a group of devices. Rule builder with Status and Temperature conditions, And / Or logic.
  • Batch Cooling Management (Thermal config) — mass change: Cooling mode (Auto / Manual / No change), Target temperature, Fan speed, Min fans. Partial update — unfilled fields do not affect current settings. Devices without HashCore Firmware and in Immersion mode are skipped. Activity Center
  • Batch Operations in AC — selection mode: clicking on an operation enables selection mode with checkboxes. Select all, batch Remove (Active / History), and Accept (Alert). Counter "N Selected ✕".
  • Real-time Updates (SSE) — Activity Center switches to Server-Sent Events: feed and counter updates without page reload. In case of disconnection — automatic reconnection with recovery of missed events. Scan Task
  • Scan Task Export — export a single scan task via the context menu or all agent scan tasks with the "Export all" button. JSON format compatible with HashCore Toolkit. Agent
  • Agent Diagnostic Report — generation and download via the agent's context menu. Operation in Activity Center, file available for 2 hours. Sites
  • Operation Packets — throttling settings: Devices per packet and Pause duration (sec). Default: 10 / 5. If Pause = 0 — operation without delays.

0.8.5-alpha

Electricity costs in Income widget, diagnostic report for ASIC devices, IP address import from external systems and range aggregation, display of both DNS servers.

Dashboard

  • Electricity Costs in Income Widget — net income is now displayed taking into account electricity costs. Below the main value — a line "Electricity: ~N $" with the approximate cost for the selected period. A tooltip on the header explains the calculation formula. Device Diagnostics
  • Diagnostic Report — generation and download of a diagnostic archive from ASIC devices on HashCore Firmware. Launch via context menu: Maintenance → Diagnostic report — for one or a group of devices. Progress and download — via Activity Center. File available for 2 hours. Devices on other firmwares are skipped and moved to the Failed tab with the reason "Not supported". Scan Task
  • IP Address Import — upload device lists from external systems (HashCore Toolkit, Hive OS, Awesome Miner, Bitcap) via drag-and-drop. Formats: TXT, CSV, JSON. The system automatically creates a scan task with the file name and displays statistics of found addresses before import.
  • IP Range Aggregation — the "Aggregate IP" button collapses the list of addresses into compact ranges with a configurable Gap threshold. The operation is reversible: "Unaggregate IP" instantly restores the original list without confirmation. Everything works on the client side. Device Details
  • DNS — both DNS servers (Primary and Secondary) are now displayed in the Network section.

0.8.0-alpha

Network information and serial numbers in device card, IP Reporter for physical identification, refresh timer and release history on dashboard, security fix — default passwords removed.

Device Details

  • Network Information — Network section in the worker card: Hostname, Mode (Static / DHCP), MAC Address, IP, Netmask, Gateway, DNS. Fields with a one-click copy icon. When offline — last known values.
  • Serial Numbers — device serial number in the Metrics tab and serial number of each board in the Boards section. Copy to clipboard with visual confirmation. Device List
  • IP Reporter — physical device identification: press the IP Report button on the ASIC → device appears in Pulse. Dropdown "IP Report N" with three actions: Isolate in list, Select reported, Clear report list. Events accumulate and are filtered by the current site.
  • Firmware Provider — developer name Vnish has been universally replaced with "HashCore". The version name (e.g., Vnish 1.3.7) remains unchanged. Developer filter updated. Dashboard
  • Refresh Timer — a horizontal progress bar on the site button visualizes the countdown to the next refresh. Interval selection moved to a submenu.
  • Release History — clicking on the version number opens a window with descriptions of all previous releases in chronological order.
  • Profitability Calculation Fix — correct income calculation in the Income widget. Security
  • Removed default device passwords hardcoded in the agent.

0.7.0-alpha

Workers and Power widgets, two-level device statuses, redesigned context menu, cooling and preset management from card, Whatsminer support in Unlock configs.

Dashboard

  • New Workers Widget — device distribution by status with a progress bar.
  • Power Widget — load relative to site capacity.
  • Auto-refresh — 30-second interval added.
  • On charts: enable/disable vertical zoom. Device List
  • Two-level statuses: Connectivity (icon) + Miner Status (tag).
  • Statuses unified for all manufacturers (Bitmain, MicroBT, Canaan, Innosilicon).
  • Mining / Errors / Stopped / Offline tags are clickable — instantly filter the list.
  • Filter menu: order corrected, Lock state and Connectivity filters added.
  • Context menu redesigned — smart categories, submenus (Miner configs, Firmware, Maintenance).
  • Provider "Vnish" renamed to HashCore, color coding corrected.
  • New column Current preset / Min / Max for devices on HashCore firmware.
  • Tables are adaptive: first and last columns are fixed on scroll.
  • IP address in miner details is now clickable. Device Management
  • Change cooling mode (Auto / Manual / Immersion) from device card.
  • Change overclocking preset considering auto-switcher limitations. Scan Task
  • Whatsminer (MicroBT) support in Unlock configs.
  • Temporary disabling of IP ranges without deletion.
  • Renaming IP ranges. Account and Navigation
  • Mandatory Account Name field during registration.
  • In the sidebar — link to Pulse documentation.
  • In the footer: link to support and About window.

0.6.0-alpha

Income widget, auto-refresh data, Locate device and Restart, extended substitution variables in pools, firmware installation from interface, two-step agent creation, site deletion protection, session management.

Dashboard

  • New Income Widget — income for selected period (24 hours, 7 days, 30 days) with chart.
  • Auto-refresh Data — dropdown in header (30 sec, 1 min, 5 min, 15 min, 30 min, disabled). Works only in active tab, setting saved between sessions. Device List
  • Locate device — LED blinking for physical miner search. Single (toggle) and batch mode (Start / Stop locating). Active locate — blinking orange icon.
  • Restart — miner software restart without full reboot (30–60 sec). Single and batch operation.
  • Reset metrics on offline — upon going Offline, hashrate, power consumption, chip temperature, fans, uptime, and boards are cleared. Pool Configuration
  • Real-time field validation — errors below the field on input, save button blocked until corrected.
  • Extended substitution variables: {pool-host}, {port}, {mac}, {ip1-4}, {worker}, incremental numbering {nn}, {nnn:10:2}.
  • Improved placeholder validation — correct handling of {password}, rules for 2nd and 3rd pools. Firmware Installation
  • Firmware devices directly from the interface — selection of firmware set, installation on one or a group of devices. Agent
  • Two-step agent creation — Step 1: name; Step 2: Agent ID + Agent Secret with copy and links to installer (Windows / Linux x64).
  • Scan interval setting — 3 min / 15 min / 30 min / 1 hour.
  • Setting the number of parallel scan threads without restarting the agent. Sites
  • Protection against accidental deletion — two-step confirmation: list of objects to be deleted → enter site name → countdown.
  • Only the number of active agents is displayed in the site list. Account
  • Manage active sessions — list of sessions with IP and login time, log out of individual or all. In the footer — information about the last login.

0.5.0-alpha

Activity Center with indicator and tabs, full-screen chart mode, board status and notes for devices, smart IP insertion, Monitoring Only mode for agent, registration and password reset.

Activity Center

  • Header Indicator — button with color-coded system status: gray / green / orange / red. Format "Activity N / M". Clicking automatically opens the relevant tab.
  • Three tabs Active / Alert / History — operations separated by lifecycle stages.
  • Automatic Result Classification — Success (< 1%), Partial (1–30%), Failed (> 30%). Cannot be changed manually.
  • Accept in Alert — confirmation moves the operation to History while preserving its status.
  • Task Deletion — available for Pending and History; tasks in Alert cannot be deleted until Accepted.
  • Isolate Devices with Errors — one click opens the list of workers for devices with errors. Dashboard
  • Full-screen Chart Mode — ↗ button opens a modal window with PAN / ZOOM / RESET ZOOM tools.
  • Correct Hashrate Dimension — hashrate with 3 decimal places, power consumption with 2 decimal places. Device List
  • Board Status — colored indicators in the row: green (mining), orange (initializing), red (failure), gray (stopped/offline). Initializing and Failure blink.
  • Note Tooltip — on hover, a pop-up window with text. Maximum 256 characters.
  • Pools in Miner Details — full list with URL, worker, and status (Active / Working / Disabled).
  • Sort by Fan Duty. Scan Task
  • Smart IP Address Insertion — inserting into the first field automatically fills the required number of octets. Agent
  • Monitoring Only — mode for collecting metrics only, without executing commands.
  • Agent Pause — when Disabled, workers go Offline.
  • Agent Version — displayed in the agent list. Account
  • Registration — three-step process: email → name + password → automatic login.
  • Password Reset — three-step process: email → code → new password.
  • Session Token Management — access token refreshes every 15 minutes, session expires after 7 days of inactivity.

0.4.0-alpha

Hashboard information with chip visualization, pool editing with substitution variables and Preview, batch pool change, reset metrics on offline, site deletion.

Device Details

  • Hashboard Information — each board is numbered, status-badge (Mining / Error / Stopped), metrics: hashrate, temperature, frequency, voltage, power.
  • Chip Status Visualization — colored progress bar on each board (STABLE / SLOW / CRITICAL) with numerical breakdown. Pool Configuration
  • Editing Pools for a Single Device — dialog loads current values of all 3 pools.
  • Batch Pool Editing with Templates — substitution variables for a group of devices with + menu.
  • Real-time Preview — substitution result updates with each character input.
  • Combining Variables and Static Text — {account}.{worker}01, {pool-host}:4444.
  • Smart Send Logic — only changed fields are sent to the server. Operations
  • Change Pools — batch operation with support for Vnish, WhatsMiner, Stock firmwares. Worker List
  • Reset Metrics on Offline — hashrate, power consumption, temperature, fans, uptime are reset within 1 minute. Sites
  • Site Deletion — upon deletion, all agents and associated groups are disconnected.

0.3.0-alpha

Filtering, search, and URL state in device list, batch operations, notes and pool history, CRUD for firmware sets, Activity Center with details, electricity price per site.

Device List

  • Filtering — by model, firmware provider, firmware version, algorithm, status, user pool. Multi-selection within a parameter.
  • Search — by IP, MAC, serial number.
  • URL State — filters, search, and pagination are saved in the URL.
  • Isolation — select a group of devices and work only with them.
  • Invert Selection — one click to switch selection to all others.
  • Batch Operations — Select All and apply command to multiple devices.
  • Statuses on Filtering — Mining / Stopped / Error counters update for the current view. Device Details
  • Notes — arbitrary text for each device.
  • Pool History — list of pools with dates, URL, and login.
  • Fan Speeds — RPM for each fan, non-working ones highlighted by color.
  • State History — chronological log of all statuses and events. Operations
  • Reboot — full reboot with confirmation dialog, single and batch.
  • Pause / Start — stop mining without disconnecting and resume at any time.
  • Change Pools — Vnish, WhatsMiner, Stock.
  • Firmware Update — select a set and apply to one or a group of devices. Activity Center
  • Task List — Pending / In Progress / Completed with progress and error statistics.
  • Device Details — Active / Completed / Errors / Changes applied.
  • View Applied Changes — configuration audit for each operation. Firmware Sets
  • Full CRUD for sets — Bitmain (.bmu) and HashCore (.tar.gz).
  • File uniqueness within a set by model and platform. Dashboard
  • Income Chart with Algorithm Filter.
  • Daily Income Widget — estimated profitability for online devices. Sites
  • Electricity Price and Site Load (capacity). Agent
  • Agent Pause — when Disabled, all workers go Offline. Account
  • Account Deletion (GDPR) — complete data erasure.

0.2.0-alpha

Basic dashboard widgets (hashrate, power consumption, online), extended device metrics, password binding to network group, agent installation on Linux, 2FA.

Dashboard

  • Hashrate Widget — total site hashrate with auto-dimensioning (TH/s, PH/s). Filter by algorithm.
  • Power Consumption Widget — current power with auto-dimensioning (kW / MW / GW).
  • Online Devices Widget — online out of total on site.
  • Hashrate Chart — per site for selected period (1h, 6h, 12h, 1d, 1w, 1m). Default 1h.
  • Power Consumption Chart and Temperature Chart — similar settings. Device List
  • Extended Metrics — model, algorithm, hashrate, power consumption, IP, MAC, min/max temperature, RPM, uptime, last update, firmware version.
  • Filter by Site — only devices of the selected site.
  • Only Supported Devices — unknown miners are only logged.
  • Device Counter in List Header.
  • Sort by All Attributes.
  • Offline by Timeout — more than 5 minutes without metrics → Offline.
  • Multi-site Support — one miner can be processed by multiple agents. Scan Task
  • Password Binding to Network Group — Vnish (password), Bitmain stock (login + password).
  • Auto-unlock — saved data is used automatically during scanning. Agent
  • Installation on Linux.
  • Auto-update — checks version on startup and every 4 hours.
  • Agent Name Validation — maximum 24 characters.
  • Counters for Found and Online Devices in Agent List.
  • Only Supported Miners. Account
  • Two-Factor Authentication — enable and disable 2FA via OTP.

0.1.0-alpha

First public release of HashCore Pulse — a foundational version of the platform for centralized monitoring and management of ASIC miners.

Account and Security

  • Registration — account creation via email confirmation, three-step process with password strength verification (NIST 800-63B requirements).
  • Login — email/password authorization with error handling and rate limiting.
  • Email and Password Change — secure update of credentials.
  • Account Deletion — complete data deletion in accordance with GDPR requirements (Art. 17).
  • Session Synchronization — automatic logout on all browser tabs upon password change or account logout. Sites
  • Site Creation — location setup with name, description, timezone, electricity tariff, and power capacity (MW).
  • Editing and Deleting sites.
  • Site List and quick switcher between them.
  • Default Site — automatically created upon registration for quick start. Agents
  • Agent Creation — generation of Agent ID and Secret Key for connecting to the platform.
  • Editing, Deleting, and Listing agents (including deleted ones).
  • Agent Statuses — Online / Offline in real time.
  • Pausing — temporary agent stop without deletion.
  • Site Binding — agents are created and displayed in the context of the selected site. Network Groups (Scan Tasks)
  • Creating, Editing, Deleting network groups.
  • Network Group List showing IP ranges, number of found and active miners.
  • Configuration of IP ranges for scanning local networks. Miners (Workers)
  • Miner List — display of discovered devices with IP address, hashrate, and status.
  • Firmware Version and Name — support for Vnish, Stock, and other firmwares.
  • Filter by Site — miner list in the context of the selected location.
© 2026 HashCore. All rights reserved.