Configuration Via Web Configurator
Working with a Proxy Port
Proxy Port Structure
Before creating a port, it's useful to understand its structure:


Structure Explanation:
- Port: The entry point for miners. HashCore Proxy can accept connections on multiple ports simultaneously. Each port is configured independently and can serve a large number of miners.
- Proxy Groups: An intermediate load balancing layer. The load between groups is distributed by Weight.
- Pools: Specific mining pools within a group. In each proxy group, the first Pool is Primary, and the others are Backup / Failover.
Creating a Proxy Port
- Click the
+ New proxy portbutton.
The **“Proxy port configs”** modal window will open.

2. Fill in the main parameters: - Name: The port's name (up to 28 characters) — for identification in the web configurator and Grafana.
- **Port**: The port number for miners to connect (working range 3000 – 4000).
- **Submission rate**: The frequency of share submission to the Pool. Default value: 5 (1 share every 5 seconds). This parameter is set in seconds between shares — the higher the value, the less frequently shares are sent to the Pool, and the higher their difficulty. Examples:
- `5` — 1 share every 5 seconds
- `10` — 1 share every 10 seconds
- `2` — 1 share every 2 seconds
> **Note:** In the web configurator, the value is set in seconds. In the YAML file, the same parameter is recorded as a frequency — the number of shares per second: `submission_rate: 0.2` means 1 / 5 = 0.2. More details [in section 6.5](/118f0105464d45b48d847164b254a48c#36b06f596c2980a0b4a5e7c6bacddbf1).
- **Aggregation**: The number of miners per connection to the Pool. Default value: 200, maximum: 255. The higher the value, the fewer connections the proxy opens to the Pool, and the more traffic is compressed.
Examples:
- `aggregation: 10` with 68 miners → 7 connections to the Pool
- `aggregation: 255` with 68 miners → 1 connection to the Pool
> The total traffic volume between HashCore Proxy and the Pool depends on `aggregation` and `submission_rate` — the higher the aggregation and the lower the share submission frequency, the less data is transmitted.
- **Mining algorithm**: Mining algorithm:
- `sha256d` is used for Bitcoin and other coins based on the SHA-256D algorithm.
- `scrypt` is used for Litecoin and other coins based on the Scrypt algorithm.
3. Add at least one Pool to each Proxy Group.
>
⚠️ If there is no Pool in the group, clicking the Save button will display a warning: “Pool group must have at least one pool”
- Click the
Savebutton.
After saving, the port will appear in the list of proxy ports with an Inactive status. To activate it, go to the port management menu (three dots ⋮) and select Enable.
Managing a Proxy Port
- In the list of ports, click on the three dots (
⋯) to the right of the desired port. - In the context menu, select the desired action: - Enable/Disable: Toggle to enable/disable the port.
- **Edit**: Opens the proxy port settings editing window.
- **Delete**: Deletes the proxy port.
Settings are applied automatically without system restart.