Back to Browse

Bitcoin python tutorial for beginners - connecting to a peer, Message headers and Version message

12.6K views
Mar 10, 2016
48:02

!! Important !! this code works best on Windows and Ubuntu. In order to make this code works on all platforms, a few changes needed in order to allow it to work on all platforms. The changes can be viewed over here: https://github.com/zeltsi/Mybitcoin/commit/9bd138c6bf2dab829f03efd04801a2977e8d3744 And thanks to Alexis Gallèpe for his contribution to the code. This video is for people who want to use raw python code to connect to the Bitcoin network. You can watch the complete code on github: https://github.com/zeltsi/Mybitcoin I suggest that you'll also make sure you're familiar with the following concepts. hexadecimal basics by Corey Schafer: https://www.youtube.com/watch?v=ZL-LhaaMTTE ASCII Tutorial by dizauvi (3 videos): https://www.youtube.com/watch?v=B1Sf1IhA0j4 Big Endian vs Little Endian by Michael Cote: https://www.youtube.com/watch?v=JrNF0KRAlyo Bits vs Bytes as Fast As Possible by Techquickie: https://www.youtube.com/watch?v=Dnd28lQHquU Some recommended links: Hen Shirriff's blog -http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html The royal fork - http://royalforkblog.github.io/ wiki - https://en.bitcoin.it/wiki/Protocol_documentation bitcoin.org Developer documentation - https://bitcoin.org/en/developer-documentation Wireshark - https://www.wireshark.org/

Download

0 formats

No download links available.

Bitcoin python tutorial for beginners - connecting to a peer, Message headers and Version message | NatokHD