kkrt-labs / cairo-vm-ts

A typescript implementation of the Cairo VM
Apache License 2.0
20 stars 13 forks source link

Roadmap #45

Closed zmalatrax closed 5 months ago

zmalatrax commented 7 months ago

This document is still WIP and subject to change

Goals:

While performing the different steps of the project, writing documentation on the different concepts of the VM is a must, to better understand them ourselves, and for the Cairo ecosystem

Step 1: Technical Research As we aim to provide a pedagogic Cairo 1 VM, the project architecture could differ from the current ones, based off the rust version

Step 2: Architecture

Step 3: Cairo VM Implementation

Step 4: StarkNet Contracts implementation