This project is a validator and executor module adheres to ERC-7579 standard that uses Semaphore for proof validation. Smart accounts incorporate this validator gains the following benefits:
-
The smart account behaves like a M-of-N multi-sig wallet controlled by members of the Semaphore group of the smart account. Proofs sent by the members are used as signatures.
-
The smart accout gains Semaphore property members preserve their privacy that no one know who send the proof (signature) except they must belong to the group while guaranteeing they have not signed before.
Development of this project is supported by PSE Acceleration Program (see thread discussion).
Project Code: FY24-1847
Please refer to the project packages READMEs: