<p><a href="https://github.com/pointbiz/bitaddress.org/blob/master/src/bitcoinjs-lib.eckey.js#L65" rel="nofollow">https://github.com/pointbiz/bitaddress.org/blob/master/src/bitcoinjs-lib.eckey.js#L65</a> seems like a good starting point.</p>

<p>The functionality you are interested in has been taken from <a href="https://github.com/bitcoinjs/bitcoinjs-lib" rel="nofollow">https://github.com/bitcoinjs/bitcoinjs-lib</a>, so you might want to have a look there as well.</p>

CC BY-SA 3.0
2013-12-29T21:51:46.417Z
2013-12-29T21:51:46.417Z
jnnk
<p>I am trying to figure out in the the source code of bitaddress.org which files and functions that correspond to the generation of bitcoin addresses.</p>

<p>Link: <a href="https://github.com/pointbiz/bitaddress.org/tree/master/src" rel="nofollow">https://github.com/pointbiz/bitaddress.org/tree/master/src</a></p>

<p>Can someone point me to which files and functions that generate the bitcoin addresses? </p>

<p>I would like to audit the code and also see how this all works since this can be done offline.</p>

<wallet><address>
How are Bitcoin Addresses generated when using bitaddress.org?
Patoshi パトシ
# How are Bitcoin Addresses generated when using bitaddress.org?

(Asked by: username_0 on 2013-12-29)

I am trying to figure out in the the source code of bitaddress.org which files and functions that correspond to the generation of bitcoin addresses.

Link: <https://github.com/pointbiz/bitaddress.org/tree/master/src>

Can someone point me to which files and functions that generate the bitcoin addresses?

I would like to audit the code and also see how this all works since this can be done offline.

**Tags:** wallet, address


---

## 1 answers

### Answer by username_1 on 2013-12-29. Score: 1

<https://github.com/pointbiz/bitaddress.org/blob/master/src/bitcoinjs-lib.eckey.js#L65> seems like a good starting point.

The functionality you are interested in has been taken from <https://github.com/bitcoinjs/bitcoinjs-lib>, so you might want to have a look there as well.


---

