TCMinerProxy

Documentation

Setup and pairing

Configure the TMS local client on first launch, choose push URL or manual mode, and pair it with TCMinerProxy server ports.

Setup And Pairing

TMS sits between local miners and the TCMinerProxy server. The first setup decision is whether to pull configuration from a push URL or skip that flow and add remote addresses manually.

Function Purpose

Use setup and pairing to make TMS know where the TCMinerProxy server is, which remote TMS protocol ports it should connect to, and what local addresses miners should use.

Server Prerequisites

Before configuring the local client, prepare the server side:

  1. Open TCMinerProxy server backend.
  2. Create a proxy port whose listening protocol is TMS2, TMS3, or TMS3(Zstd).
  3. Choose the correct coin and upstream pool.
  4. If a password is configured on the server port, record it for the local TMS client.
  5. If TMS3 settings are used, record super compression and compression level.
  6. Confirm the server port is running and reachable from the mining-site network.

The local TMS protocol must match the server listening protocol. TMS3 local ports cannot connect to TMS1 or incompatible server ports.

First Launch With Push URL

On first launch, TMS displays a push-address input. Use this when your deployment provides a central configuration URL.

  1. Enter the push URL.
  2. Submit and wait for TMS to fetch configuration.
  3. After success, TMS enters the home dashboard.
  4. Verify local ports and remote addresses before pointing miners to TMS.

If fetching fails, check whether the URL has expired, whether the current network can reach the server, and whether the server-side configuration is available.

Skip And Configure Manually

If you do not use a push URL and already know the server IP/domain and TMS protocol port, click Skip. TMS stores the skip state locally and opens the dashboard. You can then use Manual Add to create local mappings.

Manual mode is useful for small deployments, testing, or private networks where configuration distribution is handled outside the TMS push system.

Miner Address

After a local TMS port is created, the port table shows a mining address in this form:

stratum+tcp://LOCAL_TMS_IP:LOCAL_PORT

Copy that address and configure miners to connect to it. Miners should not connect directly to the remote TMS server port unless you are intentionally bypassing TMS.

Reset Push Address

The program settings menu includes Reset Push Address. Use it when the old push URL is no longer valid or when you want to return to the first-launch pairing flow. Resetting invalidates the current pushed configuration and returns TMS to the setup page.