@@ -20,10 +20,10 @@ matching the Zcash consensus rules exactly.
20
20
However, this library may be of independent interest, as it implements
21
21
ZIP215, a set of precisely specified validation rules for Ed25519 that make
22
22
individual verification consistent with batch verification and are
23
- backwards-compatible with all existing Ed25519 signatures. Any non-Zcash users
23
+ backwards-compatible with all existing Ed25519 signatures. Any non-Zcash users
24
24
should use the ZIP215 rules:
25
25
``` toml
26
- ed25519-zebra = " 2 "
26
+ ed25519-zebra = " 3 "
27
27
```
28
28
29
29
## ZIP 215 and changes to Zcash-flavored Ed25519
@@ -36,12 +36,12 @@ dependence on validation rules inherited from a specific point release of
36
36
verification. More details and motivation are available in the text of [ ZIP215] .
37
37
38
38
The ` 1.x ` series of this crate implements the legacy, pre-ZIP-215 validation
39
- criteria; the ` 2.x ` series of this crate implements the post-ZIP-215
39
+ criteria; the ` 2.x+ ` series of this crate implements the post-ZIP-215
40
40
validation criteria. Users (like Zebra or zcashd) who need to handle the
41
41
upgrade can use both versions simultaneously using cargo renaming, e.g.,
42
42
``` toml
43
43
ed25519-zebra-legacy = { package = " ed25519-zebra" , version = " 1" }
44
- ed25519-zebra-zip215 = { package = " ed25519-zebra" , version = " 2 " }
44
+ ed25519-zebra-zip215 = { package = " ed25519-zebra" , version = " 3 " }
45
45
```
46
46
47
47
## Example
0 commit comments