<p>I think you can do this by using the bitcoind JSON-RPC interface. </p>

<p>The following links should be helpful:</p>

<p><a href="https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)" rel="nofollow">https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)</a>
<a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list" rel="nofollow">https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list</a></p>

<p>Identify the change address by looking at the transaction in question and then use "dumpprivkey ".</p>

<p>My understanding is that bitcoind is creating the change address every time you do a transaction where the change is greater than 0.0.</p>

CC BY-SA 3.0
2013-10-31T16:01:26.337Z
2013-10-31T16:01:26.337Z
Marco Polo
<p>Is it possible to get the private keys for change addresses that get generated?</p>

<p>I was wondering if there is a way to auto export that, do the clients make the change addresses or does another mechanism in the network make them?</p>

<private-key><change>
get the private key for change addresses
CQM
# get the private key for change addresses

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

Is it possible to get the private keys for change addresses that get generated?

I was wondering if there is a way to auto export that, do the clients make the change addresses or does another mechanism in the network make them?

**Tags:** private-key, change


---

## 1 answers

### Answer by username_1 on 2013-10-31. Score: 1

I think you can do this by using the bitcoind JSON-RPC interface.

The following links should be helpful:

<https://en.bitcoin.it/wiki/API_reference_(JSON-RPC)>
<https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list>

Identify the change address by looking at the transaction in question and then use "dumpprivkey ".

My understanding is that bitcoind is creating the change address every time you do a transaction where the change is greater than 0.0.


---

