<p>It depends upon the parent's support of the coinbasetxn capability. When your (getwork or getblocktemplate) request includes the coinbasetxn flag, the response may (should) contain an address for the payout to go to. Some blockchain implementations support this flag and some don't. A number of miners allow you to specify the address manually. Some don't. Most pool software uses the username instead of the coinbasetxn return as the coinbase address.</p>

<p>You can see this changeset here were local mining support was added to lbrycrd. (Disclaimer: I work for them). <a href="https://github.com/lbryio/lbrycrd/commit/24269e177f002eb6975abe077bd727992381a95d" rel="nofollow noreferrer">https://github.com/lbryio/lbrycrd/commit/24269e177f002eb6975abe077bd727992381a95d</a></p>

CC BY-SA 4.0
2019-08-16T17:48:29.883Z
Edge of my seat for 6 years.. Thanks for the answer!
KDecker
CC BY-SA 4.0
2019-08-16T17:42:20.513Z
2019-08-16T17:42:20.513Z
Brannon
<p>I am currently trying my luck at solo mining a few types of crypto-currencies. My question is why does BFGMiner require a <code>--coinbase-addr-</code> argument for solo mining to know where to payout rewards to and CGMiner does not?</p>

<p>I am because today I found a block with BFGMiner in Terracoin mining and it seemed to not have payed me even though I specified a coinbase address. I want to make sure that if I am so lucky to find a block again that I actually get paid. </p>

<p><a href="https://bitcointalk.org/index.php?topic=309486.new#new" rel="nofollow">https://bitcointalk.org/index.php?topic=309486.new#new</a></p>

<cgminer><mining-reward><miner-configuration><bfgminer>
BFGMiner + CGMiner solo mining, how to specify payout address
KDecker
# BFGMiner + CGMiner solo mining, how to specify payout address

(Asked by: username_0 on 2013-10-11)

I am currently trying my luck at solo mining a few types of crypto-currencies. My question is why does BFGMiner require a `--coinbase-addr-` argument for solo mining to know where to payout rewards to and CGMiner does not?

I am because today I found a block with BFGMiner in Terracoin mining and it seemed to not have payed me even though I specified a coinbase address. I want to make sure that if I am so lucky to find a block again that I actually get paid.

<https://bitcointalk.org/index.php?topic=309486.new#new>

**Tags:** cgminer, mining-reward, miner-configuration, bfgminer


---

## 1 answers

### Answer by username_1 on 2019-08-16. Score: 1 | Accepted answer

It depends upon the parent's support of the coinbasetxn capability. When your (getwork or getblocktemplate) request includes the coinbasetxn flag, the response may (should) contain an address for the payout to go to. Some blockchain implementations support this flag and some don't. A number of miners allow you to specify the address manually. Some don't. Most pool software uses the username instead of the coinbasetxn return as the coinbase address.

You can see this changeset here were local mining support was added to lbrycrd. (Disclaimer: I work for them). <https://github.com/lbryio/lbrycrd/commit/24269e177f002eb6975abe077bd727992381a95d>

> **Comments:**
> **username_0**: Edge of my seat for 6 years.. Thanks for the answer!  

---

