Base58 Codec

URL-safe encoding, excluding confusing characters 0OlI

📖 Bitcoin Address Example

P2PKH
Mainnet address (common prefix 1)
1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
Example
Compressed public key encoding example
19SmfMGY1oFTfEHccv3GaJPyNo4a6LNaK

Base58Check = Base58 + version prefix + 4-byte checksum, effectively prevents typos

Character Set

123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz