class BLSSignature implements SimpleOffsetSerializable {

  static BLSSignature random() {
    return random(new Random().nextInt());
  }

    BLSSignature(Signature signature);
    BLSSignature(Bytes signatureBytes);
  private  BLSSignature(Supplier<Signature> signature, Supplier<Bytes> bytesCompressed);

}