An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/Eacred/base58

Package base58 provides an API for working with modified base58 and Base58Check encodings. Standard base58 encoding is similar to standard base64 encoding except, as the name implies, it uses a 58 character alphabet which results in an alphanumeric string and allows some characters which are problematic for humans to be excluded. Due to this, there can be various base58 alphabets. The modified base58 alphabet used by Decred, and hence this package, omits the 0, O, I, and l characters that look the same in many fonts and are therefore hard to humans to distinguish. The Base58Check encoding scheme is primarily used for Decred addresses at the time of this writing, however it can be used to generically encode arbitrary byte arrays into human-readable strings along with a version byte that can be used to differentiate the same payload. For Decred addresses, the extra version is used to differentiate the network of otherwise identical public keys which helps prevent using an address intended for one network on another.
6 versions
Latest release: over 5 years ago
3 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/Eacred/base58

View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/Eacred%2Fbase58

Dependent Repos 2

Eacred/cspp

Size: 690 KB - Last synced: over 1 year ago - Pushed: over 5 years ago

Eacred/eacrd
Eacred daemon in Go (golang).

Size: 6.11 MB - Last synced: 9 months ago - Pushed: about 5 years ago