Creating and Configuring an Agent
The Agent is a key component of the HashCore Pulse infrastructure. It is a local application installed on a computer or server within the same network as the miners, scanning the network, collecting metrics, and executing user commands.
Creating an Agent v0.1.0
Before installing the application, you need to create an Agent in the Pulse interface — this will generate connection credentials. The creation dialog and installer selection for Windows/Linux are available from v0.5.0.
- Go to the Agents section of the desired site.
- Click + New Agent
- Enter the Agent name — use a clear name reflecting its purpose or location (e.g., "Main DC", "Rack A-B", "Subnet 192.168.10.x"). Maximum 24 characters.
- Click Create
- A window with credentials will open:
- Agent ID — unique identifier for the Agent in the system
- Agent Secret — secret key for connection authorization
- Copy both values — they will be needed during Agent installation and configuration.
- Download the installer for your OS: Windows (.exe) or Linux x64 (.tar.gz)
Agent ID and Agent Secret can be retrieved at any time via the Agent's context menu → Show Credentials. Store the Agent Secret in a safe place.
Agent Configuration After Installation
After installation, the Agent will automatically connect to the HashCore cloud using the provided Agent ID and Agent Secret. The Agent's status in the list will change to Online (green indicator).
Agent List v0.1.0
The Agents section of the site displays a table of all Agents with their parameters (Version, Discovered, Online — from v0.2.0, Mode — from v0.5.0):
| Column | Description |
|---|---|
| Name | Agent name |
| Status | Online (green) / Offline (red) / Paused (gray) |
| Mode | Full Control or Monitoring Only |
| Version | Version of the installed Agent |
| Discovered | Number of devices found on the network |
| Online | Number of online devices among those found |
| Scan Tasks | Number of active scan tasks |
Agent Context Menu v0.1.0
Click ⋯ next to the Agent to access operations (Change mode — from v0.5.0, Diagnostic report — from v0.9.0):
| Action | Description |
|---|---|
| Show Credentials | View Agent ID and Agent Secret |
| Edit | Change Agent name |
| Change mode | Switch between Full Control and Monitoring Only |
| Pause / Resume | Temporarily pause and resume Agent operation |
| Diagnostic report | Generate Agent diagnostic archive |
| Delete | Delete Agent |
Agent Auto-Update v0.2.0
The Agent updates automatically — it checks for a new version on startup and every 4 hours. The update occurs in the background without user intervention and without interrupting metric collection. The current Agent version is always visible in the Agent list.
Thermal Configuration
Thermal configuration allows you to adjust cooling parameters for a single device or a group of devices. Available only for devices running HashCore Firmware.
Operating Modes
The agent supports several operating modes. The mode determines what actions the agent can perform in addition to collecting metrics.