Hi Kirk and Paul,

Thanks for the update on your work on the Rust library. That’s very exciting.

We’ve requested the repo be setup this am which will be at 
incubator-milagro-crypto-rust.

We’re very aware of the BLS signature IETF draft and are working towards 
implementing that capability in both C and JavaScript libraries as we speak.

I did not know about the Telegram channel, thanks for that.

In regards to pushing upstream, the best thing to do for the project is to just 
keep pushing your work as it happens into a forked feature branch off of the 
dev branch of incubator-milagro-crypto-rust.

It would show you are serious about contributing and then we can vote one or 
both of you into the project as full fledged contributors, which means you have 
direct access to the repo.

The ICLA is here to download: 
https://www.apache.org/licenses/contributor-agreements.html#clas

You may wish to do a CLA for Sigma Prime.

If you send those forms into [email protected] and let me know when you have 
done that we can schedule votes for you all to become contributors. You will 
need one form for each dev.

Let me know what else we can do for you all in the interim.

Cheers,
Brian

Forwarded message:

From: Kirk Baird <[email protected]>
To: Brian Spector <[email protected]>
Cc: Paul Hauner <[email protected]>
Subject: Re: Contribute to Apache Milagro?
Date: Wed, 26 Jun 2019 16:20:52 +1000
Hi Brian,

That's very good to hear. We at Sigma Prime are writing an Ethereum2.0 client 
which use BLS381 Signatures extensively. Hence we've created a wrapper around 
the curve points to turn them into Signatures/PublicKeys and I'd be more than 
happy to push my work upstream and help contributing into the future.

I'm not sure if you've heard but there is currently a push for a BLS12-381 
Standard https://github.com/pairingwg/bls_standard. I've been helping with by 
implementing the hash-to-curve functions, which in our library is not fully 
tested yet but when the standard settles a little more I'd be happy to push 
these upstream too. There is also a Telegram channel for the standard if you 
are interested https://t.me/bls_standard_wg.

Cheers Kirk

On Wed, 26 Jun 2019 at 16:03, Brian Spector 
<[email protected]<mailto:[email protected]>> wrote:
Hi Paul, we are going to create a dedicated Rust repo. We should have that up 
today.
Cheers,
Brian

________________________________
From: Paul Hauner <[email protected]<mailto:[email protected]>>
Sent: Wednesday, June 26, 2019 4:49:28 AM
To: Brian Spector
Cc: Kirk Baird
Subject: Re: Contribute to Apache Milagro?

Hi Brian,
  I hope you're well. We were looking for the Milagro repository and we noticed 
this repository<https://github.com/apache/incubator-milagro-crypto> has been 
archived.

I saw here<https://github.com/apache/incubator-milagro> that "For the time 
being, only the C and JavaScript libraries are being supported going forward." 
Does this mean that the Rust library is no longer supported, please?

Kind Regards,

Paul Hauner

+61488 788800
[email protected]<mailto:[email protected]>
www.paulhauner.com<http://www.paulhauner.com/>





On Thu, Jun 13, 2019 at 11:23 PM Paul Hauner 
<[email protected]<mailto:[email protected]>> wrote:
Hi Brian,
  Thanks for reaching out and your contributions to Milagro.

The majority of our work has been around “wrapping” Milagro and adding a 
signature API. I’m not sure this is really appropriate for the core library?

We have been working on some optimizations and new hashing algorithms though, 
I'll definitely talk to the team about pushing these upstream once they're 
clean/sane.

Talk soon,
Paul

On Tue, 11 Jun 2019 at 4:47 pm, Brian Spector 
<[email protected]<mailto:[email protected]>> wrote:
Hi Paul,

this is Brian Spector, I'm a contributor to Apache Milagro, copied is Kealan 
McCusker, another contributor.

Would you mind contributing back the work you have done on 
https://github.com/sigp/milagro_bls directly back into the Milagro project? I 
noticed a couple of you have been working on it, we're looking for additional 
contributors.

Best regards,
Brian

<https://www.google.com/maps/search/1+Primrose+Street+%0D%0A+London,+UK+EC2A+2EX?entry=gmail&source=g>

Brian Spector
Chief Product and Strategy Officer
Qredo Ltd
T: +44 1394825764
1 Primrose 
Street<https://www.google.com/maps/search/1+Primrose+Street+%0D%0A+London,+UK+EC2A+2EX?entry=gmail&source=g>
London, UK EC2A 
2EX<https://www.google.com/maps/search/1+Primrose+Street+%0D%0A+London,+UK+EC2A+2EX?entry=gmail&source=g>
https://qredo.com

Qredo Ltd is a limited company registered in England and Wales (registered 
number 7834052).  This e-mail and any attachments are confidential, and are 
intended only for the named addressee(s).  If you are not the intended 
recipient you may not copy, disclose to anyone else or otherwise use the 
content of this e-mail or any attachment thereto and should notify the sender 
immediately and delete them from your system.


Reply via email to