<p>It looks like you are using <strong>version 0.3.24</strong> of the bitcoin client, which is <em>extremely</em> old (released July of 2011).  The <strong>latest version is 0.8.6</strong>.</p>

<p>Versions prior to 0.7.0 (released April of 2012) used a different testnet blockchain (called testnet2), which is no longer in general use.  Since 0.7.0, everyone uses testnet3, which has a new genesis block and a separate block chain.  So the coins you received are waiting in that new chain, but you're looking at the old one.</p>

<p><strong>Upgrade to the latest version of bitcoind</strong>.  Then copy your <code>wallet.dat</code> from <code>.bitcoin/testnet2</code> to <code>.bitcoin/testnet3</code>.  After synchronization, you should see your coins (and avoid a lot of other issues too).</p>

<p>I'm actually pretty surprised your client found enough testnet2 peers to get a complete copy of the testnet2 block chain!</p>

CC BY-SA 3.0
2014-02-18T15:21:03.663Z
2014-02-18T21:16:51.550Z
2014-02-18T21:16:51.550Z
Nate Eldredge
<p>I set up bitcoind as server. It downloads the testnet blockchain but it is inconsistent with public data:</p>

<pre><code>http://blockexplorer.com/testnet/q/getblockcount 

182951 (As of 18/02/14)
</code></pre>

<p>And</p>

<pre><code>bitcoind getblockcount 

53317
</code></pre>

<p>My testnet accounts receive bitcoins from public faucets:</p>

<p><a href="http://blockexplorer.com/testnet/address/mjDutNstJpZo929nLdZGKPh75fWKuTQNi1" rel="nofollow">http://blockexplorer.com/testnet/address/mjDutNstJpZo929nLdZGKPh75fWKuTQNi1</a>  (form 2 different faucets)</p>

<p>But</p>

<pre><code>bitcoind listreceivedbyaddress 0 true
[ 
...
{
        "address" : "mjDutNstJpZo929nLdZGKPh75fWKuTQNi1",
        "account" : "3",
        "label" : "3",
        "amount" : 0.00000000,
        "confirmations" : 0
    }
]
</code></pre>

<p>Any help?</p>

<pre><code>bitcoind getinfo
{
    "version" : 32400,
    "balance" : 0.00000000,
    "blocks" : 53317,
    "connections" : 2,
    "proxy" : "",
    "generate" : false,
    "genproclimit" : -1,
    "difficulty" : 0.55300531,
    "hashespersec" : 0,
    "testnet" : true,
    "keypoololdest" : 1392632512,
    "paytxfee" : 0.00000000,
    "errors" : ""
}
</code></pre>

<p><strong>Solution</strong></p>

<p>Please read the accepted answer. </p>

<p>Dont do apt-get update and install (at least in Ubuntu 12.04.4 LTS)</p>

<p>Instead:</p>

<pre><code>sudo aptitude install python-software-properties
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo aptitude update
sudo aptitude install bitcoind
</code></pre>

<blockchain><bitcoind><testnet><faucets>
Bitcoind doesn't find transactions / synchronize / update until last block from Testnet
laffuste
# Bitcoind doesn't find transactions / synchronize / update until last block from Testnet

(Asked by: username_0 on 2014-02-18)

I set up bitcoind as server. It downloads the testnet blockchain but it is inconsistent with public data:
http://blockexplorer.com/testnet/q/getblockcount 

182951 (As of 18/02/14)

And
bitcoind getblockcount 

53317

My testnet accounts receive bitcoins from public faucets:
http://blockexplorer.com/testnet/address/mjDutNstJpZo929nLdZGKPh75fWKuTQNi1  (form 2 different faucets)
But
bitcoind listreceivedbyaddress 0 true
[ 
...
{
        "address" : "mjDutNstJpZo929nLdZGKPh75fWKuTQNi1",
        "account" : "3",
        "label" : "3",
        "amount" : 0.00000000,
        "confirmations" : 0
    }
]

Any help?
bitcoind getinfo
{
    "version" : 32400,
    "balance" : 0.00000000,
    "blocks" : 53317,
    "connections" : 2,
    "proxy" : "",
    "generate" : false,
    "genproclimit" : -1,
    "difficulty" : 0.55300531,
    "hashespersec" : 0,
    "testnet" : true,
    "keypoololdest" : 1392632512,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

Solution
Please read the accepted answer. 
Dont do apt-get update and install (at least in Ubuntu 12.04.4 LTS)
Instead:
sudo aptitude install python-software-properties
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo aptitude update
sudo aptitude install bitcoind

**Tags:** blockchain, bitcoind, testnet, faucets


---

## 1 answers

### Answer by username_1 on 2014-02-18. Score: 2 | Accepted answer

It looks like you are using **version 0.3.24** of the bitcoin client, which is *extremely* old (released July of 2011). The **latest version is 0.8.6**.

Versions prior to 0.7.0 (released April of 2012) used a different testnet blockchain (called testnet2), which is no longer in general use. Since 0.7.0, everyone uses testnet3, which has a new genesis block and a separate block chain. So the coins you received are waiting in that new chain, but you're looking at the old one.

**Upgrade to the latest version of bitcoind**. Then copy your `wallet.dat` from `.bitcoin/testnet2` to `.bitcoin/testnet3`. After synchronization, you should see your coins (and avoid a lot of other issues too).

I'm actually pretty surprised your client found enough testnet2 peers to get a complete copy of the testnet2 block chain!


---

