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

[Book] Verifying proof #31

Closed
Tracked by #18
dmirgaleev opened this issue Sep 25, 2024 · 17 comments
Closed
Tracked by #18

[Book] Verifying proof #31

dmirgaleev opened this issue Sep 25, 2024 · 17 comments
Assignees
Labels
difficulty: easy documentation Improvements or additions to documentation good first issue Good for newcomers ODHack8

Comments

@dmirgaleev
Copy link
Member

Add a documentation page describing how to verify Stone proof using the binary. It also has to include a section about docker based setup.

Path to your markdown file: docs/pages/usage/verifying.md

References:

@dmirgaleev dmirgaleev added documentation Improvements or additions to documentation good first issue Good for newcomers ODHack8 difficulty: easy labels Sep 25, 2024
@mexes20
Copy link
Contributor

mexes20 commented Sep 25, 2024

@dmirgaleev Assign me to work on this

@Jemiiah
Copy link
Contributor

Jemiiah commented Sep 25, 2024

I’d love to work on this @dmirgaleev

Copy link

onlydustapp bot commented Sep 25, 2024

Hi @mexes20!
Maintainers during the ODHack # 8.0 will be tracking applications via OnlyDust.
Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

Copy link

onlydustapp bot commented Sep 25, 2024

Hi @Jemiiah!
Maintainers during the ODHack # 8.0 will be tracking applications via OnlyDust.
Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

1 similar comment
Copy link

onlydustapp bot commented Sep 25, 2024

Hi @Jemiiah!
Maintainers during the ODHack # 8.0 will be tracking applications via OnlyDust.
Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

@dmirgaleev dmirgaleev mentioned this issue Sep 25, 2024
14 tasks
@vestor-dev
Copy link

hello @dmirgaleev i am a blockchain developer and a technical writer
please can i work on this issue :) and would love to be a contributor

here are some of the docs i have writting:
https://github.com/cairo-book/cairo-book/blob/main/src/ch16-05-01-price-feeds.md

please assign me :)

@Joy-Adah
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi. My name is Joy and I am a web3 developer and contributor. I also have experience in writing documentations.

How I plan on tackling this issue

I plan to approach this by writing a clear and concise documentation that contains a step by step process describing how to verify stone proof using the binary. I will ensure the documentation also includes setting up with docker.

@raizo07
Copy link
Contributor

raizo07 commented Sep 26, 2024

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello I'll like to be assigned to work on this.

I'm a software Dev with over four years experience and have worked on a couple of projects here. Here's a link to my profile https://app.onlydust.com/u/raizo07

@CollinsC1O
Copy link
Contributor

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

@dmirgaleev I will love to work on this, please assign

@Benjtalkshow
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

My name is Benjamin, and I can work on adding a documentation page that explains how to verify Stone proofs using the binary. Since joining OnlyDust, I have made 18 contributions, and I have experience in writing clear documentation, so I’m ready to take on this task.

How I plan on tackling this issue

The goal of this documentation is to make it easy for users to understand how to verify Stone proofs. I want to break it down in a way that anyone can follow, even if they’re not experts in the topic.

I also plan to include a section about setting up verification using Docker. Many people find Docker helpful because it simplifies the installation process, so I think it’s important to share that information.

This documentation will be written in a markdown file located at docs/pages/usage/verifying.md, so it’ll be easy for everyone to access.

To get all the details I need, I’ll refer to the Stone Prover GitHub Repository. This resource has great information about creating and verifying proofs for Cairo programs, which will help a lot in putting together the documentation.

@josephchimebuka
Copy link
Contributor

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello, I am Joseph I am a frontend developer and blockchain developer and I am also an active contributor here on only dust here is my profile https://app.onlydust.com/u/josephchimebuka. This is my first time to contribute to this repo ill appreciate the opportunity to contribute. this is an article I wrote for Karst https://medium.com/@josephchimebuka/krast-a-decentralized-social-graph-built-on-starknet-with-erc-6551-c4c9800b5a9d

How I plan on tackling this issue

I will add a documentation page describing how to verify Stone proof using the binary. And I will conclude in 2-3 days

@MatiasAchucarro
Copy link

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a passionate and results-driven web developer, currently deepening my knowledge in web3 technologies, Cairo, and open-source development through Dojo Coding. My skill set includes expertise in JavaScript, React, HTML, CSS, C# with .NET Entity Framework, and more. I also have experience with tools like Git, GitHub, SQL Server, and Postman. My focus has been on building solid web applications, from task lists to full-fledged CRUD systems, with front-end, back-end, and database integration.

How I plan on tackling this issue

To add documentation on verifying the Stone proof and Docker setup in docs/pages/usage/verifying.md, I would take the following steps:

Create or edit the file: Access verifying.md.

Include binary verification: Add brief instructions on how to verify a Stone proof using the binary, based on the provided reference.

Add Docker configuration: Include concise steps for setting up the environment using Docker.

Review: Ensure the instructions are clear and functional.

@raizo07
Copy link
Contributor

raizo07 commented Sep 26, 2024

@dmirgaleev Acknowledged.

@dmirgaleev
Copy link
Member Author

Hello @raizo07! Welcome aboard! Please don't hesitate to join our Telegram group https://t.me/baking_bad_odhack to ask questions and share your progress! Happy hacking!

@dmirgaleev
Copy link
Member Author

Hey @raizo07! Do you have any progress so far?

@raizo07
Copy link
Contributor

raizo07 commented Oct 1, 2024

Yes @dmirgaleev I'm just testing now to make sure everything works fine according to the docs, will send an updated pr today

@dmirgaleev
Copy link
Member Author

Thanks, it's merged!

@raizo07
Copy link
Contributor

raizo07 commented Oct 3, 2024

Thanks, it's merged!

You're welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: easy documentation Improvements or additions to documentation good first issue Good for newcomers ODHack8
Projects
None yet
Development

No branches or pull requests

10 participants