cairo_kernel
cairo_kernel is a simple Jupyter kernel for Cairo a smart contract programing language for STARKs.
Installation
-
Install virtualenv
virtualenv -p python3.8 venv source venv/bin/activate -
Clone the repo:
git clone https://github.com/ankitchiplunkar/cairo-jupyter.git -
To install
cairo_kernelfrom local:pip install -e . python -m cairo_kernel.install
Using the Kernel
Cairo example is a working example of the notebook.
Notebook: The New menu in the notebook should show an option for an Cairo notebook.
Console frontends: To use it with the console frontends, add --kernel cairo to their command line arguments.