Base58은 이진 데이터를 인코딩하는 방법으로, 비트코인 주소 및 기타 암호화폐에서 일반적으로 사용됩니다. Base58 문자 집합은 숫자 0, 대문자 O와 I, 소문자 l, 그리고 +와 / 기호 등 혼동하기 쉬운 문자를 제외하여 수동 입력 및 인식에 더 적합합니다. Base58 문자 집합에는 다음이 포함됩니다: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Base58로 인코딩된 데이터는 원본 데이터의 약 137% 크기로 Base64보다 약간 크지만 더 읽기 쉽습니다.