toBase58CheckEncode

Encodes the current byte array into a Base58Check-encoded string.

The process involves appending a 4-byte checksum derived from the SHA-256 hash of the byte array to the end of the original byte array. The combined array is then encoded in Base58 using Bitcoin's alphabet.

Return

A Base58Check-encoded string representation of the byte array with checksum included.