Skip to content

Commit 452e516

Browse files
committed
Update links, add info about discord
Signed-off-by: Denis Varlakov <denis@dfns.co>
1 parent c09bf88 commit 452e516

File tree

10 files changed

+36
-24
lines changed

10 files changed

+36
-24
lines changed

README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
![License](https://img.shields.io/crates/l/generic-ec.svg)
44
[![Docs](https://docs.rs/generic-ec/badge.svg)](https://docs.rs/generic-ec)
55
[![Crates io](https://img.shields.io/crates/v/generic-ec.svg)](https://crates.io/crates/generic-ec)
6+
[![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)][in Discord]
67

78
# General elliptic curve cryptography
89

@@ -77,7 +78,7 @@ Crate provides support for following elliptic curves out of box:
7778

7879
[RustCrypto/k256]: https://github.com/RustCrypto/elliptic-curves/tree/master/k256
7980
[RustCrypto/p256]: https://github.com/RustCrypto/elliptic-curves/tree/master/p256
80-
[Dfns/stark]: https://github.com/dfns/stark-curve/
81+
[Dfns/stark]: https://github.com/LFDT-Lockness/stark-curve/
8182
[curve25519-dalek]: https://docs.rs/curve25519-dalek/
8283

8384
In order to use one of the supported curves, you need to turn on corresponding feature. E.g. if you want
@@ -167,6 +168,11 @@ let _ = some_generic_computation(&mut rng, point2);
167168
[examples]: #examples
168169
[supported curves]: #supported-curves
169170

171+
## Join us in Discord!
172+
Feel free to reach out to us [in Discord]!
173+
174+
[in Discord]: https://discordapp.com/channels/905194001349627914/1285268686147424388
175+
170176
## License
171177

172178
The crate is licensed under MIT or Apache-2.0 at your choice.

generic-ec-core/CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Add `Reduce` trait [#34]
44
* Remove hash to curve API [#34]
55

6-
[#34]: https://github.com/dfns/generic-ec/pull/34
6+
[#34]: https://github.com/LFDT-Lockness/generic-ec/pull/34
77

88
## v0.1.4
99
* Add `Additive::double` [#29]
1010

11-
[#29]: https://github.com/dfns/generic-ec/pull/29
11+
[#29]: https://github.com/LFDT-Lockness/generic-ec/pull/29
1212

1313
## v0.1.3
1414

generic-ec-core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "generic-ec-core"
33
version = "0.2.0"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
6-
repository = "https://github.com/dfns/generic-ec"
6+
repository = "https://github.com/LFDT-Lockness/generic-ec"
77
description = "Core traits of `generic-ec` crate"
88

99
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

generic-ec-curves/CHANGELOG.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
## v0.2.1
22
* Fix using wrong feature in conditional compilation that could cause compilation error [#36]
33

4-
[#36]: https://github.com/dfns/generic-ec/pull/36
4+
[#36]: https://github.com/LFDT-Lockness/generic-ec/pull/36
55

66
## v0.2.0
77
* Optimize `Scalar::from_{be|le}_bytes_mod_order` [#34]
88

9-
[#34]: https://github.com/dfns/generic-ec/pull/34
9+
[#34]: https://github.com/LFDT-Lockness/generic-ec/pull/34
1010

1111
## v0.1.5
1212
* Provide `Additive::double` implementation for secp256k1, secp256r1, and stark curves [#29]
1313

14-
[#29]: https://github.com/dfns/generic-ec/pull/29
14+
[#29]: https://github.com/LFDT-Lockness/generic-ec/pull/29
1515

1616
## v0.1.4
1717

generic-ec-curves/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.2.1"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
description = "Elliptic curves for `generic-ec` crate"
7-
repository = "https://github.com/dfns/generic-ec"
7+
repository = "https://github.com/LFDT-Lockness/generic-ec"
88

99
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1010

generic-ec-zkp/CHANGELOG.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
## v0.4.1
22
* Fix `no_std` support [#43]
33

4-
[#43]: https://github.com/dfns/generic-ec/pull/43
4+
[#43]: https://github.com/LFDT-Lockness/generic-ec/pull/43
55

66
## v0.4.0
77
* Update `generic-ec` dep to v0.4 [#40]
88
* Update `udigest` dep to v0.2 [#40]
99

10-
[#40]: https://github.com/dfns/generic-ec/pull/40
10+
[#40]: https://github.com/LFDT-Lockness/generic-ec/pull/40
1111

1212
## v0.3.0
1313
* Bump `generic-ec` to v0.3 [#30]
1414
* Allow `generic_ec_zkp::polynomial::lagrange_coefficient` to accept zero scalars [#35]
1515

16-
[#30]: https://github.com/dfns/generic-ec/pull/30
17-
[#35]: https://github.com/dfns/generic-ec/pull/35
16+
[#30]: https://github.com/LFDT-Lockness/generic-ec/pull/30
17+
[#35]: https://github.com/LFDT-Lockness/generic-ec/pull/35
1818

1919
## v0.2.0
2020
All changes prior to this version weren't documented

generic-ec-zkp/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "generic-ec-zkp"
33
version = "0.4.1"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
6-
repository = "https://github.com/dfns/generic-ec"
6+
repository = "https://github.com/LFDT-Lockness/generic-ec"
77
description = "ZK-proofs and primitives built on top of `generic-ec` crate"
88

99
categories = ["cryptography", "no-std", "no-std::no-alloc"]

generic-ec/CHANGELOG.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
## v0.4.1
22
* Fix `no_std` support [#43]
33

4-
[#43]: https://github.com/dfns/generic-ec/pull/43
4+
[#43]: https://github.com/LFDT-Lockness/generic-ec/pull/43
55

66
## v0.4.0
77
* Update `udigest` to v0.2 [#40]
88
* Add hash to scalar primitive [#40]
99

10-
[#40]: https://github.com/dfns/generic-ec/pull/40
10+
[#40]: https://github.com/LFDT-Lockness/generic-ec/pull/40
1111

1212
## v0.3.0
1313
* Rework `generic_ec::multiscalar` API, optimize Straus algorithm, add Dalek, remove
@@ -16,31 +16,31 @@
1616
* Remove `hash_to_curve` primitive from library API [#34]
1717
* Add `Scalar::is_zero` method [#35]
1818

19-
[#30]: https://github.com/dfns/generic-ec/pull/30
20-
[#34]: https://github.com/dfns/generic-ec/pull/34
21-
[#35]: https://github.com/dfns/generic-ec/pull/35
19+
[#30]: https://github.com/LFDT-Lockness/generic-ec/pull/30
20+
[#34]: https://github.com/LFDT-Lockness/generic-ec/pull/34
21+
[#35]: https://github.com/LFDT-Lockness/generic-ec/pull/35
2222

2323
## v0.2.4
2424
* Add `generic_ec::multiscalar` which helps optimizing multiscalar multiplication [#29]
2525

26-
[#29]: https://github.com/dfns/generic-ec/pull/29
26+
[#29]: https://github.com/LFDT-Lockness/generic-ec/pull/29
2727

2828
## v0.2.3
2929
* Add `generic_ec::serde::PreferCompact` that serializes points/scalars in compact form,
3030
but deserialization recognizes both compact and non-compact formats [#28]
3131

32-
[#28]: https://github.com/dfns/generic-ec/pull/28
32+
[#28]: https://github.com/LFDT-Lockness/generic-ec/pull/28
3333

3434
## v0.2.2
3535
* Implement `serde_with::SerializeAs<&T>` for `generic_ec::serde::Compact` when `T` is
3636
serializable via `Compact` [#27]
3737

38-
[#27]: https://github.com/dfns/generic-ec/pull/27
38+
[#27]: https://github.com/LFDT-Lockness/generic-ec/pull/27
3939

4040
## v0.2.1
4141
* Make `generic_ec::serde` module always available even when `serde` feature is disabled [#25]
4242

43-
[#25]: https://github.com/dfns/generic-ec/pull/25
43+
[#25]: https://github.com/LFDT-Lockness/generic-ec/pull/25
4444

4545
## v0.2.0
4646

generic-ec/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "generic-ec"
33
version = "0.4.1"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
6-
repository = "https://github.com/dfns/generic-ec"
6+
repository = "https://github.com/LFDT-Lockness/generic-ec"
77
description = "General elliptic curve cryptography"
88
readme = "../README.md"
99

generic-ec/src/lib.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
//! ![License](https://img.shields.io/crates/l/generic-ec.svg)
22
//! [![Docs](https://docs.rs/generic-ec/badge.svg)](https://docs.rs/generic-ec)
33
//! [![Crates io](https://img.shields.io/crates/v/generic-ec.svg)](https://crates.io/crates/generic-ec)
4+
//! [![Discord](https://img.shields.io/discord/905194001349627914?logo=discord&logoColor=ffffff&label=Discord)][in Discord]
45
//!
56
//! # General elliptic curve cryptography
67
//!
@@ -75,7 +76,7 @@
7576
//!
7677
//! [RustCrypto/k256]: https://github.com/RustCrypto/elliptic-curves/tree/master/k256
7778
//! [RustCrypto/p256]: https://github.com/RustCrypto/elliptic-curves/tree/master/p256
78-
//! [Dfns/stark]: https://github.com/dfns/stark-curve/
79+
//! [Dfns/stark]: https://github.com/LFDT-Lockness/stark-curve/
7980
//! [curve25519-dalek]: https://docs.rs/curve25519-dalek/
8081
//!
8182
//! In order to use one of the supported curves, you need to turn on corresponding feature. E.g. if you want
@@ -170,6 +171,11 @@
170171
//! [examples]: #examples
171172
//! [supported curves]: #supported-curves
172173
//!
174+
//! ## Join us in Discord!
175+
//! Feel free to reach out to us [in Discord]!
176+
//!
177+
//! [in Discord]: https://discordapp.com/channels/905194001349627914/1285268686147424388
178+
//!
173179
//! ## License
174180
//!
175181
//! The crate is licensed under MIT or Apache-2.0 at your choice.

0 commit comments

Comments
 (0)