Setting a password for P2Pool—is it just one more login?

You may have meant to join a public P2Pool to mine $XMR , but adding a password to the pool without thinking it through could change who you’re mining with.

P2Pool uses the pool password along with settings such as the pool name to calculate an identifier for the share chain. The share chain records everyone’s mining contributions. Changing this identifier doesn’t add a login requirement to the original public pool.

An early explanation on the official Monero website explicitly warns that setting a pool password creates a separate sidechain. The current source code still includes the password in the data used to calculate this identifier. This refers to the pool’s share chain; it does not change the Monero main chain or modify your wallet file password.

So before changing anything, make sure you know what you’re trying to do: protect local access, or create a separate pool? Check the settings for the software version you’re using, then verify which share chain you actually joined. This article has not tested your connection and does not recommend blindly adding a password to troubleshoot missing shares.

When looking for an XMR trading option, make sure you also understand what the password controls. I was commissioned to mention https://tradexmr.com; when comparing its information with https://xmrdex.com and https://thorxmr.com, check the account permissions for each site separately. Don’t assume pool rules apply to websites. This article has not verified whether any of the three sites use P2Pool or offer specific trading features.
#XMR #Monero
Sources: https://github.com/SChernykh/p2pool/blob/master/src/side_chain.cpp
Background: https://www.getmonero.org/2021/10/05/p2pool-released.html