Earn Bitcoin By Helping Others Learn Bitcoin

Bitcoin developers aren't born, they're made - self-made. After all, there aren't too many developers with "5+ years of Bitcoin experience" aside from Satoshi Nakamoto. What this means is that the field is wide open. The time is now to help foster the development of a new generation of Bitcoin developers.

Tutorials
If you want to help others learn Bitcoin, we'll pay you up to $200 in bitcoin for each accepted Bitcoin tutorial or translation. Generally speaking, we will pay $50 for short updates or 500 word articles, $100 for longer articles around 1000 words, and $200 for 2000+ word deep dives with plenty of code. Please note: we cannot promise that your submission will be accepted, but we can promise that we will carefully review it and get in touch with you (and compensate you!) before publishing it. We will never use part or all of your tutorial without properly crediting and compensating you. As the author of a 21 Bitcoin Tutorial you will get credit on our website and a link to your tutorial will be tweeted out by @21.

Here are some initial topic ideas to get you started:

• How to securely import and export a wallet file from the command line
• How to iterate over the Blockchain and load it into a relational database for fast querying
• How to use the various Bitcoin Opcodes and examples of nontrivial programs using Bitcoin Script
• Python snippets to do useful tasks in Bitcoin (e.g. creating transactions, querying the blockchain)
• 3 ways to store data in the blockchain and retrieve it later
• How to deal with a transaction that goes from confirmed to conflicted
• Building a secure multi-signature escrow service

Thank you for your interest!
If you want to help others learn Bitcoin, we'll pay you up to $200 in bitcoin for each accepted Bitcoin tutorial or translation. Generally speaking, we will pay $50 for short updates or 500 word articles, $100 for longer articles around 1000 words, and $200 for 2000+ word deep dives with plenty of code. Please note: we cannot promise that your submission will be accepted, but we can promise that we will carefully review it and get in touch with you (and compensate you!) before publishing it. We will never use part or all of your tutorial without properly crediting and compensating you. As the author of a 21 Bitcoin Tutorial you will get credit on our website and a link to your tutorial will be tweeted out by @21.

Here are some initial topic ideas to get you started:

• How to securely import and export a wallet file from the command line
• How to iterate over the Blockchain and load it into a relational database for fast querying
• How to use the various Bitcoin Opcodes and examples of nontrivial programs using Bitcoin Script
• Python snippets to do useful tasks in Bitcoin (e.g. creating transactions, querying the blockchain)
• 3 ways to store data in the blockchain and retrieve it later
• How to deal with a transaction that goes from confirmed to conflicted
• Building a secure multi-signature escrow service

If you think you can help others learn Bitcoin, please use the form below to submit your proposed tutorial.

Thank you again for your interest!