Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.

¿Es starkware-libs/cairo-vm apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en starkware-libs/cairo-vm para saber con qué frecuencia se fusionan. Ahora mismo hay 3 issues aptos para principiantes abiertos.

Estrellas
587
Forks
221
Issues abiertos para principiantes
3
Issues indexados
32
Merge medio
15 d 58 min
PR fusionados (30 d)
1
Lenguaje dominante
Rust
Licencia
Apache-2.0
Último push a GitHub
30/9/2026
Última indexación
20/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a starkware-libs/cairo-vm

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  3. Elige uno de los 3 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Document MSRV in Cargo.toml
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100

    starkware-libs/cairo-vm#2376 ·

  • bug: inv_mod_p_uint512 returns incorrect inverse for primes > CAIRO_PRIME (Felt252 truncation not addressed by #2262)
    Abierto
    bug

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    starkware-libs/cairo-vm#2343 ·

  • perf: Store instruction as compact integer, extract fields on demand
    Abierto
    performance

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2310 ·

  • Avoid Dictionary HashMap Cloning in `dict_manager`
    Abierto
    performance research

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    starkware-libs/cairo-vm#2305 ·

  • Reduce string allocations in `ExecutionScopes`
    Abierto
    performance research

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    starkware-libs/cairo-vm#2304 ·

  • Fix known FIXME about BTreeMap Key Cloning
    Abierto
    performance research

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2303 ·

  • Inline step operations
    Abierto
    performance research

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    starkware-libs/cairo-vm#2302 ·

  • Remove clones in step operations
    Abierto
    performance research

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    starkware-libs/cairo-vm#2301 ·

  • Bump Cairo to 2.14.1-dev.1
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    blocked

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2280 ·

  • Review fuzzers
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2252 ·

  • Move crates for VM helpers into `bin` directory
    Abierto
    refactor

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2196 ·

  • Investigate using blake2s logic from `types-rs` repo
    Abierto
    refactor research

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2159 · 2 comentarios ·

  • Remove clippy `result_large_err` in functions where `CairoRunError` is returned
    Quizá libre de nuevo @dimka90 la tomó hace 286 días y no hay ningún pull request abierto. Abierto
    refactor

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    starkware-libs/cairo-vm#2102 · 2 comentarios ·

  • Documentation Cleanup
    Abierto
    documentation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#2091 · 1 comentario ·

  • Refactor `create_entry_code`
    Quizá libre de nuevo @dimka90 la tomó hace 286 días y no hay ningún pull request abierto. Abierto
    cairo1run refactor

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    starkware-libs/cairo-vm#2020 · 2 comentarios ·

  • bug: erroneous hint reference
    Abierto
    bug check-outdated

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#1998 · 13 comentarios ·

  • Inconsistent offset calculation
    Abierto
    bug check-outdated

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#1986 · 1 comentario · 1 reacción ·

  • Support Arch Linux in install scripts
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    starkware-libs/cairo-vm#1983 ·

  • enable the use of the VM with other prime numbers
    Abierto
    breaking enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    starkware-libs/cairo-vm#1910 ·

  • core: not able to run when `execution_base` segment is not 1
    Abierto
    bug check-outdated

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    starkware-libs/cairo-vm#1908 · 6 comentarios ·

  • Add CI tests integrating with the prover
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    starkware-libs/cairo-vm#1867 ·

  • Add tracing
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#1766 ·

  • Why does Program do not implement `serde`?
    Abierto
    breaking check-outdated enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#1660 · 18 comentarios ·

  • Remove create_entry_code function
    Abierto
    cairo1run refactor

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    starkware-libs/cairo-vm#1572 ·

  • Avoid Sierra and casm compilation
    Abierto
    cairo1run

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    starkware-libs/cairo-vm#1571 · 1 comentario · 1 reacción ·

  • Refactor: change lifetime for parameter `var_name` of `get_constant_from_var_name` from 'static to 'a
    Quizá libre de nuevo @mahmudsudo la tomó hace 726 días y no hay ningún pull request abierto. Abierto
    refactor

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    starkware-libs/cairo-vm#1522 · 1 comentario ·

  • Remove use of `usize` from the VM core struct
    Abierto
    breaking

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    starkware-libs/cairo-vm#1498 · 12 comentarios ·

  • Use simdjson to deserialize struct
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    check-outdated enhancement performance

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    starkware-libs/cairo-vm#1295 · 4 comentarios ·

  • Document cairo-rs API
    Quizá libre de nuevo @fmoletta la tomó hace 1211 días y no hay ningún pull request abierto. Abierto
    documentation

    starkware-libs/cairo-vm#1234 · 1 comentario · 1 asignado ·

  • [Hints] Tracking issue for missing hints (auto-updated)
    Abierto
    enhancement hints

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    starkware-libs/cairo-vm#1031 · 1 comentario ·

  • Implement a debugger and dissasembler
    Abierto
    enhancement research

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    starkware-libs/cairo-vm#313 ·

  • Check if we can add rayon in the future to parallelize work
    Abierto
    low-priority performance research

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    starkware-libs/cairo-vm#59 ·

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.