VminerVminer

Help center / Start mining in 10 minutes

Start mining in 10 minutes

Before you start#

  • A Windows 10 / 11 64-bit PC with a dedicated GPU (NVIDIA or AMD).
  • Your own wallet address for the coin you want to mine (Pearl or QTC). No Pearl (PRL) wallet yet? We recommend the official Pearl desktop wallet.
  • A working internet connection; each mining engine is downloaded automatically the first time you pick it.

Step 1: Download and open#

  1. Click Download for Windows on the home page and unzip the package to a fixed folder.
  2. Double-click Vminer.exe. No installer, no WSL2, Docker or command line.

Antivirus blocked or deleted a file? See Antivirus removed the miner.

Start Mining#

  1. Pick a coin: whatever the dropdown offers is what is supported .
  2. Pick a pool: HeroMiners, Kryptex, LuckyPool, PEARLSKI, PearlFortune, PearlHash, F2Pool. Choose the pool first - the client then hides the miners that pool cannot use.
  3. Enter wallet / username: follow that pool's rule. Kryptex takes either; F2Pool only takes its account name (top right of the F2Pool dashboard), not a wallet address; the others take a wallet.
  4. Pick a miner: defaults to "Auto (system recommended)", which uses the version we recommend (new versions are first offered for manual selection and only become the recommendation once proven stable); to use the newest version or keep a specific one, pick it in the "Kernel version" dropdown. It downloads on first use and verifies itself - you never place files by hand.
  5. Connection: Direct is the default. Choose a node for the current pool; leave it empty to use its default. You can add your own domain / IP node.
  6. Your proxy (Direct only): start your proxy software, then enter its actual local port, e.g. http://127.0.0.1:7897 or socks5://127.0.0.1:1080. Use your software’s actual port, never a subscription URL.
  7. CF: hides pool-node selection and ignores the proxy above. Automatic fallback to Temporary 1 / 2 depends on the signed server switch. Heartbeat, authorization, announcements and fleet control still use CF in either mining connection mode.
  8. Custom miner (optional): only WildRig, PeakMiner, OneZeroMiner and SRBMiner are supported. Select its family and main EXE (wildrig.exe, peakminer.exe, onezerominer.exe or SRBMiner-MULTI.exe) from the fully extracted folder. Vminer validates the miner identity; run a compatibility test after importing.
  9. Press Start.
  • GPUs: all uses every card, or enter 0 / 0,1,2.
  • Worker name: set a prefix, or use the random-suffix button; left blank it follows the machine name.

Stop ends the miner and clears state.

Connection modes and your proxy#

New installations default to Direct. Upgrades from releases without mode selection default to CF. A mode you have already saved is preserved.

  • Direct (default): choose a pool node and use your current network. It does not switch to CF automatically.
  • Your proxy: leave blank if unused. Start your proxy and select its exit, then enter its local HTTP/mixed port, e.g. http://127.0.0.1:7897, or SOCKS5: socks5://127.0.0.1:1080. Use your actual port, not a subscription URL or remote node IP. Windows system proxy alone may not route mining traffic.
  • CF mode: the server selects the pool node. Node selection is disabled and the proxy field above is ignored. Your system TUN/VPN still follows your own network settings.
  • Other features: both modes retain heartbeat, authorization, fleet management, announcements and accounting. A temporary heartbeat failure does not interrupt mining already in progress.
  • Connection failure: check the DNS, connection, job and share messages in the log. Receiving a job does not mean a share has been accepted. Try another node, your own proxy, or CF mode.
  • Backup forwarding: after repeated CF connection failures or frequent disconnects, the client uses backup forwarding when server policy permits. No manual setting change is needed. Server policy controls availability and restoration; healthy connections stay open. Direct mode is unchanged.

Custom miner versions#

Only WildRig, PeakMiner, OneZeroMiner and SRBMiner are supported. Download and fully extract the version into any folder. Select its type under Mining software, click Custom, then select wildrig.exe, peakminer.exe, onezerominer.exe or SRBMiner-MULTI.exe. Keep the complete folder and dependencies; Vminer copies the folder automatically. It checks the miner identity and refuses mismatched or unidentified programs. Run a compatibility test after importing. Uncheck Use imported version to return to the official version.

Custom pool nodes#

In Direct mode, select a pool, then click Add beside Node. Enter the domain or IP and port published by that pool, without a protocol prefix or wallet. Add and select saves the node for future starts. To remove it, select it in the custom list and click Delete selected custom node. Nodes belong to the selected coin and pool; the selected miner and pool protocol are retained. CF mode selects nodes automatically and ignores custom nodes. Stop mining before changing nodes. TLS with a literal IP still verifies the selected pool certificate name; use the published hostname if verification fails.

How to tell it's mining#

  • Total hashrate keeps showing a number, and every GPU has hashrate, temperature and power.
  • Accepted shares keep growing, rejected ones stay rare.
  • No red error repeating in the log.
  • After a while the pool's website shows your worker name (the Pool website button on the home screen takes you there).

Shares are counted by the pool. The client counts locally and can differ from the pool because of variable difficulty, time windows, stale shares and pool-side delay.

Didn't find it? Ask in our Discord community.