Can you specify the address that any coins should be sent to or are they just sent to an address generated in your *coind?
They go to the coind wallet unfortunately. There's no easy way to adjust that on the fly since the wallets themselves don't support it.
One could perhaps hack the wallet's API call for getblocktemplate to take an extra "payment address" parameter, and block that into the template returned. This way different miners could get different merged work.
I thought that you could specify in the command line for running p2pool the wallet that payments will go to:
-a ADDRESS, --address ADDRESS
generate payouts to this address (default: requested from bitcoind>)
source:
https://en.bitcoin.it/wiki/P2PoolI plan on using a windows wallet on another computer that I would like payments to go to. My goal would be to seperate the pool and the wallet.
When you launch p2pool, to see if this is working, one of the first checks it will do is determine the default payment address. The address specified should show up there. I haven't tried it myself, but I'm assuming this is how it will work.
You can specify an address for the main pool, but when you use a merged parameter, you can't specify the address that any coins mined on the merged pool go to - they go to an address in the *coind wallet. So if you are merge mining namecoin with bitcoin, you can specify the address that any bitcoins go to, but not where the namecoins do.