Skip to content
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

Recreate simple-identity with SP1 instead of Risc0 #8

Open
alexture opened this issue Jan 15, 2025 · 19 comments
Open

Recreate simple-identity with SP1 instead of Risc0 #8

alexture opened this issue Jan 15, 2025 · 19 comments

Comments

@alexture
Copy link
Collaborator

alexture commented Jan 15, 2025

Hylé has an identity contract example called simple-identity and leveraging Risc0.

We'd like you to rebuild the example with SP1, using the same structure as in our simple-token-SP1 example.

Contributor guidelines

Please read our contributor guidelines on how to apply. Applications that don't follow these guidelines will not be accepted.

One exception: please make your pull request in our examples folder, not in this folder. All other guidelines apply.

Resources

@OthmanImam
Copy link

I'd like to handle this task.

@kenkomu
Copy link

kenkomu commented Jan 22, 2025

My name is Kenneth Njoroge. I have experience working with Risc0 and SP1(succinct). On the issue my guiding principal would be using the simple-identity contract leveraging Risc0 and using the same structure as in our simple-token-SP1 example. I would like to get the opportunity and work on the issue.

@martinvibes
Copy link

Holla i'm Martin, I'm a frontend developer who enjoys building smooth applications to pixel perfect and engaging websites using JavaScript, typescript and frameworks(React, nextjs, tailwindcss etc.) and i have contributed to other projects that have been merged.
Am also experienced in working and writing smart contracts.
Kindly assign :)

@Kingsuite
Copy link

Could I take on this issue?

@danielrobotz
Copy link

May I take care of this?

@suhas-sensei
Copy link

Could I grab this task? I’m currently learning about zero-knowledge proofs and RISC0, and this task aligns perfectly with my goal of gaining some experience. I’ll follow the contributor guidelines and structure the implementation based on the simple-token-SP1 example and issue a pr in 3 days ig.

@vestor-dev
Copy link

Holla i'm Vestor, I'm an experienced frontend developer and a smart contract developer and i would love to take on this issue.
Kindly assign :) and i'll get to work

@bruhhgnik
Copy link

Hey Hyle team! I'm Agnik
I have experience with Sp1, not much with risczero.
But with little research i can ship the deliverable within 2-3 days max.
Waiting for the assignment!

@Wendyalbert
Copy link

May I take care of this?

@Jagadeeshftw
Copy link

Proposal to Work on the Issue

I am eager to contribute to this issue and believe I am well-suited for the task, given my extensive experience in Cairo programming and building decentralized applications on StarkNet. My expertise spans across multiple domains crucial for this implementation:

  • Smart Contracts & Blockchain Development: Proven expertise in StarkNet, Stellar, and Rust, with hands-on experience in developing secure and efficient smart contracts, blockchain integrations, and high-performance backend systems.
  • Backend Engineering: Strong background in designing and managing scalable APIs, handling server-side operations, and ensuring robust backend performance for blockchain applications.
  • Frontend Development: Proficient in building intuitive and responsive frontend interfaces using React and Next.js, ensuring seamless interaction between users and blockchain-based applications.

Why Assign This to Me?

I have a track record of delivering high-quality solutions efficiently, with a deep understanding of smart contract security, decentralized architectures, and full-stack development. My ability to bridge frontend, backend, and blockchain components ensures a well-rounded, optimized solution.

Estimated Timeline

I anticipate delivering a fully functional solution within 2 days. Please let me know if I can proceed.

I am excited about the opportunity to contribute and look forward to collaborating!

Best regards,
Jagadeesh B

@guha-rahul
Copy link

I have an experience with Risc zero and this will be a fun opportunity to work with SP1. Would love to tackle it

@FrankiePower
Copy link

Hello Team,

My name is SuperFranky, and I am excited to be participating in the first edition of ODBoost. I am a frontend and blockchain developer with over 3+ years of experience. The Frontend experience is 3 years while the blockchain is about 6-8 months. I have contributed to a variety of interesting projects in the Web3 space. My expertise in React, Next.js, Solidity, Cairo, responsive design, and an array of other programming languages makes me confident in delivering high-quality solutions.

I have contributed to and hacked on several blockchains, including Base, Arbitrum, Scroll, Ethereum, Stellar, and StarkNet, which has deepened my understanding of blockchain ecosystems and development.

I am particularly interested in this project because i am currently learning rust mainly because i enrolled in a zk bootcamp and this past week, we've been learning about polynomials, their implementations, schwartz zippel lemma and so much more. i think this project will be a great opportunity for me to learn and have a practical implementation of what i've been learning and i hope i am considered for it.

please and thank you.

@1nonlypiece
Copy link

Application for Contribution

I am excited about the opportunity to contribute to this issue and am confident that my expertise aligns well with the requirements. With a strong background in Cairo programming and decentralized application development on StarkNet, I bring a well-rounded skill set to deliver an effective solution.

Relevant Expertise

  • Blockchain & Smart Contracts: Extensive experience with StarkNet, Stellar, and Rust, specializing in developing secure and optimized smart contracts, blockchain integrations, and high-performance backend infrastructure.
  • Backend Development: Well-versed in API design, server-side logic, and scalable system architecture, ensuring efficient and seamless backend performance.
  • Frontend Engineering: Skilled in crafting interactive and responsive UI components using React and Next.js, enhancing the user experience for blockchain-based platforms.

Why Consider My Application?

My proven track record of delivering high-quality, optimized solutions in blockchain and full-stack development sets me apart. I have a deep understanding of smart contract security, decentralized architectures, and the synergy between frontend, backend, and blockchain layers—ensuring a seamless and efficient implementation.

ETA

I expect to have a working solution ready within 48 hours. Please let me know if I can proceed with the implementation.

@aniruddhaaps
Copy link

Hey, I'm a rust developer and want to contribute to the issue. To address this issue,
-I would rebuild the simple-identity contract using SP1, following the same structure as in the simple-token-SP1 example for consistency.
-Then would refer to the simple-identity code and its documentation for the implementation details.
-Finally I will submit the completed work as a pull request in the examples folder, adhering strictly to the contributor guidelines.

@ShantelPeters
Copy link

I'd like to handle this task.

@sigmadawg
Copy link

Can I be assigned to this?

@sigmadawg
Copy link

Hey team
I have some experience working with risczero recently,
think this is going to be a very cool project to work with!
I can make the pr within 3-4 days max!
Looking forward for approval!

@caxtonacollins
Copy link

Could I be assigned to this?

@bruhhgnik
Copy link

@alexture Thanks for the assignment! working on this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests