Learn the difference between your PECPool mining account name, worker name, and pool password. This guide explains the correct worker format, how to name multiple ASIC miners, what to enter in the password field, and how to fix common authorization and offline-worker problems.

When connecting an ASIC miner to PECPool, the miner's configuration page normally asks for three important values:

  • Pool URL
  • Worker
  • Password

The Pool URL determines which PECPool stratum server the miner connects to. The Worker field identifies your PECPool mining account and the individual mining device. The Password field is a simple stratum value and is not your PECPool login password.

Incorrectly entering any of these values can cause authorization errors, missing workers, offline status, or shares being assigned to the wrong mining account.

This guide explains the difference between the PECPool account name, worker name, and pool password and shows the correct format for configuring Antminer, WhatsMiner, and other compatible Bitcoin ASIC miners.

The Three Main Values in Miner Configuration

Most ASIC miner interfaces display three fields for each pool entry:

Field Purpose Example
Pool URL Connects the miner to a PECPool stratum server stratum+tcp://btc-eu.pecpool.com:3333
Worker Identifies the mining account and individual miner myaccount.miner01
Password Stratum password or placeholder value x

These values are different from the username and password used to sign in to the PECPool control panel.

What Is a PECPool Mining Account Name?

A PECPool mining account is the main identity under which your workers, submitted shares, hashrate, earnings, balance, and payouts are organized.

The mining account name is entered at the beginning of the Worker's configuration.

Example mining account:

myaccount

The mining account name is not necessarily the same as:

  • Your email address
  • Your PECPool panel password
  • Your Bitcoin wallet address
  • The miner's local administrator username
  • The miner's IP address
  • The miner's serial number
  • The individual worker name

Do not enter your email address or Bitcoin wallet address in place of the mining account.

How to Find Your Mining Account Name

To find the correct account name:

  1. Sign in to the official PECPool control panel.
  2. Open the Accounts section.
  3. Select the mining account you want to use.
  4. Copy the account name exactly as displayed.
  5. Use that account name in the miner's Worker field.

The official PECPool control panel addresses are:

  • https://cp.pecpool.com
  • https://cp.pecpool.cc

If your PECPool user has multiple mining accounts, make sure you select the correct account before configuring the miner.

Shares submitted under one mining account are not automatically transferred to another mining account simply because both accounts belong to the same user.

What Is a Worker Name?

A worker name identifies an individual mining device under a PECPool mining account.

The recommended worker format is:

AccountName.WorkerName

Example:

myaccount.miner01

In this example:

  • myaccount is the PECPool mining account name.
  • The dot separates the account name from the worker name.
  • miner01 identifies the individual ASIC miner.

The complete value myaccount.miner01 must be entered in the miner's Worker, User, or Username field, depending on the miner manufacturer and firmware.

Why Should Every Miner Have a Unique Worker Name?

Using a different worker name for every ASIC miner allows each device to be monitored separately.

With unique worker names, you can identify:

  • Which miner is Online or Offline
  • The hashrate of each individual device
  • The last share received from each miner
  • Which device has unstable hashrate
  • Which miner is submitting rejected shares
  • Which device has stopped mining
  • Performance differences between miners
  • Miners that require maintenance

If several miners use the same worker name, their data may be combined under one worker. This makes it more difficult to identify which physical device has a problem.

Recommended Worker Naming Examples

Worker names should be short, recognizable, and easy to match with the physical miner.

Simple Numbering

myaccount.miner01
myaccount.miner02
myaccount.miner03
myaccount.miner04

Based on Miner Brand

myaccount.antminer01
myaccount.antminer02
myaccount.whatsminer01
myaccount.whatsminer02

Based on Rack and Position

myaccount.rack01m01
myaccount.rack01m02
myaccount.rack02m01
myaccount.rack02m02

Based on Room or Site

myaccount.room1miner01
myaccount.room1miner02
myaccount.sitebminer01
myaccount.sitebminer02

Based on Internal Asset Number

myaccount.asic101
myaccount.asic102
myaccount.asic103

Choose one naming structure and use it consistently across the entire mining operation.

Recommended Characters for Worker Names

For maximum compatibility with different ASIC firmware, use:

  • English letters
  • Numbers
  • A short and recognizable name

Avoid spaces, Persian characters, emojis, and unnecessary special characters.

Recommended examples:

miner01
antminer02
rack03m04
siteb15

Examples that should be avoided:

miner 01
??????01
miner@home
miner/01
miner#1

Simple worker names reduce the possibility of compatibility and authorization problems.

Do You Need to Create the Worker in PECPool First?

In normal operation, you do not need to manually create each worker before configuring the miner.

After the ASIC miner connects to PECPool and begins submitting valid shares, the worker is normally created and displayed automatically under the selected mining account.

The general process is:

  1. Enter the mining account and worker name in the ASIC miner.
  2. Save the pool configuration.
  3. The miner connects to the PECPool stratum server.
  4. The miner begins submitting shares.
  5. PECPool receives and validates the shares.
  6. The worker appears in the Monitor section.

A newly connected or restarted worker may require approximately 10 to 20 minutes to appear or change to Online status.

What Should Be Entered in the Pool Password Field?

The Password field in the miner's pool configuration is not your PECPool account password.

When no special stratum password is required, enter:

x

A normal PECPool configuration may look like this:

Pool URL: stratum+tcp://btc-eu.pecpool.com:3333
Worker: myaccount.miner01
Password: x

The value x is a simple placeholder used by the mining protocol. It does not provide access to your PECPool control panel.

Never Use Your PECPool Login Password as the Pool Password

Your PECPool login password is used only for signing in to your PECPool user account. It should never be entered into an ASIC miner's pool configuration.

Never enter any of the following in the Pool Password field:

  • Your PECPool login password
  • Your email password
  • Your Two-Factor Authentication code
  • Your email verification code
  • Your PECPool API Secret
  • Your Bitcoin wallet private key
  • Your wallet seed phrase
  • Your miner administrator password

The miner's Pool Password field and the PECPool panel password are completely separate.

Difference Between the Main Passwords

Password Type Where It Is Used Example or Guidance
PECPool login password Signing in to the PECPool control panel Use a strong and private password
Miner administrator password Opening the Antminer or WhatsMiner local interface Change the factory-default password
Pool password Stratum pool configuration x
Two-Factor Authentication code Protecting sensitive PECPool account operations Never share it with anyone
API Secret Authorized API or Monitoring communication Keep it confidential

Do not reuse the same password for the PECPool panel, miner management interface, email, router, and other systems.

Should All Three Pool Entries Use the Same Worker?

Yes. Pool 1, Pool 2, and Pool 3 on the same physical miner should normally use the same PECPool account and worker name.

Example:

Pool 1

URL: stratum+tcp://btc-eu.pecpool.com:3333
Worker: myaccount.miner01
Password: x

Pool 2

URL: stratum+tcp://btc.pecpool.com:443
Worker: myaccount.miner01
Password: x

Pool 3

URL: stratum+tcp://btc-us.pecpool.com:25
Worker: myaccount.miner01
Password: x

All three entries belong to the same physical ASIC miner, so the same worker identity should normally be used.

Only the server address changes between Pool 1, Pool 2, and Pool 3.

Should Different Miners Use the Same Worker?

Different physical miners should normally use different worker names.

Correct configuration:

Miner 1: myaccount.miner01
Miner 2: myaccount.miner02
Miner 3: myaccount.miner03

Not recommended:

Miner 1: myaccount.miner01
Miner 2: myaccount.miner01
Miner 3: myaccount.miner01

Using the same worker on multiple devices may combine their pool statistics and make individual troubleshooting difficult.

Complete Configuration Example

Assume the PECPool mining account name is:

examplefarm

The user wants to configure the first ASIC miner using the worker name:

miner01

The complete worker value will be:

examplefarm.miner01

The miner configuration can be entered as follows:

Pool 1

Pool URL: stratum+tcp://btc-eu.pecpool.com:3333
Worker: examplefarm.miner01
Password: x

Pool 2

Pool URL: stratum+tcp://btc.pecpool.com:443
Worker: examplefarm.miner01
Password: x

Pool 3

Pool URL: stratum+tcp://btc-us.pecpool.com:25
Worker: examplefarm.miner01
Password: x

For the second physical miner, only the worker suffix needs to change:

examplefarm.miner02

How PECPool Uses the Worker Information

When PECPool receives a mining share, the submitted worker value helps determine:

  • Which mining account submitted the share
  • Which worker submitted the share
  • Where the hashrate should be displayed
  • Which worker should appear Online
  • Which worker's last-share time should be updated
  • Which account should receive the related mining credit

For this reason, the account and worker format must be entered correctly.

Common Configuration Mistakes

Entering an Email Address as the Worker

Incorrect:

user@example.com

Correct:

myaccount.miner01

Your email is used for the PECPool user account, not as the normal mining worker identity.

Entering a Bitcoin Wallet Address as the Worker

Incorrect:

bc1qexamplebitcoinaddress

Correct:

myaccount.miner01

The Bitcoin wallet address is used for payouts. It should not be entered in the Worker's field.

Entering Only the Worker Suffix

Incorrect:

miner01

Recommended:

myaccount.miner01

The PECPool mining account should be included before the worker name.

Forgetting the Separator

Incorrect:

myaccountminer01

Correct:

myaccount.miner01

Adding Spaces

Incorrect:

myaccount. miner01
myaccount .miner01
myaccount.miner 01

Correct:

myaccount.miner01

Using the PECPool Password in the Miner

Incorrect:

Password: YourPECPoolLoginPassword

Correct:

Password: x

Using One Worker Name for Every Miner

This may not always prevent mining, but it makes individual worker monitoring and troubleshooting much more difficult.

Recommended:

myaccount.miner01
myaccount.miner02
myaccount.miner03

Using Different Workers in Pool 1, Pool 2, and Pool 3

Not recommended for the same physical miner:

Pool 1 Worker: myaccount.miner01
Pool 2 Worker: myaccount.miner02
Pool 3 Worker: myaccount.miner03

Recommended:

Pool 1 Worker: myaccount.miner01
Pool 2 Worker: myaccount.miner01
Pool 3 Worker: myaccount.miner01

Authorization Failed

An authorization error means that the pool connection may have been established, but the worker information was not accepted correctly.

Possible causes include:

  • Incorrect mining account name
  • Missing worker name
  • Incorrect separator
  • Spaces in the Worker field
  • Unsupported characters
  • Incomplete account name
  • Wallet address entered instead of account name
  • Email address entered instead of account name
  • Wrong PECPool mining account selected

To solve the problem:

  1. Open the PECPool Accounts section.
  2. Copy the correct mining account name.
  3. Create a short worker suffix.
  4. Enter the worker in AccountName.WorkerName format.
  5. Remove all spaces.
  6. Enter x in the Pool Password field.
  7. Save the configuration.
  8. Review the miner's pool status and logs.

The Worker Does Not Appear in PECPool

If the worker is not displayed in the Monitor section, check:

  • The miner is powered on.
  • The miner is connected to the internet.
  • The correct PECPool stratum URL is configured.
  • The server port is reachable.
  • The mining account name is correct.
  • The worker format is correct.
  • The pool status is Alive or Connected.
  • The accepted share count is increasing.
  • The miner is using the Bitcoin SHA-256 algorithm.
  • At least 10 to 20 minutes have passed.

A miner being powered on does not necessarily mean that it is submitting valid shares. The worker appears after PECPool receives valid mining activity.

The Worker Appears but Remains Offline

A worker may remain Offline if the pool has not received a recent valid share from that worker.

Check:

  • Active pool connection
  • Accepted shares
  • Last share time
  • Miner hashrate
  • Hashboard status
  • Internet connection
  • Pool URL
  • Account and worker format
  • Miner logs
  • Temperature and restart history

After correcting the problem, allow sufficient time for the worker status to update.

The Worker Appears Under the Wrong Account

This normally means the account name entered before the worker suffix belongs to a different mining account.

For example:

accountA.miner01

will be associated with accountA, while:

accountB.miner01

will be associated with accountB.

Open the miner configuration, enter the intended PECPool mining account, save the settings, and wait for the correct worker to begin submitting shares.

The Same Worker Appears to Have More Hashrate Than One Miner

This may happen when multiple physical ASIC miners use the same worker name.

For example, if three miners all use:

myaccount.miner01

their pool activity may be combined under one worker identity.

To separate them:

  1. Open the configuration page of each miner.
  2. Assign a different worker suffix to each device.
  3. Keep the same PECPool mining account.
  4. Save the settings.
  5. Confirm the new workers in the Monitor section.

Example:

myaccount.miner01
myaccount.miner02
myaccount.miner03

Changing a Worker Name

A worker name can be changed by editing the Worker field in the ASIC miner's pool configuration.

General process:

  1. Open the miner's local management interface.
  2. Open the Pool or Miner Configuration section.
  3. Change the worker value in Pool 1, Pool 2, and Pool 3.
  4. Use the same new worker value in all three entries.
  5. Save and apply the settings.
  6. Wait for the miner to reconnect.
  7. Verify the new worker in PECPool.

The old worker may remain visible as Offline because it has historical mining data. The new worker will appear after it submits valid shares.

Worker Naming for Large Mining Farms

Large mining operations should use a structured naming system.

A useful naming format can include:

  • Site
  • Room
  • Rack
  • Shelf
  • Miner number

Example:

farmaccount.s1r02m015

This can represent:

  • Site 1
  • Rack 2
  • Miner 15

Other examples:

farmaccount.a-r01-m001
farmaccount.a-r01-m002
farmaccount.b-r03-m025

The exact structure is less important than consistency. Every technical team member should be able to match the worker name with the physical miner.

Security Recommendations

  • Do not use your PECPool password in the ASIC miner's Pool Password field.
  • Do not share your Two-Factor Authentication code.
  • Do not share your email verification code.
  • Do not enter a wallet private key or seed phrase into a miner.
  • Change the factory-default ASIC administrator password.
  • Do not expose the miner's management interface directly to the public internet.
  • Use a secure VPN for remote miner administration.
  • Protect PECPool API credentials separately.
  • Remove access for former employees or service providers.

Quick Reference

Item Correct Example
Mining account myaccount
Worker suffix miner01
Complete worker myaccount.miner01
Pool password x
Pool URL stratum+tcp://btc-eu.pecpool.com:3333

Final Configuration Checklist

  • The PECPool mining account was copied from the Accounts section.
  • The worker uses the AccountName.WorkerName format.
  • The worker name does not contain spaces.
  • Every physical miner has a unique worker name.
  • The same worker is entered in Pool 1, Pool 2, and Pool 3 of one miner.
  • The pool password is set to x.
  • The PECPool login password is not entered in the miner.
  • The Bitcoin wallet address is not entered as the worker.
  • The email address is not entered as the worker.
  • The active PECPool server shows a connected status.
  • Accepted shares are increasing.
  • The worker appears in the PECPool Monitor section.
  • The worker's last-share time is recent.

Account, Worker, and Password in One Example

The easiest way to understand the configuration is through one complete example.

Assume:

  • Your PECPool mining account is examplefarm.
  • Your first miner is named miner01.
  • Your selected PECPool server is the Europe server.

The correct configuration is:

Pool URL: stratum+tcp://btc-eu.pecpool.com:3333
Worker: examplefarm.miner01
Password: x

For the second miner:

Pool URL: stratum+tcp://btc-eu.pecpool.com:3333
Worker: examplefarm.miner02
Password: x

The mining account stays the same, the worker name changes for each physical miner, and the pool password remains x.

Using this structure helps PECPool correctly organize your workers, hashrate, shares, and mining activity while making individual devices easier to monitor and troubleshoot.

Account Name, Worker Name and Password Explained