mirror of
https://github.com/luxfi/multi-party-eddsa.git
synced 2026-07-27 02:21:13 +00:00
additions to init version
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
Contributing to the Multisig ed25519 project
|
||||
=====================================
|
||||
|
||||
Pull requests are always welcome, and the KZen dev team appreciates any help the community can
|
||||
give to help make Multisig Schnorr project better.
|
||||
|
||||
Contributor Agreement (CA)
|
||||
----------------
|
||||
|
||||
Any contributor must sign the Contributor Agreement (CA).
|
||||
|
||||
### How to sign the Contributor Agreement (CA)?
|
||||
|
||||
Please send an email to [github@kzencorp.com](mailto:github@kzencorp.com) containing your github username, the CA will be send to you by email.
|
||||
After signature you will be added to the team as a contributor.
|
||||
|
||||
Communication Channels
|
||||
----------------
|
||||
|
||||
* Most communication about KZen cryptography happens on Telegram, feel free to send us an email with your contact details.
|
||||
|
||||
* Discussion about code base improvements happens in GitHub issues and on pull requests.
|
||||
|
||||
Contributor Workflow
|
||||
----------------
|
||||
|
||||
The codebase is maintained using the "contributor workflow" where everyone contributes patch proposals using "pull requests". This facilitates social contribution, easy testing and peer review.
|
||||
|
||||
To contribute a patch, the workflow is as follows:
|
||||
|
||||
* Fork repository
|
||||
* Create topic branch
|
||||
* Commit patches
|
||||
* Push changes to your fork
|
||||
* Create pull request
|
||||
|
||||
Make sure to provide a clear description in your Pull Request (PR).
|
||||
|
||||
### Header
|
||||
|
||||
Make sure to include the following header (by configuring your IDE) in all files:
|
||||
|
||||
```rust
|
||||
/*
|
||||
Multisig ed25519
|
||||
|
||||
Copyright 2018 by Kzen Networks
|
||||
|
||||
This file is part of Multisig ed25519 library
|
||||
(https://github.com/KZen-networks/multi-party-ed25519)
|
||||
|
||||
Multisig ed25519 is free software: you can redistribute
|
||||
it and/or modify it under the terms of the GNU General Public
|
||||
License as published by the Free Software Foundation, either
|
||||
version 3 of the License, or (at your option) any later version.
|
||||
|
||||
@license GPL-3.0+ <https://github.com/KZen-networks/multi-party-ed25519/blob/master/LICENSE>
|
||||
*/
|
||||
```
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
Multisig Schnorr
|
||||
Multisig ed25519
|
||||
|
||||
Copyright 2018 by Kzen Networks
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
Multisig Schnorr
|
||||
Multisig ed25519
|
||||
|
||||
Copyright 2018 by Kzen Networks
|
||||
|
||||
@@ -13,5 +13,5 @@
|
||||
|
||||
@license GPL-3.0+ <https://github.com/KZen-networks/multisig-schnorr/blob/master/LICENSE>
|
||||
*/
|
||||
// Simple Schnorr {2,2}-Signatures (https://eprint.iacr.org/2018/068.pdf, https://eprint.iacr.org/2018/483.pdf subsection 5.1)
|
||||
// simple ed25519 based on rfc8032
|
||||
pub mod multi_sig;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
Multisig Schnorr
|
||||
Multisig ed25519
|
||||
|
||||
Copyright 2018 by Kzen Networks
|
||||
|
||||
@@ -14,9 +14,9 @@
|
||||
@license GPL-3.0+ <https://github.com/KZen-networks/multisig-schnorr/blob/master/LICENSE>
|
||||
*/
|
||||
|
||||
//! Simple Schnorr {2,2}-Signatures
|
||||
//! Simple ed25519
|
||||
//!
|
||||
//! See https://eprint.iacr.org/2018/068.pdf, https://eprint.iacr.org/2018/483.pdf subsection 5.1
|
||||
//! See https://tools.ietf.org/html/rfc8032
|
||||
use cryptography_utils::{BigInt, FE, GE, PK, SK};
|
||||
|
||||
use cryptography_utils::cryptographic_primitives::proofs::*;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
Multisig Schnorr
|
||||
Multisig ed25519
|
||||
|
||||
Copyright 2018 by Kzen Networks
|
||||
|
||||
|
||||
Reference in New Issue
Block a user