--- # This file is licensed under the MIT License (MIT) available on # http://opensource.org/licenses/MIT. layout: base id: developer-documentation breadcrumbs: - bitcoin - dev docs end_of_page: | ---

{% translate pagetitle %}

{% translate summary %}

{% include helpers/hero-social.html %}
Bank icon

{% translate resourcestitlecontracts %}

{% translate resourcesitemcontractsguides %}

More Contracts - Wiki {% if page.lang != "en" %}(English){% endif %}

Micropayment Channel Example - bitcoinj {% if page.lang != "en" %}(English){% endif %}

Bank icon

{% translate resourcestitlewallets %}

{% translate resourcesitemwalletsguides %}

{% translate resourcesitemwalletsreferences %}

HD Wallets - BIP32 {% if page.lang != "en" %}(English){% endif %}

Mnemonic Code - BIP39 {% if page.lang != "en" %}(English){% endif %}

Bank icon

{% translate resourcestitlepaymentprocessing %}

Bank icon

{% translate resourcestitleoperatingmodes %}

Bank icon

{% translate resourcestitlemining %}

{% translate resourcesitemminingguides %}

getblocktemplate Fundamentals - BIP22 {% if page.lang != "en" %}(English){% endif %}

getblocktemplate Pooled Mining - BIP23 {% if page.lang != "en" %}(English){% endif %}

Bank icon

{% translate resourcestitleadditional %}

Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto {% if page.lang != "en" %}(English){% endif %}

Bitcoin Improvement Proposals - GitHub {% if page.lang != "en" %}(English){% endif %}

Bitcoin Developer Reference (working paper) - Krzysztof Okupski {% if page.lang != "en" %}(English){% endif %}

Bitcoinj Developer Documentation - bitcoinj.org {% if page.lang != "en" %}(English){% endif %}

The C# Bitcoin book (NBitcoin Developer Documentation) - Nicolas Dorier {% if page.lang != "en" %}(English){% endif %}

Technical Pages - Wiki {% if page.lang != "en" %}(English){% endif %}