<p>If you generate a new block with "getwork" then bitcoind will always use a new address each time.</p>

<p>If you generate a new block with "getmemorypool", then you decide. You can do whatever you want because you are creating the block data yourself. "getmemorypool" is new with bitcoind 0.5.</p>

CC BY-SA 3.0
2012-01-24T19:09:26.507Z
2012-01-24T19:09:26.507Z
Dr.Haribo
<p>Each block reward will be credited to a different address. No more than one address per block is used in the generation process.</p>

CC BY-SA 3.0
2012-01-23T18:45:19.953Z
Hmm, is there any way to suppress this behaviour and use one and the same address every time?
ThePiachu
CC BY-SA 3.0
2012-01-23T19:45:56.287Z
You'd need to change the code, though I think it'd be a pretty easy change to make.
theymos
CC BY-SA 3.0
2012-01-23T18:19:59.567Z
2012-01-23T18:19:59.567Z
theymos
<p>When bitcoind is generating Bitcoins, does it change the addresses that are used for receiving the block reward? That is, if I mine two blocks with the same bitcoind wallet.dat, will the same address be credited with both of the rewards?</p>

<bitcoind><wallet><mining-pools><protocol><mining-reward>
How many addresses does bitcoind use for Bitcoin generation?
ThePiachu
# How many addresses does bitcoind use for Bitcoin generation?

(Asked by: username_0 on 2012-01-23)

When bitcoind is generating Bitcoins, does it change the addresses that are used for receiving the block reward? That is, if I mine two blocks with the same bitcoind wallet.dat, will the same address be credited with both of the rewards?

**Tags:** bitcoind, wallet, mining-pools, protocol, mining-reward


---

## 2 answers

### Answer by username_1 on 2012-01-24. Score: 1 | Accepted answer

If you generate a new block with "getwork" then bitcoind will always use a new address each time.

If you generate a new block with "getmemorypool", then you decide. You can do whatever you want because you are creating the block data yourself. "getmemorypool" is new with bitcoind 0.5.


---

### Answer by username_2 on 2012-01-23. Score: 1

Each block reward will be credited to a different address. No more than one address per block is used in the generation process.

> **Comments:**
> **username_0**: Hmm, is there any way to suppress this behaviour and use one and the same address every time?  
> **username_2**: You'd need to change the code, though I think it'd be a pretty easy change to make.  

---

