Epic Cash Mining Tutorial (Windows)

Michael Freeman
Sep 9, 2019 · 4 min read

This is a step-by-step tutorial to solo and pool mine Epic Cash on Windows. See Epic Cash on Windows for more detailed instructions and Epic Cash Wallet Tutorial for how to send and receive Epic Cash.

Image for post
Image for post

Download Files

To mine, you need Epic wallet, server, and miner (and OpenCL miner for GPU mining).

  1. Download the latest Windows files as separate zip files or packaged zip file here: https://epic.tech/downloads/
  2. Extract the files to a convenient location such as C:\Program Files\Epic.

Setup Wallet and Server

  1. Open epic-wallet folder and run epic-wallet-create (bat file).
  2. Set a strong password and backup your 24-word seed phrase. Please note: The seed phrase is required to recover your wallet. Do not share or lose your seed phrase, or you may lose your funds.
  3. Open epic folder (server) and run epic.exe.
  4. Allow your Epic node to synchronize to the latest block, which may take some time. “Header Chain Height” and “Chain Height” will match when fully synchronized.
  5. Open epic-wallet folder and run epic-wallet-listen (bat file).
  6. The Epic server must be running and Epic wallet listening during mining.

Setup CPU Miner (RandomX)

The optimal number of cores to use is ~1–3 fewer physical cores than your CPU has, and fewer if you have less than 2 MB of L3 cache per core used. For example, use up to four cores if you have 8 MB of L3 cache. Users are recommended to test different numbers.

If you do not want to modify number of CPU cores used, please skip this section.

  1. Open epic-miner folder and run epic-miner.toml (configuration file. Openable with text editor).
  2. You can replace with the number of physical CPU cores to use in lines:

Setup GPU Miner (ProgPow)

OpenCL works for both AMD and NVIDIA GPUs. Mining with CUDA (NVIDIA-only) is usually better than OpenCL but may not work as of September, 2019.

  1. Open epic-miner-opencl or epic-miner-cuda folder and run epic-miner.toml (configuration file. Openable with text editor).
  2. In line 40 , replace with
  3. If using only one GPU, save the epic-miner.toml file and close it, and skip to the section after “Setup GPU Miner (ProgPoW)”.
  4. If using more than one GPU, follow the remaining steps in this section.
  5. Find lines 80–82:
  6. For each additional GPU, copy these three lines and paste them below line 82.
  7. Replace additional instances of with the next number. The first GPU is , the second GPU is , the third GPU is , etc.
    Example of the lines with three GPUs:

Setup Pool Mining (optional)

Epic Cash is currently available on these mining pools and platforms:

To mine on a stratum mining pool, follow these steps:

  1. Open epic-miner folder (for CPU) or epic-miner-opencl folder (for GPU) and run epic-miner.toml.
  2. Find lines:
  3. Remove from these three lines:
  4. In stratum server address, replace with your pool’s stratum address, i.e.
  5. In stratum server login line, replace with your username in quotes.
  6. In stratum server password line, replace with a strong password in quotes for withdrawing your coins. Do not share the password or lose it, or you may lose your funds. Once the password is set, it cannot be changed.

Difficulty Adjustment (optional)

  1. You can increase the default 100000 difficulty for ProgPoW mining if there are many rejected or stale shares. 1000000 (1 million) to 5000000 (5 million) per GPU in a machine may perform better, but users should monitor rejected and stale shares and adjust based on that. Please note: These recommended numbers will likely change for future miners.
  2. Open C:\Users\YourUserName\.epic\main\epic-server.toml (openable with text editor).
  3. Find line 171:
  4. In line 171, replace with .
    Example of the line with two GPUs with 2 million difficulty per GPU:

Run Miner

  1. Ensure Epic server is running (epic.exe in epic folder) and the Epic wallet is listening (epic-wallet-listen bat file in epic-wallet).
  2. Open epic-miner folder and run epic-miner.exe.
  3. In Mining tab you can view number of accepted and refused shares and blocks found.
  4. When you have found blocks, you can view your coins with these steps: open epic-wallet folder and run epic-wallet-info (bat file).

Epic Cash

Epic Cash is designed to be a currency for everyone, and…

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store