A straight forward implementation of base58check extending upon bs58.
bs58check is a JavaScript library that provides a straightforward implementation of base58check encoding and decoding, extending the bs58 library. It is built for and used within the BitcoinJS ecosystem, enabling encoding and decoding of data with SHA256 checksums using the base58check format commonly seen in Bitcoin applications. The project is maintained by the bitcoinjs organization and is distributed as an npm package.