user-1: How would I go about making the simplest form of a CPU bitcoin miner? I have not been able to find documentation on the whole process...

user68558: This is a great tutorial for that, if you are familiar with python:
https://github.com/philipperemy/my-first-bitcoin-miner

user19577: Here, a nice explanation (even if the post is old) http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html

user208: If you're fluent in Python, there is a reference RPC miner, written by one of bitcoin's developers: https://github.com/jgarzik/pyminer

-1: <p>How would I go about making the simplest form of a CPU bitcoin miner? I have not been able to find documentation on the whole process...</p>
 68558: <p>This is a great tutorial for that, if you are familiar with python:</p>

<p><a href="https://github.com/philipperemy/my-first-bitcoin-miner" rel="nofollow noreferrer">https://github.com/philipperemy/my-first-bitcoin-miner</a></p>
 19577: <p>Here, a nice explanation (even if the post is old) <a href="http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html" rel="noreferrer">http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html</a></p>
 208: <p>If you're fluent in Python, there is a reference RPC miner, written by one of bitcoin's developers: <a href="https://github.com/jgarzik/pyminer" rel="nofollow">https://github.com/jgarzik/pyminer</a></p>
