<p>This page contains files for the first three available Bitcoin codebases written by Satoshi Nakamoto.</p>

<p><a href="http://satoshi.nakamotoinstitute.org/code/" rel="noreferrer">http://satoshi.nakamotoinstitute.org/code/</a></p>

CC BY-SA 3.0
2017-09-02T23:17:04.267Z
2017-09-02T23:17:04.267Z
Minto Tsai
<p>Here is the first version uploaded to sourceforge:<br>
<a href="https://sourceforge.net/p/bitcoin/code/1/tree//trunk/" rel="nofollow noreferrer">https://sourceforge.net/p/bitcoin/code/1/tree//trunk/</a></p>

CC BY-SA 4.0
2019-09-05T01:00:56.167Z
As it indicates, they has been added by Martti Malmi (2nd bitcoin developer), Its not added by SN.
behkod
CC BY-SA 4.0
2019-09-06T06:30:19.747Z
We are developers & we'd better speak **accurately**. I've always been grateful when someone has helped me correct myself by giving hints. I didn't intend bothering you, so I guess you'd better consult [Code of conduct](https://meta.stackexchange.com/conduct) one more time. Thanks in advance.
behkod
CC BY-SA 4.0
2017-08-15T12:21:01.543Z
2019-09-06T02:26:56.100Z
2019-09-06T02:26:56.100Z
Cyb0rg
<p>The Bitcoin client has been hosted on GitHub for a while now. It's very close to what Satoshi initially wrote. Here's the first commit dated back to 2009: <a href="https://github.com/bitcoin/bitcoin/tree/4405b78d6059e536c36974088a8ed4d9f0f29898">https://github.com/bitcoin/bitcoin/tree/4405b78d6059e536c36974088a8ed4d9f0f29898</a></p>

<p>You could also browse all the commits from way back: <a href="https://github.com/bitcoin/bitcoin/commits/master?page=151">https://github.com/bitcoin/bitcoin/commits/master?page=151</a></p>

<p>Some other research points me to the actual first email sent to the cryptography mailing-list by Satoshi where he actually delivered the 0.1 version: <a href="http://www.metzdowd.com/pipermail/cryptography/2009-January/014994.html">http://www.metzdowd.com/pipermail/cryptography/2009-January/014994.html</a></p>

<p>Here's the direct link provided by Satoshi but it doesn't seem to work anymore: <a href="http://downloads.sourceforge.net/bitcoin/bitcoin-0.1.0.rar">http://downloads.sourceforge.net/bitcoin/bitcoin-0.1.0.rar</a></p>

<p>Googling a bit I found this, which is what you're looking for: <a href="https://bitcointalk.org/index.php?topic=68121.0">https://bitcointalk.org/index.php?topic=68121.0</a></p>

CC BY-SA 4.0
2018-07-26T17:53:02.883Z
So earliest on github is - https://github.com/bitcoin/bitcoin/tree/v0.1.5
Constantin Zagorsky
CC BY-SA 3.0
2014-02-10T14:52:43.007Z
2014-02-10T15:05:43.823Z
2014-02-10T15:05:43.823Z
Luca Matteis
<p>The articles of <a href="https://bitcointalk.org/index.php?topic=41718.0" rel="noreferrer">https://bitcointalk.org/index.php?topic=41718.0</a> seem to be annotated walkthroughs, and I'd like to see the raw code, as it was originally written in the first release.</p>

CC BY-SA 4.0
2021-01-15T00:00:59.233Z
This claims to preserve it without source: https://github.com/trottier/original-bitcoin
Ciro Santilli OurBigBook.com
<bitcoin-core><history><satoshi-nakamoto>
Where can I access the original, Satoshi written Bitcoin code?
erasmortg
# Where can I access the original, Satoshi written Bitcoin code?

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

The articles of <https://bitcointalk.org/index.php?topic=41718.0> seem to be annotated walkthroughs, and I'd like to see the raw code, as it was originally written in the first release.

**Tags:** bitcoin-core, history, satoshi-nakamoto

> **Comments:**
> **username_1**: This claims to preserve it without source: https://github.com/trottier/original-bitcoin  

---

## 3 answers

### Answer by username_5 on 2014-02-10. Score: 34 | Accepted answer

The Bitcoin client has been hosted on GitHub for a while now. It's very close to what Satoshi initially wrote. Here's the first commit dated back to 2009: <https://github.com/bitcoin/bitcoin/tree/4405b78d6059e536c36974088a8ed4d9f0f29898>

You could also browse all the commits from way back: <https://github.com/bitcoin/bitcoin/commits/master?page=151>

Some other research points me to the actual first email sent to the cryptography mailing-list by Satoshi where he actually delivered the 0.1 version: <http://www.metzdowd.com/pipermail/cryptography/2009-January/014994.html>

Here's the direct link provided by Satoshi but it doesn't seem to work anymore: <http://downloads.sourceforge.net/bitcoin/bitcoin-0.1.0.rar>

Googling a bit I found this, which is what you're looking for: <https://bitcointalk.org/index.php?topic=68121.0>

> **Comments:**
> **username_6**: So earliest on github is - https://github.com/bitcoin/bitcoin/tree/v0.1.5  

---

### Answer by username_2 on 2017-09-02. Score: 9

This page contains files for the first three available Bitcoin codebases written by Satoshi Nakamoto.

<http://satoshi.nakamotoinstitute.org/code/>


---

### Answer by username_3 on 2017-08-15. Score: 6

Here is the first version uploaded to sourceforge:  
<https://sourceforge.net/p/bitcoin/code/1/tree//trunk/>

> **Comments:**
> **username_4**: As it indicates, they has been added by Martti Malmi (2nd bitcoin developer), Its not added by SN.  
> **username_4**: We are developers & we'd better speak **accurately**. I've always been grateful when someone has helped me correct myself by giving hints. I didn't intend bothering you, so I guess you'd better consult [Code of conduct](https://meta.stackexchange.com/conduct) one more time. Thanks in advance.  

---

