fast_base58 0.1.4 fast_base58: ^0.1.4 copied to clipboard
Libary fast_base58 provides fast implementation of base58 encoding, and supports both flickr alphabet and Bitcoin addresses/IPFS hashes 's alphabet. Base58 is a group of binary-to-text encoding scheme [...]
import 'dart:typed_data';
import 'package:fast_base58/fast_base58.dart';
void main() {
// Uint8List(raw bytes) to base58 string
var encodedStr = Base58Encode(Uint8List.fromList('bitcoin'.codeUnits));
// 4jJc4sAwPs
print(encodedStr);
// base58 string to Uint8List(raw bytes)
var decodedRaw = Base58Decode('4jJc4sAwPs');
// bitcoin
print(String.fromCharCodes(decodedRaw));
}