Bytes to BigInt
static BigInt bytesToBigInt(Uint8List bytes) { if (bytes.isEmpty) { return BigInt.zero; } return BigInt.parse('0x${bytesToHex(bytes)}'); }