/awesome-starknet

A curated list of awesome StarkNet resources, libraries, tools and more

starknet logo

Awesome StarkNet

awesome list badge build status badge GitHub contributors pull requests welcome badge

A curated list of awesome StarkNet resources, libraries, tools and more.

Please check the contribution guidelines for information on formatting and writing pull requests.

Contents

Resources

Official

Tutorials

Articles

Security

Examples

  • Cairo by Example - An introduction to Cairo with simple examples.
  • Skeleton for StarkNet
    • Quick example of a Minimum StarkNet-verifiable program
  • Skeleton for SHARP
    • SHARP programs differ from StarkNet Cairo programs, this shows how to use SHARP for your own custom Cairo deploys (e.g. if you'd use StarkEx)
Educational
Built / Deployed on StarkNet

Templates

Books

Practice

Jobs

Libraries

Tools

General

  • starknet-devnet - A local testnet for StarkNet
  • nile - CLI tool to develop StarkNet projects written in Cairo by OpenZeppelin
  • starkops - StarkNet CLI
  • argent-x - Browser extension wallet for StarkNet

Utility

  • warp - Solidity to cairo transpiler

Audit

Editor Plugins

Vim

  • cairo.vim - (Outdated) vim syntax plugin for Cairo

Visual Studio Code

  • Cairo VS Code - VS Code syntax support for Cairo (requires manual installation)

License

CC0

To the extent possible under law, Georgios Konstantopoulos has waived all copyright and related or neighboring rights to this work.