-
Notifications
You must be signed in to change notification settings - Fork 3
P2Pool
This document will go through how to use p2pool with MoneroOS
After you have installed MoneroOS onto your usb (more info here). You will find a newly created partition on your usb called COWMOS. Inside of this partition you have to paste the following files
This file should be called config.json
. It is used to configure xmrig.
{
"autosave": true,
"cpu": true,
"opencl": false,
"cuda": false,
"pools": [
{
"url": "127.0.0.1:3333"
}
]
}
The next file is the p2pool config file. It should be saved as p2pool_config.json
. The bellow file is an example! You will have to configure it as guided bellow
{
"address": "425evPnXucaJcAvgYbcasrYJ5k1qUEB7gAB4DSS7nM73hcxMgf3L9fzQCRA441tZbAcSXhRR4DDxT5B3oxBKbnns9A5Z4mi",
"host": "p2pmd.xmrvsbeast.com",
"rpcport": "18081",
"zmqport": "18083",
"mini": true,
"lightmode": true,
"norandomx": false,
"nocache": false
}
Change the address
variable to your own monero address.
In the host
you have two options:
- Choose a remote node
- Point it to your existing monero node
NOTE: if you have a spare computer it is always recommended that you run a node!
The zmq port
and rpc port
has to be changed according to the node you select.
The mini
variable selects on which sidechain you will mine. It is generaly recommended you keep that to true, unless you have at least 16 kh/s. Basically unless your a very good computer just stick to the mini sidechain.
If you want to limit the ram requirements of your p2pool node you can set lightmode
to true.
norandomx
is a bit complicated since it will probably NOT work if you have selected a remote node. If you are mining with a remote node keep it to false. The same applies to nocache
.
Sourced from here
IP/Domain | Location | RPC Port | ZMQ Port |
---|---|---|---|
monero.10z.com.ar | π¦π· AR - Buenos Aires F.D. | 18089 | 18084 |
monero1.heitechsoft.com | π¨π¦ CA - Ontario | 18081 | 18084 |
node.monerodevs.org | π¨π¦ CA - Quebec | 18089 | 18084 |
oracle.netrix.cc | π¨π CH - Zurich | 18089 | 18083 |
p2pmd.xmrvsbeast.com | π©πͺ DE - Hesse | 18081 | 18083 |
node.cryptocano.de | π©πͺ DE - Lower Saxony | 18089 | 18083 |
fbx.tranbert.com | π«π· FR - Γle-de-France | 18089 | 18084 |
node2.monerodevs.org | π«π· FR - Occitanie | 18089 | 18084 |
p2pool.uk | π¬π§ GB - England | 18089 | 18084 |
home.allantaylor.kiwi | π³πΏ NZ - Canterbury | 18089 | 18083 |
ru.poiuty.com | π·πΊ RU - Kuzbass | 18081 | 18084 |
xmr.support | πΊπΈ US - California | 18081 | 18083 |
sf.xmr.support | πΊπΈ US - California | 18081 | 18083 |
xmrbandwagon.hopto.org | πΊπΈ US - Colorado | 18081 | 18084 |
xmr.spotlightsound.com | πΊπΈ US - Kansas | 18081 | 18084 |
xmrnode.facspro.net | πΊπΈ US - Nebraska | 18089 | 18084 |
xmr.theuplink.net | πΊπΈ US - New York | 18081 | 18084 |
moneronode.ddns.net | πΊπΈ US - Pennsylvania | 18089 | 18084 |
node.richfowler.net | πΊπΈ US - Pennsylvania | 18089 | 18084 |
bunkernet.ddns.net | πΏπ¦ ZA - Western Cape | 18089 | 18084 |
You will have to select the one that is closest to you and change both the host, zmq port and rpc port as listed above.
If you want to run your own node but don't know how check out this article.
If you already have a node up and running all you have to do is find its local ip address. If you are using any linux distro you can find it by simply by typing ifconfig
. On windows that's ipconfig
.
If you followed the guide listed above your default rpc port
and zmq port
are 18080
and 18089
.
If you are using monerod your ports are probably 18081
and 18083
.