.. _sphx_glr_api_gallery_wallets_addresses:
Address encodings
-----------------
Writing a key's hash so that a typo is refused rather than paid.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /api/gallery/wallets/addresses/images/thumb/sphx_glr_plot_01_base58check_addresses_thumb.png
:alt:
:doc:`/api/gallery/wallets/addresses/plot_01_base58check_addresses`
.. raw:: html
Base58Check addresses (2009)
.. raw:: html
.. only:: html
.. image:: /api/gallery/wallets/addresses/images/thumb/sphx_glr_plot_02_bech32_addresses_thumb.png
:alt:
:doc:`/api/gallery/wallets/addresses/plot_02_bech32_addresses`
.. raw:: html
Bech32 addresses (BIP173, 2017)
.. raw:: html
.. only:: html
.. image:: /api/gallery/wallets/addresses/images/thumb/sphx_glr_plot_03_bech32m_checksum_flaw_thumb.png
:alt:
:doc:`/api/gallery/wallets/addresses/plot_03_bech32m_checksum_flaw`
.. raw:: html
Bech32m and the insertion flaw in Bech32 (BIP350, 2020)
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/api/gallery/wallets/addresses/plot_01_base58check_addresses
/api/gallery/wallets/addresses/plot_02_bech32_addresses
/api/gallery/wallets/addresses/plot_03_bech32m_checksum_flaw