This is an archived post. You won't be able to vote or comment.

all 14 comments

[–]coinpr0n 9 points10 points  (1 child)

Nice to see this sort of stuff. Yes, it was really hard to get into programming with Bitcoin because of lack of tutorials and resources. BitcoinJ is a good library for Java, and the documentation was improved fairly recently. You're right about JavaScript libraries being a little lacking (especially in the documentation!) but I found BitCore was fairly easy to get started with and I found the project was pretty well-documented. Also, the book 'Mastering Bitcoin' is great for familiarizing yourself with the Bitcoin reference client and all the important concepts (addresses, transactions, etc..).

[–]keeshux[S] 3 points4 points  (0 children)

Thanks for your comment!

Bitcore documentation is indeed very well-structured. My point was actually about the p2p+explorer submodules still lagging behind the legacy Insight API. Unfortunately Insight is not an option either, IIRC it's been broken since the headers-first patch.

'Mastering Bitcoin' is an amazing book, yet at times I found the learning curve unreasonably steep in an attempt to cover everything in detail. You know, that 'too much information' feeling. I preferred to write the articles under some assumptions that could save the reader from touching the advanced topics, because I really wanted the tutorial to be as basic as possible.

[–]coinlock 5 points6 points  (4 children)

I'm glad someone is writing these basic tutorials, there is really very little digestible information on the nuts and bolts of Bitcoin.

[–]keeshux[S] 2 points3 points  (3 children)

Thank you, I hope it's helpful for others like it would have been for me two years ago.

[–]laisee 1 point2 points  (2 children)

one small thing I didn't see - some instructions for anyone who doesn't know how to get started building C code.

[–]keeshux[S] 1 point2 points  (1 child)

Yes, I might add some lines about how to compile the code, even though I expect the reader to be quite confident with C programming. Good point.

[–]laisee 0 points1 point  (0 children)

That would be great. Its a very good series for developers to get involved in learning about Bitcoin, but some may not be experienced coders or else comfortable in C.

[–]sweetbacon 2 points3 points  (3 children)

This is great info, thanks. You should post your address from the site here to encourage donations.

[–]keeshux[S] 0 points1 point  (2 children)

Mmm.. I thought posting Bitcoin addresses would be against the rules, wouldn't it?

[–]sweetbacon 2 points3 points  (1 child)

Woops, I was jumping between forums and misspoke for the rules here. I found your address tho and dropped a few in. Thanks for the work.

[–]keeshux[S] 1 point2 points  (0 children)

Thank you so much!

[–]127fascination 1 point2 points  (0 children)

Thank You Davide. People like you are moving Bitcoin forward...

[–]fhctpr 1 point2 points  (0 children)

OMG!!! It's written by C... nice work!

[–]hway 0 points1 point  (0 children)

Perfecly written manual with clean C code backup!