Base58 provides two functions: encode/1 and decode/1. encode/1 takes an Elixir binary (String, Number, etc.) and returns a Base58 encoded String. decode/1 receives a Base58 encoded String and returns a binary.
Base58
encode/1
decode/1