How to Connect an ASIC Miner to a Bitcoin Mining Pool: Beginner Setup Checklist
2026-06-12 14:38

To connect an ASIC miner to a Bitcoin mining pool, you need three main things: the pool's mining URL, your worker name, and access to your ASIC miner's web dashboard. After you enter those details, the miner sends hashrate to the pool, and the pool records submitted shares under your mining account.


This guide is written for beginners setting up BTC mining for the first time. It uses ViaBTC as the pool example, but the same basic process applies to most ASIC miner dashboards. Exact labels may vary by miner brand, firmware, and pool settings, so always confirm the latest pool address in your pool account or support center before starting.


What You Need Before You Start

Before you configure the miner, make sure the physical setup is ready. An ASIC miner needs stable power, a wired network connection, proper ventilation, and a mining pool account. Bitcoin mining hardware can draw significant electricity and produce heat, so setup is not only a software task.


You should prepare:

  • An ASIC miner designed for the SHA-256 algorithm used by Bitcoin.
  • A power supply that matches the miner's requirements.
  • An Ethernet connection to your router or switch.
  • A computer or phone on the same local network.
  • A ViaBTC account or another Bitcoin mining pool account.
  • The BTC pool URL, also called a Stratum URL.
  • A worker name for this specific miner.


A few terms are worth learning first. The pool URL tells your miner where to send work. The worker name identifies the machine inside your pool account. Shares are proof that your miner is doing valid mining work for the pool. Hashrate is the speed at which the miner is performing calculations.


How to Connect ASIC Miner to Bitcoin Mining Pool

The setup process usually takes only a few minutes once your account and miner are ready. The exact screen design differs across ASIC models, but the same core fields appear in most dashboards.


Step 1: Create or prepare your pool account

Log in to your ViaBTC account and go to the BTC mining section. Look for the current BTC mining configuration information, including the pool address and any backup addresses. Mining pools often provide more than one URL so your miner can reconnect if the first address is unavailable.


Next, decide how you want to name the worker. A common format is: accountname.workername


For example, if your mining account is `exampleminer` and this machine is your first ASIC, the worker might be: exampleminer.s19-01


Use a simple name that helps you recognize the machine later. Avoid spaces, special characters, or names that are hard to match with the physical miner.


Step 2: Find the ASIC miner on your network

Connect the ASIC miner to power and Ethernet, then let it boot. This may take several minutes. To access the miner dashboard, you need its local IP address.


Common ways to find it include:

  • Checking your router's connected device list.
  • Using the miner manufacturer's IP discovery tool.
  • Looking at your network management software, if you use one.


Once you find the IP address, enter it into a browser on the same local network. The browser should open the miner login page. Sign in with the default credentials or the credentials you already set. If this is a new machine, change the default password after setup.


Step 3: Enter the pool URL and worker details

Inside the miner dashboard, find a page usually called `Miner Configuration`, `Pool Settings`, `Mining Settings`, or something similar.


Most ASIC miners have three pool rows. You can enter the main pool address in the first row and backup pool addresses in the second and third rows. For each row, you usually need:

  • Pool URL: the BTC Stratum URL from the pool.
  • Worker: your account and worker name.
  • Password: often a simple value such as `x`, unless the pool requires something else.


A simplified example looks like this:

  • Pool URL: `stratum+tcp://pool-address:port`, which tells the miner where to connect.
  • Worker: `account.worker01`, which tells the pool which miner should be credited.
  • Password: `x`, which is often used as a pool password or placeholder.


Do not copy this table as the final ViaBTC configuration. It is only a format example. Use the current BTC mining address and port shown in your ViaBTC account or support documentation.


Step 4: Save settings and restart mining

After entering the pool information, save the settings. Many ASIC miners restart the mining process automatically. Some require a manual reboot.


Wait a few minutes before judging the result. ASIC miners may need time to initialize hashboards, connect to the pool, and begin submitting shares. During this period, fan speed may rise, temperature readings may change, and the dashboard may show hashrate gradually instead of instantly.


How to Know the Miner Is Working

Check both the local miner dashboard and the mining pool dashboard. The local dashboard tells you whether the ASIC miner itself is operating. The pool dashboard tells you whether the pool is receiving valid work.


On the miner dashboard, look for:

  • Hashrate above zero.
  • Hashboards showing normal status.
  • Pool connection marked as alive or active.
  • Accepted shares increasing over time.
  • Reasonable temperature readings.
  • No repeated hardware error warnings.


On the ViaBTC dashboard, look for the worker status under BTC mining. A newly connected worker may not appear immediately. Pool-side hashrate is usually calculated over a time window, so it can lag behind the miner's local hashrate.


A short delay is normal. If the miner shows accepted shares locally but the pool dashboard is still empty, wait a little longer and refresh. If there are no accepted shares, check the configuration again.


Common Setup Problems and Fixes

Most first-time setup problems come from small mistakes in the pool settings or network connection. Start with the simple checks before changing advanced miner settings.


Wrong pool URL or port

If the miner cannot connect to the pool, confirm that the pool URL is copied exactly. Check the protocol, address, and port. A missing character or outdated port can stop the connection.


Incorrect worker name

If the miner appears to run but does not show under your account, check the worker field. The account part must match your pool account. The worker part should identify the machine. Do not use an email address unless the pool specifically requires it.


Network and firewall issues

If the miner cannot reach the pool, test the Ethernet cable, router, and local network. Some office or hosted networks restrict outbound mining connections. If you are mining in a managed facility, ask whether the required pool ports are allowed.


Temperature or power instability

A miner may connect successfully but run poorly if it overheats or has unstable power. Watch for frequent restarts, abnormal temperature readings, or hashboards dropping offline. Fix airflow, dust, ambient temperature, or power issues before assuming the pool settings are wrong.


Beginner Checklist Before You Leave It Running

Before you leave the miner operating unattended, use a short checklist. This helps you catch setup errors early and avoid hours of lost mining time.


Confirm that:

  • The ASIC miner has stable power and wired network access.
  • The BTC pool URL and port are current.
  • The worker name matches your ViaBTC account format.
  • The miner dashboard shows hashrate and accepted shares.
  • The pool dashboard shows the worker online after a reasonable delay.
  • Temperatures and fan speeds are within the miner's normal range.
  • You changed any default login password on the miner.
  • Payout settings and account security are reviewed inside the pool account.


Connecting an ASIC miner to a Bitcoin mining pool is mainly about entering the right destination and identity details. Once the pool URL, worker name, and password are correct, the next priority is monitoring: confirm accepted shares, watch temperatures, and review the pool dashboard until the worker status is stable.


If the miner does not appear online after setup, recheck the pool URL and port, worker name format, network access, and accepted shares before changing advanced settings.