-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Semaphore Integration] Issue 2: Integrate SemaphoreKeyPts into Soroban #11
Comments
Hi, I'm Derian, a fullstack developer and a member of Dojo Coding. I'm interested in working on this issue. While I am new to this specific topic, I’m eager to learn and follow the SemaphoreKeyPts implementation resource closely to ensure my work aligns with issue requirements. |
hey @evgongora Mind if I work on this one? |
holla @evgongora can i take on this issue? |
My background How I plan on tackling this issue
|
Can I work on this, please? |
To migrate the SemaphoreVerifierKeyPts contract to Soroban, you will need to adapt the existing Solidity-based implementation to fit within the Soroban framework on the Stellar blockchain. |
Hello @evgongora please can I be assigned to this issue |
I’d like to help with this. |
May I take this issue on? To migrate SemaphoreVerifierKeyPts to Soroban, we need to adapt its structure to Soroban’s specific environment and Stellar's protocol constraints. This process involves reconfiguring cryptographic proof verifications and key handling from the Semaphore library to fit Soroban’s smart contract capabilities. The document at SemaphoreKeyPts implementation provides a guide on re-implementing key points within Stellar’s decentralized framework, including necessary modifications for proof logic, parameter adjustments, and data storage compatible with Soroban’s WASM-based runtime. |
Can I try solving this issue? |
hey sir I'd like to handle this task. |
Hey @sasasamaes! Any update on this? :) |
Hi @evgongora I’m finalizing the implementation and testing phase, and I plan to open a pull request :D thanks! |
As part of the core contracts we need to migrate the
SemaphoreVerifierKeyPts
to Soroban.Follow this resource: https://github.com/ZencypherSolutions/semaphore-stellar-docs/blob/main/research/SemaphoreKeyPts-implementation.md
The text was updated successfully, but these errors were encountered: