--- # This file is licensed under the MIT License (MIT) available on # http://opensource.org/licenses/MIT. title: Developer Glossary - Bitcoin layout: base lang: en breadcrumbs: - bitcoin - dev docs - Glossary end_of_page: | --- {% capture markdown_content %} # Bitcoin Developer Glossary
This is a technical glossary. Regular users should use the [vocabulary page](/en/vocabulary).
{% comment %} ## The following single-space-indented code (sorry, whitespace ## sensitive) takes the alphabetized array of individual hash objects ## and puts them in a list sorted by the first character of each term ## characters (case insensitive). E.g.: ## ## Alpha ## Apropos ## ## Beta ## ## Gamma ## Gnu ## ## The current style sheet gives each item a certain width and then ## floats them so terms starting with the same character are grouped ## together. Hopefully this strikes the right balance between ## information density and too much whitespace. {% endcomment %} ## Numbers {% for item in site.devsearches.Glossary %} {% if forloop.first %}{% assign first_term = true %}{% else %}{% assign first_term = false %}{% endif %} {% for term in item %} {% capture text_and_link %}{{term[0]}}{% endcapture %} {% capture first_character %}{{term[0] | downcase | truncate: 1, '' }}{% endcapture %} {% if first_character == 'a' %} {% assign finished_with_numbers = true %} {% endif %} {% if first_character == last_first_character %}
  • {{text_and_link}}
  • {% else %} {% unless first_term %}
    {% endunless %} {% if finished_with_numbers %} ## {{ first_character | upcase }} {% endif %} {% case first_character %} {% when 'b' %} See also: [Bitcoin Improvement Proposals (BIPs)](https://github.com/bitcoin/bips#readme) {% when 'o' %} See also: [Op codes](https://en.bitcoin.it/wiki/Script#Words) {% when 'p' %} See also: [P2P protocol messages](/en/developer-reference#data-messages) {% when 'r' %} See also: [Bitcoin Core RPCs](/en/developer-reference#rpc-quick-reference) {% endcase %}
    Can't find what you're looking for? [Suggest a new term][] for the glossary!
    [suggest a new term]: https://github.com/bitcoin-dot-org/bitcoin.org/issues/new?title=New%20glossary%20term%20suggestion: {% include references.md %} {{site.glossary_links}} {% endcapture %} {{ markdown_content | markdownify }}