Skip to content

Commit 900b668

Browse files
committed
Update README to include SignerZKEmail and ZKEmailUtils documentation
1 parent 35b0bd6 commit 900b668

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

contracts/utils/README.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ Miscellaneous contracts and libraries containing utility functions you can use t
99
* {ERC7739}: An abstract contract to validate signatures following the rehashing scheme from `ERC7739Utils`.
1010
* {ERC7739Utils}: Utilities library that implements a defensive rehashing mechanism to prevent replayability of smart contract signatures based on ERC-7739.
1111
* {SignerECDSA}, {SignerP256}, {SignerRSA}: Implementations of an {AbstractSigner} with specific signature validation algorithms.
12+
* {SignerZKEmail}: Implementation of an {AbstractSigner} that enables email-based authentication through zero-knowledge proofs.
1213
* {Masks}: Library to handle `bytes32` masks.
14+
* {ZKEmailUtils}: Library for ZKEmail signature validation utilities, enabling email-based authentication through zero-knowledge proofs.
1315

1416
== Cryptography
1517

@@ -25,6 +27,10 @@ Miscellaneous contracts and libraries containing utility functions you can use t
2527

2628
{{SignerRSA}}
2729

30+
{{SignerZKEmail}}
31+
32+
{{ZKEmailUtils}}
33+
2834
== Libraries
2935

3036
{{Masks}}

0 commit comments

Comments
 (0)