Base58

Base58とは、ビットコインのアドレスに使用されているバイナリ変換形式で、バイナリデータを58種類の文字で表現するフォーマットです。

Base58の特徴は、見違いが起きやすい文字は除外されているため、数字の0やl(小文字のエル)を含まず、base58の0の値は「1」で表します。
使用可能な文字は「123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz」です