FWIW, I have the NIST curves in this PR: https://github.com/ceramicnetwork/js-ceramic/pull/1884 . I booked ETH Denver this year: Feb 11- 20th, so I will be focusing on that for the time being. If you are talking about what I think you are talking about, maybe I can help. -Brent Shambaugh GitHub: https://github.com/bshambaugh Website: http://bshambaugh.org/ LinkedIN: https://www.linkedin.com/in/brent-shambaugh-9b91259 Skype: brent.shambaugh Twitter: https://twitter.com/Brent_Shambaugh WebID: http://bshambaugh.org/foaf.rdf#me On Thu, Jan 13, 2022 at 2:54 PM Christopher Allen < ChristopherA@lifewithalacrity.com> wrote: > Blockchain Commons has an open-source project keytool-cli ( > https://github.com/BlockchainCommons/keytool-cli) written in C/C++ that > given a random seed (for instance, > https://github.com/BlockchainCommons/seedtool-cli) and an HD path will > derive a variety of hd-keys, base58 addresses, etc. (full list of output > formats: > https://github.com/BlockchainCommons/keytool-cli/blob/master/MANUAL.md#formats > ). > > For instance: > > ``` > keytool \ > --seed 1eb5338edac6fae54cbb172091ae6c1a \ > master-key \ > master-key-base58 > ``` > > We would like to flat-rate commission a PR to this project to offer as > output the public key formats used by did:key for secp-based keys, along > with tests, under our open software developer contract > https://github.com/BlockchainCommons/Open-Development/tree/master/open-software-developer-contract, > with the final project licensed BSD-2-Clause Plus Patent License. > > If someone is interested in tackling this relatively simple and > well-scoped project, let me know. > > -- Christopher Allen > > P.S. Future work could include adding schnorr signature support for > did:key (a much harder project in C/C++). Currently keytool-cli can only > sign bitcoin PSBTs. > >Received on Thursday, 13 January 2022 21:26:47 UTC
This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:25:28 UTC