Objective:
Explore methods for adapting the Semaphore protocol (originally built for BN254) to operate with Stellar’s BLS12-381 support.
Tasks:
- Investigate existing literature and documentation on elliptic curves and zero-knowledge proofs.
- Review current implementations and related projects for insights on adapting circuit components, trusted setups, and hash functions.
- Identify the main challenges in migrating from BN254 to BLS12-381.
- Summarize findings and propose recommendations for the adaptation process.
Outcome:
- Produce a concise report detailing challenges, potential approaches, and next steps for the adaptation project.
Objective:
Explore methods for adapting the Semaphore protocol (originally built for BN254) to operate with Stellar’s BLS12-381 support.
Tasks:
Outcome: