You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Wolff Bock von Wuelfingen (Jira)" <ji...@apache.org> on 2025/01/23 13:43:00 UTC

[jira] [Created] (CODEC-326) Adding Base58 support

Wolff Bock von Wuelfingen created CODEC-326:
-----------------------------------------------

             Summary: Adding Base58 support
                 Key: CODEC-326
                 URL: https://issues.apache.org/jira/browse/CODEC-326
             Project: Commons Codec
          Issue Type: New Feature
            Reporter: Wolff Bock von Wuelfingen


While it is coming from the bitcoin world, it is a very handy format for actual humans to read and enter into a software.

For example: In my personal use case, i am generating licence keys which use base58 to reduce the input a human has to do, while at the same time keeping errors low(er) because of the removed characters compared to base64. This is for devices with no internet connection.

I will have to roll my own implementation for now, but would have liked to use Commons Codec for that.

One implementation example can be found [here|https://github.com/WaykiChain/wicc-wallet-utils-kotlin/blob/master/src/main/java/org/bitcoinj/core/Base58.java].



--
This message was sent by Atlassian Jira
(v8.20.10#820010)