[#CChainParams-Base58Type]
= xref:CChainParams.adoc[CChainParams]::Base58Type
:relfileprefix: ../
:mrdocs:

Index into the table of Base58 version prefixes for each address type&period;

== Synopsis

Declared in `&lt;kernel&sol;chainparams&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
enum Base58Type;
----

== Members

[cols="1,4"]
|===
| Name| Description
| `PUBKEY&lowbar;ADDRESS` 
| Prefix for pay&hyphen;to&hyphen;public&hyphen;key&hyphen;hash addresses&period;
| `SCRIPT&lowbar;ADDRESS` 
| Prefix for pay&hyphen;to&hyphen;script&hyphen;hash addresses&period;
| `SECRET&lowbar;KEY` 
| Prefix for WIF&hyphen;encoded private keys&period;
| `EXT&lowbar;PUBLIC&lowbar;KEY` 
| Prefix for BIP32 extended public keys&period;
| `EXT&lowbar;SECRET&lowbar;KEY` 
| Prefix for BIP32 extended private keys&period;
| `MAX&lowbar;BASE58&lowbar;TYPES` 
| Number of Base58 prefix types&semi; also the table size&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
