mirror of
https://github.com/SChernykh/p2pool.git
synced 2024-12-23 03:49:23 +00:00
Update README.md
This commit is contained in:
parent
7b0cc256c5
commit
4e5e1df27a
1 changed files with 8 additions and 3 deletions
11
README.md
11
README.md
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
Decentralized pool for Monero mining.
|
Decentralized pool for Monero mining.
|
||||||
|
|
||||||
**NOTE** This is a highly experimental and untested software. I did some extensive testing locally, but there's zero guarantee it will work for you! It requires a custom monerod version and a specially configured Monero wallet (for now). No binaries are provided yet. Testing on mainnet has started! You can check the pool status at https://p2pool.io/
|
**NOTE** This is a highly experimental and untested software. I did some extensive testing locally, but there's zero guarantee it will work for you! It requires a custom monerod version (for now). No binaries are provided yet. Testing on mainnet has started! You can check the pool status at https://p2pool.io/
|
||||||
|
|
||||||
No ETA on the official release date, but hopefully before the end of September 2021.
|
No ETA on the official release date, but hopefully before the end of September 2021.
|
||||||
|
|
||||||
|
@ -126,7 +126,13 @@ then follow the instructions from https://github.com/monero-project/monero/#on-w
|
||||||
|
|
||||||
## How to test
|
## How to test
|
||||||
|
|
||||||
Mainnet test has started! **PPLNS window = 2160 blocks, block time = 10 seconds**. This guide assumes that you run everything on the same machine. If it's not the case, change `127.0.0.1` to appropriate IP addresses for your setup. It's highly recommended to create a new mainnet wallet for testing because **wallet addresses are public on p2pool**. The purpose of this test is to bring as much hashrate as possible and check if stratum server works fine!
|
Mainnet test has started! **PPLNS window = 2160 blocks, block time = 10 seconds**. This guide assumes that you run everything on the same machine. If it's not the case, change `127.0.0.1` to appropriate IP addresses for your setup. It's highly recommended to create a new mainnet wallet for testing because **wallet addresses are public on p2pool**.
|
||||||
|
|
||||||
|
**Wallet software compatible with p2pool payouts**
|
||||||
|
- Official Monero CLI and GUI v0.17.2.3 and newer
|
||||||
|
- Monerujo v2.1.0 "Vertant" and newer
|
||||||
|
|
||||||
|
The purpose of this test is to bring as much hashrate as possible and check if stratum server works fine!
|
||||||
|
|
||||||
- Grab the latest source code for both p2pool and monerod and build them (see above, also notice that the branch name for monerod changed, you'll need to checkout p2pool-api-v0.17)
|
- Grab the latest source code for both p2pool and monerod and build them (see above, also notice that the branch name for monerod changed, you'll need to checkout p2pool-api-v0.17)
|
||||||
- Prepare enough huge pages (each of monerod/p2pool/xmrig needs them): `sudo sysctl vm.nr_hugepages=3072`
|
- Prepare enough huge pages (each of monerod/p2pool/xmrig needs them): `sudo sysctl vm.nr_hugepages=3072`
|
||||||
|
@ -135,7 +141,6 @@ Mainnet test has started! **PPLNS window = 2160 blocks, block time = 10 seconds*
|
||||||
- Check that ports 18080 (Monero p2p port) and 37889 (p2pool p2p port) are open in your firewall to ensure better connectivity
|
- Check that ports 18080 (Monero p2p port) and 37889 (p2pool p2p port) are open in your firewall to ensure better connectivity
|
||||||
- Create a new mainnet wallet
|
- Create a new mainnet wallet
|
||||||
- You have to use the primary wallet address for mining. Subaddresses and integrated addresses are not supported, just like with monerod solo mining
|
- You have to use the primary wallet address for mining. Subaddresses and integrated addresses are not supported, just like with monerod solo mining
|
||||||
- Open this wallet in CLI: run `./monero-wallet-cli`, enter the wallet file name there and then enter the command `set refresh-type full`. **This step is important!** If you don't do it, you won't see p2pool payouts!
|
|
||||||
- Run `./monerod --zmq-pub tcp://127.0.0.1:18083` **don't forget --zmq-pub parameter in the command line**
|
- Run `./monerod --zmq-pub tcp://127.0.0.1:18083` **don't forget --zmq-pub parameter in the command line**
|
||||||
- Double check that it shows **Monero 'Oxygen Orion' (v0.17.2.3-1c9c3b770)** on startup. Wait until it's synchronized.
|
- Double check that it shows **Monero 'Oxygen Orion' (v0.17.2.3-1c9c3b770)** on startup. Wait until it's synchronized.
|
||||||
- Run `./p2pool --host 127.0.0.1 --rpc-port 18081 --zmq-port 18083 --wallet YOUR_WALLET_ADDRESS --stratum 0.0.0.0:3333 --p2p 0.0.0.0:37889 --addpeers 65.21.227.114:37889`
|
- Run `./p2pool --host 127.0.0.1 --rpc-port 18081 --zmq-port 18083 --wallet YOUR_WALLET_ADDRESS --stratum 0.0.0.0:3333 --p2p 0.0.0.0:37889 --addpeers 65.21.227.114:37889`
|
||||||
|
|
Loading…
Reference in a new issue