nonoise₿itcoin

BTC: $82,891.00

Where to find old BitCoinJ versions

Question

Does anyone know where to find the old BitCoinJ version 0.1 and 0.2 and 0.3 But I believe 0.3 with a release date of november 25 2011 is to new because bitcoincore 0.4.0 was released with wallet encryption

Why I wan't those old versions is because I want to understand how they encrypted the raw private key and how they made that visible in windows 7/8 because bitcoin 0.3.24 didn't use dumpprivkey and had no debug option And if/how they would handle mined btc because I have a string starting with 3C and after that 32 characters, I believe utf-8, a address starting with a 3 was operational with bip0016 in 2012 and I mined before that so that 3C would be a xml < what I believe is a cyphertext and then aes-128-cbc or 256-cbc, so I would like to learn how my secret key of 16 characters fit in with that, in the period of openssl 0.9.8* I know Mike Hearn, Sipa and Schildbach where the main programmers back then https://github.com/bitcoinj/bitcoinj/commits/8809872a3212e12c8d71f97d68f3ccfcf6ea2a47/?after=8809872a3212e12c8d71f97d68f3ccfcf6ea2a47+104

even when gemini said Mike Hearn and sipa where active with p2sh back then

Answer 1

where to find the old BitCoinJ version 0.1 and 0.2 and 0.3

This appears to be a question more about the workings of GitHub than a question about Bitcoin itself. However perhaps it is sufficiently related to Bitcoin to be answerable here.

The Github repository for Bitcoinj currently only has information about 14 Bitcoinj Releases from v0.16.2 on Apr 5, 2023 to v0.17 on Feb 21, 2025.

However the list of commits goes back further and the commit page linked in the question starts with a commit on Jul 20, 2011 titled "Update repo URLs. Patch from Gary Rowe.".

At the right is a <> button with tooltip "Browse repository at this point" If you click that you get to a page with a green <> Code ▼ button. A drop down from that button has "Download Zip".

If you click that link I would expect you to get the source code that can, in principle, be compiled using the appropriate Java Development Kit (JDK) to recreate Bitcoinj as it existed on Gary Rowe's system at the date of that commit.

Trending Questions - Bitcoin Stack Exchange | 2026-01-27T01:12:41.000Z | By roy
Read Original ← Back to Home