CPU pool mining with Windows (aeon-stak-cpu)

Objective:
– Setting up your first CPU pool mining software under Windows

Requirements:
– Windows 7 or higher (64Bit)
– A CPU capable of mining
– Has an AEON Wallet address
– Has basic pool mining knowledge or has read through Basic knowledge of pool mining

Disclaimer:
– I am not a Windows professional, some parts of this guide can be improved and be done in a more professional way.
– The pool mining software shown in this guide is personal preference, you are of course free to choose any other software.
– The pool Serenity shown in this guide is owned by Hidden Jadestone, you are of course free to choose any other pool.

 


 

Table of contents:
Step 1: Download pool mining software
Step 2: Configure and start your pool mining software
 


 

Step 1: Download pool mining software

For this guide we will use the Serenity AEON Pool and the mining software “fireice XMR CPU miner (ported to AEON by shyba)”.

Go to Serenity AEON Pool and switch to the “Getting Started” Tab. Scroll down to the Mining Apps section.

We want to download “fireice XMR CPU miner (ported to AEON by shyba)”, so click on “GitHub” under the Downloads section.

Download the newest binary file of this software by clicking on the AppVeyor Link.

It will forward you to the download link of the .zip file: aeon-stak-cpu.zip

Confirm with OK.
You will see now the content of the .zip file.

Files:
– config.txt
– libeay32.dll
– libssl32.dll
– ssleay32.dll
– xmr-stak-cpu.exe

Create a new folder on your computer with the name “aeon_mining”. Copy those 4 files from the .zip file to “aeon_mining”.

You just downloaded your first AEON CPU pool mining software, now we have to set it up.

 

Step 2: Configure and start your pool mining software

Now its time to configure our pool software. Open your config.txt file in the aeon_mining folder and edit following parts…

Replace
"cpu_thread_num" : 1,

With
"cpu_thread_num" : NUMBER_OF_THREADS,

Ajust the NUMBER_OF_THREADS to the amount of threads you want to use for mining. If you would like to know more about threads, google your CPU for the specs and read: Optimal number of threads when mining.

Replace
"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
],

This depends on how many threads you will use.

With 6 threads
"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 3 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 5 },
],

With 4 threads
"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 3 },
],

With 2 threads
"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
],

Some CPU’s have better results if you use only the physical cores by addressing the even numbers as seen in this example:

With 4 physical core threads
"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 6 },
],

You have to try it out, to see the best result for your setup:)

And finally we need to set our pool and wallet address.

Replace
"pool_address" : "serenity.hiddenjadestone.com:7777",
"wallet_address" : "WmtP3BT6MvNPf91dbH1FVkXkUVQjdEgzBVtYYPW7dfghJQhcFEkr4xg9ax2ZPpoZhmcxpXCTc4yHnHbzP1R5oYyc1djk8b5Bw",
"pool_password" : "x",

With
"pool_address" : "serenity.hiddenjadestone.com:7777",
"wallet_address" : "YOUR_PUBLIC_WALLET_ADDRESS",
"pool_password" : "x",

Click on File->Save.
After you saved config.txt, you can close the texteditor.

All done, now we can start the pool mining. Double click on xmr-stak-cpu.exe

You successfully started pool mining on your computer!

Now that it is running, we want to check our stats. Go to Serenity AEON Pool scroll down to the section “Your Stats & Payment History”.

Enter your YOUR_AEON_WALLET_ADDRESS_PUBLIC_VIEW_KEY and click on “Lookup”.

Here you will see your pending balance, current hash rate, payouts and other stats.

All you have to do now is to wait for the pool to find a block!:)

 

Congratulation, you just setup your first CPU pool mining software.

 
 
 

The one and only thehihoguy. Poolowner of Serenity and maintainer of Hidden Jadestone. Modesty in person:P