HashCore Docs
Agents

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.

  1. Go to the Agents section of the desired site.
  2. Click + New Agent
  3. 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.
  4. Click Create
  5. A window with credentials will open:
  • Agent ID — unique identifier for the Agent in the system
  • Agent Secret — secret key for connection authorization
  1. Copy both values — they will be needed during Agent installation and configuration.
  2. 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):

ColumnDescription
NameAgent name
StatusOnline (green) / Offline (red) / Paused (gray)
ModeFull Control or Monitoring Only
VersionVersion of the installed Agent
DiscoveredNumber of devices found on the network
OnlineNumber of online devices among those found
Scan TasksNumber 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):

ActionDescription
Show CredentialsView Agent ID and Agent Secret
EditChange Agent name
Change modeSwitch between Full Control and Monitoring Only
Pause / ResumeTemporarily pause and resume Agent operation
Diagnostic reportGenerate Agent diagnostic archive
DeleteDelete 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.