dipdup-io / stone-packaging

Various forms of distribution for the Starkware Stone prover and verifier
MIT License
11 stars 16 forks source link

[Book] Stone parameters #28

Open dmirgaleev opened 5 days ago

dmirgaleev commented 5 days ago

Add a documentation page that describes how to create a parameter file for the Stone prover depending on the program and what is the format of that file.

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

References:

od-hunter commented 5 days ago

Hi @dmirgaleev ,Please let me work on this when od hack starts.

onlydustapp[bot] commented 5 days ago

Hi @od-hunter! 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.

CollinsC1O commented 4 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a front-end and also a blockchain developer with experience in technical writing and documentation

How I plan on tackling this issue

ShantelPeters commented 4 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

i am a blockchain developer , this would be my first time contributing to this ecosystem .can i be assigned to this issue ,i am avaliable to work

How I plan on tackling this issue

To approch the problem i will create a documentation page:

  1. Research: Review the provided references to understand how to create a parameter file for the Stone prover.
  2. Write Documentation: -*Introduction: Briefly explain the purpose of the parameter file in the Stone prover.
    • Format: Describe the required format of the parameter file, including key sections and examples.
    • Creation Steps: Provide clear steps to create the parameter file based on the program:
      1. Identify program-specific requirements.
      2. Outline necessary parameters and their formats.
      3. Example content for a parameter file.
  3. Markdown Formatting: Use headers, lists, and code blocks to enhance clarity.
  4. Save the File: Name the file docs/pages/usage/parameters.md and integrate it into the documentation structure.
LazarusAA commented 4 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I'm Alvaro Lazarus a passionate blockchain developer with a good amount of experience on this ecosystem, I love working on clean documentations which makes me confident I can complete this issue, I haven't worked with Stone Packaging before but would love for this to be my first contribution to the project.

How I plan on tackling this issue

To address the issue, I will introduce the Stone prover and highlight the importance of parameter files. I’ll outline key fields such as input parameters, program type, and constraints, and provide a sample configuration in the required format (JSON or YAML). Key sections will include arguments and optional parameters, along with steps for validating the parameter file before use. Finally, I will create structured documentation with headers and code blocks, saving it as docs/pages/usage/parameters.md for integration into the overall documentation.

Best regards, Lazarus

Kaminar-i commented 4 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

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

How I plan on tackling this issue

this will be my first time ccontributing to this repo

dmirgaleev commented 3 days ago

Hello @LazarusAA! 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!

LazarusAA commented 1 day ago

Thanks for the warm welcome @dmirgaleev! I'll work on the issue ASAP.