Base58BTC
object Base58BTC
Provides utilities for encoding and decoding data using Base58 encoding, specifically following the Bitcoin-based Base58 alphabet.
This object supports encoding data as Base58 strings or byte arrays, and decoding Base58 strings or byte arrays back into their original form.
It uses an internal alphabet of characters "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" to exclude ambiguous characters (like 0, O, I, and l) and simplifies usage for systems like Bitcoin addresses and other cryptographic applications.