BigInt bytesToBigInt(Uint8List bytes) { var hex = bytes.map((byte) => byte.toRadixString(16).padLeft(2, '0')).join(); return BigInt.parse(hex, radix: 16); }