<p>This isn't written specifically about mining, but I wrote a comprehensive document that a web developer can follow. It also contains the library on the page so you can experiment along in the console. </p>

<p>Here it is:</p>

<p><a href="http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript" rel="nofollow">Generating a Bitcoin Address in JavaScript</a></p>

<p>Hopefully it helps you some on your quest to learn more about Bitcoin.</p>

CC BY-SA 3.0
2013-12-07T07:59:42.603Z
2013-12-07T07:59:42.603Z
JP Richardson
<p>I am a web developer and looking for well written technical documents about how bitcoin/litecoin works, what is the workflow, what is the algorithm and how can I write a miner from scratch by using JavaScript (or similar).</p>

<p>It will be a kind of hobby/portfolio project, so I am not worrying about the performance and the other possible issues.</p>

<p>Thanks in advance.</p>

<client><development><algorithms>
Creating a bitcoin/litecoin miner with Javascript
Tim
# Creating a bitcoin/litecoin miner with Javascript

(Asked by: username_0 on 2013-11-21)

I am a web developer and looking for well written technical documents about how bitcoin/litecoin works, what is the workflow, what is the algorithm and how can I write a miner from scratch by using JavaScript (or similar).

It will be a kind of hobby/portfolio project, so I am not worrying about the performance and the other possible issues.

Thanks in advance.

**Tags:** client, development, algorithms


---

## 1 answers

### Answer by username_1 on 2013-12-07. Score: 1 | Accepted answer

This isn't written specifically about mining, but I wrote a comprehensive document that a web developer can follow. It also contains the library on the page so you can experiment along in the console.

Here it is:

[Generating a Bitcoin Address in JavaScript](http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript)

Hopefully it helps you some on your quest to learn more about Bitcoin.


---

