From 293c6f39306485cf4a30499dc34933805b6879c3 Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Thu, 15 May 2025 08:27:58 +0200 Subject: [PATCH] Updated merge mining docs --- README.md | 28 ++++++++++++++++++++++------ docs/COMMAND_LINE.MD | 2 +- 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d00c1ad..1f48e03 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ In order to continue mining on P2Pool, you must update both Monero and P2Pool so ### Merge mining -Merge mining will be available in P2Pool after the fork on October 12th, 2024. Version 4.0 or newer is required to use it. +Merge mining is available in P2Pool since the fork that happened on October 12th, 2024. Version 4.0 or newer is required to use it. - Blockchains that will support [Merge mining RPC API](https://github.com/SChernykh/p2pool/blob/master/docs/MERGE_MINING.MD#proposed-rpc-api) - [Townforge](https://townforge.net/) supports it in their [tmp-mm branch](https://git.townforge.net/townforge/townforge/src/branch/tmp-mm) (not released yet) @@ -120,11 +120,27 @@ Merge mining will be available in P2Pool after the fork on October 12th, 2024. V p2pool.exe --wallet YOUR_MONERO_WALLET_ADDRESS --merge-mine IP:port YOUR_WALLET_ADDRESS_ON_ANOTHER_BLOCKCHAIN ``` -- [Tari](https://www.tari.com/) uses their own gRPC API and requires a different command line: - ``` - p2pool.exe --wallet YOUR_MONERO_WALLET_ADDRESS --merge-mine tari://IP:port TARI_WALLET_ADDRESS - ``` - Merge mining is available for testing in Tari's [v1.0.0-pre.14 release](https://github.com/tari-project/tari/releases/tag/v1.0.0-pre.14) (Esmeralda testnet). +### Tari merge mining + +[Tari](https://www.tari.com/) uses their own gRPC API and requires a different command line: +``` +./p2pool --wallet YOUR_MONERO_WALLET_ADDRESS --merge-mine tari://TARI_NODE_IP:18102 TARI_WALLET_ADDRESS +``` +and on the Tari side +``` +./minotari_node --grpc-enabled --mining-enabled +``` +TARI_NODE_IP is 127.0.0.1 if you run both on the same machine (recommended). + +Merge mining is available on Tari's mainnet: +- Download [Tari suite](https://github.com/tari-project/tari/releases/latest) for your OS +- Run Minotari node and wait until in synchronizes +- Run Minotari console wallet to create a Tari wallet +- Copy the interactive wallet address from the "Receive" tab of the wallet +- Paste it into the P2Pool command line above +- Everything is ready now to start merge mining Monero and Tari! + +Note that Tari will be mined in solo mode (only full Tari blocks can be mined for now). This doesn't affect P2Pool payouts - they will stay the same. ### GNU/Linux diff --git a/docs/COMMAND_LINE.MD b/docs/COMMAND_LINE.MD index b434091..dc7fa2a 100644 --- a/docs/COMMAND_LINE.MD +++ b/docs/COMMAND_LINE.MD @@ -60,7 +60,7 @@ p2pool.exe --host 127.0.0.1 --host node.monerodevs.org --rpc-port 18089 --zmq-po ### Merge mining -Merge mining will be available in P2Pool after the fork on October 12th, 2024. Version 4.0 or newer is required to use it. +Merge mining is available in P2Pool since the fork that happened on October 12th, 2024. Version 4.0 or newer is required to use it. - Blockchains that will support [Merge mining RPC API](https://github.com/SChernykh/p2pool/blob/master/docs/MERGE_MINING.MD#proposed-rpc-api) - [Townforge](https://townforge.net/) supports it in their [tmp-mm branch](https://git.townforge.net/townforge/townforge/src/branch/tmp-mm) (not released yet)