Awesome
Cairo Goldmine
A COMPREHENSIVE, ANNOTATED LIST OF REPOSITORIES OF THE STARKNET ECOSYSTEM.
This list is frequently updated in an automated way. The tags and ratings system are provisional and we are happy to receive your suggestions to improve it. If your repo is listed here, feel free to submit to us a more precise category/tagging or description, opening an issue here (if you're not listed, open an issue too and we'll add it).
If you are interested in Cairo/Starknet dev, in the near future we are planning to highlight a specific section with the most stable/useful resources.
If you are a Cairo/Starknet learner, you should find your own repo in the Educational Resources/Exercises section. Let us know if we are missing it!
Visit us frequently, our ecosystem is growing exponentially... don't miss a thing!
Cairo Goldmine has been updated on September 10th! Stay tuned for more repos next weekend! 412 Repos listed!!
CONTENT
TOOLING
- cairo-contracts - OpenZeppelin Contracts written in Cairo for StarkNet, a decentralized ZK Rollup - 530 stars
- nile - CLI tool to develop StarkNet projects written in Cairo - 274 stars
- starknet.js - JavaScript library for StarkNet - 261 stars
- cairo-rs - Rust implementation of the Cairo VM - 201 stars
- protostar - Protostar is a toolchain for developing and testing with Cairo contracts for StarkNet - 153 stars
- starknet.py - Python SDK for StarkNet. - 140 stars
- starknet-hardhat-plugin - A plugin for integrating Starknet tools into Hardhat projects - 128 stars
- starknet-devnet - A local testnet for Starknet - 125 stars
- amarna - Amarna is a static-analyzer and linter for the Cairo programming language - 102 stars
- giza - A Cairo VM prover implemented using Winterfell - 89 stars
- toth - Cairo/Starknet bytecode analyzer & disassembler - 76 stars
- onlydustxyz/generator-starknet - This is a development platform to quickly generate, develop & deploy smart contract based applications on StarkNet - 34 stars
- pytest-cairo - pytest-cairo: pytest support for cairo-lang and starknet - 29 stars
- cairo-base64 - A base64 encoding library for Cairo - 29 stars
- cairo-jupyter - Jupyter kernel for Cairo smart contract language - 28 stars
- Papyrus - A Symbolic Execution Tool for Cairo - 27 stars
- felucca - Felucca: Dependency Management for Cairo - 24 stars
- scaffold-stark - StarkNet dev stack focused on fast product iterations, inspired by scaffold-eth - 24 stars
- cairo-foundry - Foundry like framework for starknet contracts - 22 stars
- starknet-jvm - SDK for JVM languages (java, kotlin and others). - 21 stars
- Starkops - StarkNet Toolchain CLI written in TypeScript. - 19 stars
- starknet-web3-rpc-adapter - Adapter application for consuming web3 messages from ie. wallets, and passing them on to starknet - 19 stars
- starknet-boilerplate - A basic starting point for starknet / cairo projects using starknetjs and nile. - 17 stars
- ape-starknet - An ape plugin for the StarkNet networks - 15 stars
- pre-commit-cairo - Cairo hooks for pre-commit- 15 stars
- cairo-glyph - Proof-of-concept package manager for Cairo - 11 stars
- onnx-cairo - ONNX Runtime in Cairo for deploying ML models in StarkNet- 11 stars
- StarkWare - StarkTx - StarkNet transactions decoder - 11 stars
- prototype - a batteries-included template for Cairo projects on StarkNet - 10 stars
- starkware-remix-plugin - This plugin aims for having smart contracts which are written in Cairo to be compilied and then deployed. - 9 stars
- cairo-base64 - A library for base64 encoding multi character ascii felts - 8 stars
- cairo-cli-docker - This is a repository for building and pushing Docker images required by Cairo tools. - 7 stars
- smartonnx - Tool to convert a ONNX model to Cairo smart contract - 6 stars
- protostar-vs-nile - comparing 2 development frameworks for starknet - 6 stars
- cairo-dap - Debugger Adapter Protocol Server - 6 stars
- cairotest - A test suite for Cairo based on PyTest and Hypothesis - 5 stars
- ape-cairo - A compiler plugin for ape for the Cairo-lang - 5 stars
- starknet-hardhat-typescript-example - Example setup of a Starknet-Hardhat-TypeScript project. This is an empty project that you can take a fork. It's configured and works following the instructions. - 5 stars
- Zem - A deployment system for Hardhat which supports EVM and StarkNet contracts - 4 stars
- starkBridgeLocal - Local Test Environment For StarkNet L1 <> L2 Messaging - 3 stars
- encodingutils - Small utils for encoding/decoding - 3 stars
- hardhat-starknetjs - Hardhat plugin which integrates StarkNet.js to allow deploying and interacting with StarkNet contracts from Hardhat projects - 3 stars
- starknet-stack - FIFO stack,install hardhat, and understand how to write tests - 2 stars
- protostar-vscode-test-adapter - vscode extension to view protostar tests in the Test Explorer - 2 stars
- stark-util - Suite of Dev Tools for Stark/Cairo - 2 stars
- simps - Monorepo for StarkNet Improvement Projects (SIMPs) platform - 2 stars
- gaetbout/huffman-coding - In this repository I'll try to implement the Huffman coding algorithm. This is a lossless compression algorithm. - 2 stars
- stark-browniesh - Interactive CLI wrapper for nile (OZ) and starknet-devnet - 2 stars
- starknet-hardhat-lab-1 - Advanced Sample Hardhat Project - 1 stars
- hardhat-starknet-compile - Hardhat plugin for automatically and intelligently compiling StarkNet contracts - 0 stars
LIBS
- cairo-lib - Library for common cairo functions - 37 stars
- starknet-libs - A set of librairies in Cairo for use on StarkNet - 35 stars
- caistring - Working with strings in Cairo - 18 stars
- starknet-array-manipulation - Here is a simple lib to do some common array operations. - 15 stars
- starknet-felt-packing - The idea of this library is to be able to store multiple smaller felts into a 1 felt - 14 stars
- NIT-ZKP - Process text files in Cairo to check program attributes. - 1 stars
- starknet-cairo-util - Collection of snippets and libs written for Cairo - 1 stars
- starknet-libs - A set of librairies in Cairo for use on StarkNet - 1 stars
CRYPTOGRAPHY
- bulletproof-cairo - Cairo Bulletproofs - 29 stars
- nistp256-cairo - A cairo implementation of NIST P-256(AKA Secp256R1). - 28 stars
- circom_export_to_cairo - Export Circom verifier to Cairo - 27 stars
- common-ec-cairo - A Cairo implementation of common Elliptic Curve - 20 stars
- crypto-cpp - Starkware's efficient implementation of the Pedersen hash - 18 stars
- cairo-alt_bn128 - Cairo implementation of alt_bn128 - 18 stars
- cairo-aes - AES implementation for Cairo - 17 stars
- optimized_ecc_cairo - set of operations over extension fields FQ, FQ2, and FQ12 as well as points in subgroups G1 and G2 - 7 stars
- cairo-bls12-381 - BLS12-381 written in cairo - 4 stars
- ripemd160-cairo - A Cairo implementation of Ripemd-160 - 3 stars
- cairosha256 - No description, website, or topics provided. - 3 stars
- starknet-signatures - we took the StarkNet curve and made a signature library compatible with the built in ECDSA verifier - 3 stars
- snarkmerkle - No description, website, or topics provided. - 1 stars
MATH
- cairo-math-64x61 - Fixed point 64.61 math library for Cairo / Starknet - 53 stars
- cairo-integer-types - A library for bitwise integer types (e.g. int64 or uint32) in Cairo, with a test suite - 26 stars
- cairo-math - Smart contract Cairo library for advanced fixed-point math - 26 stars
- graphiro - A graph library built with Cairo - 25 stars
- xoroshiro-cairo - A xoroshiro128** pseudorandom number generator implementation in Cairo - 24 stars
- cairo-graphs - A graph library in Cairo - 16 stars
- ratios_cairo - Repository that defines a cairo struct called ratio that represents a rational number, x/y where x and y are in z mod p. Defines several operations between ratios. - 13 stars
- Cairo-SafeMath - No description, website, or topics provided. - 12 stars
- cairo-wadray - A felt-based WadRay library for Cairo and Starknet - 10 stars
- fixed_point - fixed point math in cairo - 9 stars
- ff-cairo - An Cairo implementation of finite field operations - 7 stars
- fangcheng - Cairo solver of systems of linear equations and matrix utils - 6 stars
- specialfunctions_cairo - Special functions of mathematical physics for Cairo-lang - 6 stars
- shortest-path-faster-cairo - Cairo implementation of the Shortest Path Faster algorithm - 5 stars
- multi-precision_cairo - Math of 384 bit numbers in pure cairo. Geared towards being used in ecc - 5 stars
- cairo-rand-64x61 - A pseudorandom and procedural generation library using 64.61 fixed point math for Cairo - 3 stars
- rpow - Cairo Implementation of fast exponentiation algorithm by MakerDAO - 2 stars
- DecimalToBinary - Starknet smart contract converting decimal to binary - 0 stars
DATA STRUCTURES AND ALGORITHMS
- tiny-dnn-on-starknet - Showing it is possible to run neural network inference on StarkNet. - 65 stars
- cairo-streams - Array stream library written in pure Cairo - 59 stars
- cairo-bloom - A naive bloom filter implementation in Cairo - 25 stars
FINANCE
- cairo-black-scholes - Black-Scholes StarkNet Library - 44 stars
- JediSwap - Clone of Uniswap V2 to Cairo. AMM for StarkNet - 17 stars
- CRISP-cairo - cairo implementation of CRISP by FrankieIsLost - 11 stars
- carmine-protocol - AMM that allows any user to buy and sell options at a fair price - 6 stars
- saddle-cairo - Saddle finance contracts cairo implemention - 6 stars
- degensplit - A decentralized DeFied Splitwise for web3 apes - 5 stars
- basic-solver - A basic solver to find the optimal trading distribution between 3 given UniV2 style exchanges. - 5 stars
- starknet-price-oracle - Oracle used by Cygnus protocol, in Cairo - 3 stars
- black-scholes-cairo - No description, website, or topics provided. - 3 stars
- BlackScholes-cairo - This repository contains implementation of BlackScholes in Cairo and uses Lyra protocol's implementation as a reference. - 3 stars
- blackscholes-starknet - Black Scholes contract written in Cairo - 2 stars
- nftoptions - Wanna buy a put option on your NFT? - 0 stars
PHYSICS
- fountain - A 2-dimensional physics engine written in Cairo - 36 stars
- rk4-starknet - Running Runge-Kutta 4th Order Method on StarkNet - a precurosr to on-chain physics engine. - 32 stars
- sequential-impulse-starknet - Sequential Impulse on StarkNet - 1 stars
COMPUTER GRAPHICS
- noise-cairo - noise implementations in Cairo - 14 stars
- 3d-asset-on-starknet - adopting gltf 2.0 standard to work towards 3d asset interoperability - 12 stars
- StarknetFractals - Generating Fractals on Starknet - 10 stars
- pxls-contracts - Pxls is an experimental attempt to create on-chain collaborative artworks - 3 stars
EDITORS
- SublimeEthereum - Ethereum Solidity, Vyper and StarkNet Cairo language syntaxes - 102 stars
- cairo-ls - Cairo Language Server - 53 stars
- starknet-vim - Vim Starknet plugin - 0 stars
- starknet.vim - A small plugin for Vim Ale to support Cairo - 0 stars
COMPILERS TRANSPILERS
- warp - Warp brings Solidity to StarkNet, making it possible to transpile Ethereum smart contracts to Cairo, and use them on StarkNet. - 627 stars
- caigo - Golang Library for StarkNet/Cairo - 50 stars
- skyro-compiler - Skyro compiles programs written in Idris2 to Cairo - 38 stars
- cairo-lang-rs - Rust support for the Cairo programming language. - 35 stars
- warp-to-cairo - A command line interface tool converting starknet warp transpiled outputs into readable cairo contracts. - 5 stars
- tree-sitter-cairo - Tree sitter for CairoLang - 1 stars
GAMING
- RYO - A modular game engine architecture for the StarkNet L2 roll-up. - 104 stars
- isaac - On-chain reality game inspired in Liu Cixin’s novels - 80 stars
- realms-contracts - Realms Monorepo for Ethereum Contracts and Starknet contracts. - 61 stars
- chess-cairo - A Cairo contract to play chess in Starknet. - 31 stars
- axelrod - Iterated prisoner's dilemma tournaments implemented with Cairo - 27 stars
- contract - The StarkNet Eykar smartcontract. A decentralized game of conquest powered by blockchain. An almost infinite territory that can be conquered through alliances and wars. - 27 stars
- Ogame-Cairo - Ogame implementation written in cairo - 25 stars
- tictactoe-on-starknet - RL-driven agent playing tic-tac-toe on starknet against challengers. - 21 stars
- physics-puzzle-starknet - Physics puzzle on StarkNet - 21 stars
- GoL2 - Cellular automata on replicated state machine - 17 stars
- cryptsandcaverns - Crypts and Caverns monorepo - 16 stars
- STARK-Combat - https://medium.com/@killari/starks-verifying-a-complex-auto-battler-calculation-on-ethereum-d8698f29808d - 11 stars
- MatchBox-Hackathon-StarkDeck - A (very) minimalistic PoC controller for game dynamics - 4 stars
- TINIH - A (very) minimalistic PoC controller for game dynamics - 4 stars
- starknet-indexer - StarkNet Indexer for the Loot ecosystem - 4 stars
- zk-stark-sudoku-prover - Proves knowledge of solutions to Sudoku puzzles without disclosing the solutions - 3 stars
- starknet-upgradeable-template - Inspired/copied from DOPE wars architecture: Starter initialized with nile CLI with a arbiter-controller-module skeleton - 2 stars
- QuantumQuests - Forgotten Quests implementation in Cairo - 2 stars
- cairo-contracts - Game contracts written in cairo - 2 stars
- metamundi - No description, website, or topics provided. - 1 stars
- starkworld_hackathon - StarkWorld is a 3D game built on StarkNet, player can mint a land NFT (ERC721) and build on the land - 1 stars
- bura_game - Starknet implementation of Bura card game - 0 stars
STARKNET CORE
- cairo-lang - Official Repo - 874 stars
- starkex-contracts - Official Repo - 159 stars
- starkgate-frontend - Official Repo - 63 stars
- veedo - Official Repo - 61 stars
- starkex-resources - Official Repo - 59 stars
- starknet-addresses - Official Repo - 31 stars
- stark-perpetual - Official Repo - 30 stars
- starknet-specs - Official Repo - 19 stars
- starkex-js - Official Repo - 15 stars
- starkware-crypto-utils - Official Repo - 14 stars
- starkex-for-spot-trading - Official Repo - 13 stars
- starknet-docs - Official Repo - 13 stars
- cairo-playground - Official Repo - 4 stars
- starknet-snap - Official Repo - 4 stars
- StarkNet-AllCoreDevs-Meetings - Official Repo - 3 stars
STARKNET PROJECTS
- argent-x - Argent X - 305 stars
- pathfinder - A Starknet full node written in Rust - 276 stars
- starknet-react - A collection of React providers and hooks for StarkNet - 154 stars
- juno - StarkNet client implementation. - 113 stars
- starknet-rs - Complete StarkNet library in Rust stars - 103 stars
- starknet-dai-bridge - StarkNet interpretation of DAI token and basic DAI bridge. - 82 stars
- fossil - Fossil - Starknet-based State Verifier by Oiler - 81 stars
- qasr - Qasr is a simple NFT bridge for Starknet. - 73 stars
- argent-contracts-starknet - Argent X - 72 stars
- starknet-multisig - Multi-signature functionality for StarkNet - 65 stars
- apibara - Index events from Ethereum-like chains and StarkNet - 61 stars
- starkrelay - BTC->ETH-Relay using verifiable off-chain computation based on STARK with Cairo - 55 stars
- imx-starknet - Immutable X on StarkNet - 54 stars
- sx-core - Snapshot X is an on-chain multi-governance client deployed on Starknet - 50 stars
- cairo-4626 - EIP 4626 in Cairo lang for Starknet - 48 stars
- starknet-burner - Starknet Burner is a web/mobile wallet for Starknet that works as a plugin for Argent-X - 47 stars
- briq-protocol - Cairo / Starknet files for the Briq protocol and the Briq builder - 43 stars
- khepri-starknet - Khepri StarkNet smart contracts - 42 stars
- empiric-network - Leading StarkNet-native oracle, live with 20+ price feeds - 40 stars
- cairo-multisig - A simple multisig implementation for StarkNet - 37 stars
- stardrop - StarDrop - anonymous rewards on StarkNet - 33 stars
- starknet-modular-contracts-standard - A proposal for modular, upgradeable StarkNet contracts. Inspired by the Diamond Standard. - 33 stars
- web3-starknet-react - A Starknet React Provider and Connectors inspired by web3-react library - 33 stars
- cairo-merkle-distributor - A basic merkle distributor for StarkNet written in Cairo - 32 stars
- astraly-contracts - Smart Contracts for Astraly, Community Engagement and Fundraising platform on Starknet - 30 stars
- get-starknet - StarkNet wallet <-> dApp bridge - 28 stars
- VRF-StarkNet - Contracts for verifiable randomness on StarkNet - 28 stars
- aave-starknet-bridge - Bridge aTokens to Starknet for cheap AAVE rewards collection and token exchange - 27 stars
- mev-inspect-starknet - Analyze transactions in StarkNet blocks - 27 stars
- ricks-cairo-contracts - OpenZeppelin Contracts written in Cairo for StarkNet - 27 stars
- ying-yang - Pay on Ethereum, mint on Starknet. - 26 stars
- sphinx - A library for writing StarkNet contracts - 24 stars
- sns - Starknet Name Service - 23 stars
- mammoth_pool - Starknet pool to provide non-custodial liquidity to central limit order book market makers - 22 stars
- cairo-dutch - Simplified ERC721 Dutch Auction for StarkNet - 22 stars
- starknet.kt - StarkNet SDK for Kotlin - 21 stars
- flashloan-starknet - Sample implementation of flashloans in Cairo - 21 stars
- dvf-client-js - A js client library for DeversiFi - StarkWare orders - 20 stars
- Cairo-NFT-Lending-Auction - NFT Lending protocol and dapp allows borrowers to find best lenders via auction and both sides to further engage in DeFi - 20 stars
- cairopen-contracts - A set of standardised Cairo librairies for use on StarkNet - 19 stars
- vyper-contracts - Collection of Vyper contracts - 19 stars
- starknet-indexer - Starknet Indexer provides a simple cloud service for indexing the starknet blockchain - 18 stars
- cairo-erc4626 - Solmate-style Cairo ERC4626 Implementation - 18 stars
- starknet_prediction_market - Private Prediction Market for Starknet - 17 stars
- starkex-eth - library for interacting and parsing logs for the starkware smart contracts - 17 stars
- typechain-target-starknet - Custom TypeChain target, allows you to get typed starknet.js contracts - 17 stars
- checkpoint - Checkpoint is a library for indexing data of StarkNet contracts and making it accessible through GraphQL - 17 stars
- token_gated_account - ERC721 token gated account contract for starknet - 15 stars
- starknet-oracle - STARKNET ORACLE ZIGZAG - 14 stars
- starknet-scaffold - Scaffold a starknet cairo project. - 14 stars
- mostar - A multi-asset bridge between Ethereum and Starknet - 14 stars
- starknet-analyzer - Help analyze onchain data - 14 stars
- starknet-btc-lightclient - starknet-btc-lightclient - 13 stars
- ERC4626 - cairo version of the ERC4626 standard - 12 stars
- app-starknet - Starknet application for Ledger Nano S, SP, X - 12 stars
- go-starknet - A Golang SDK for StarkNet - 12 stars
- starkware-crypto-rs - Rust FFI bindings for StarkWare's crypto-cpp library - 11 stars
- starkvest - StarkNet ERC20 token vesting smart contracts - 11 stars
- starkex - stark key authentication library, signature generator for dydx exchange - 10 stars
- chainlink-starknet - Chainlink Oracle Network / Starknet - 10 stars
- vue-stark-boil - Vue.js boilerplate for interacting with StarkNet - 10 stars
- kickstark - ERC20 Crowdfund implementation for StarkNet - 10 stars
- starknet-attestations - Generate non-transferable EVM state attestations linked to your Starknet account - 9 stars
- sx-api - This API uses Checkpoint to index Snapshot X spaces information on StarkNet - 9 stars
- starkware-crypto - Starkware Crypto Library - 8 stars
- starkware-crypto - A crypto library in js for signing and hashing - 8 stars
- dynamic_voting_system - Dynamic voting system - 7 stars
- starknet-commit-reveal - Commit-reveal scheme - 7 stars
- starkware-types - Starkware Typings - 6 stars
- starknet-archive-docs - Documentation for starknet-archive / indexer - 6 stars
- OhmCairo - No description, website, or topics provided. - 6 stars
- starkware-controller - Starkware JSON-RPC Controller Library - 5 stars
- starknet-pythonic-template - A StarkNet project template based on a Pythonic environment - 5 stars
- shuffler - PoC shuffler using StarkWare's VDF Veedo - 5 stars
- starkware-provider - Starkware Provider Library - 5 stars
- dydx-starkware - A Clojure library for the creation, hashing, and signing of orders with Starkware's L2 as used by dYdX. - 5 stars
- starkpass - Starkpass Cairo Contract - 5 stars
- starknet-utils - Utilities for Starknet - 5 stars
- yield-wallet-cairo - A StarkNet wallet ecosystem where users automatically earn yield - 4 stars
- ERC721R-Cairo - Cairo implementation of ERC721R - 4 stars
- ERC4610-Cairo - ERC-4610 is an extension of ERC-721 in Cairo - 4 stars
- Drand-to-StarkNet - A persistant drand client that emits transactions to a StarkNet contract - 4 stars
- starkware-monorepo - StarkWare JavaScript libraries - 4 stars
- gate-level-simulator-on-starknet - Proof of concept for event-driven gate level simulator on starknet. - 4 stars
- sign-in-with-starkware - Web3Auth Sign In With Starkware - 4 stars
- starknet_l2_contract - Mallows / BYOA Layer 2 Configuration Contract - 3 stars
- Kubri - Kubri (Egyptian for Bridge) is an ERC-1155 bridge for Starknet - 3 stars
- omni-account - Cairo contracts that implement the Omni Account standard - 3 stars
- suez - A bridge between Ethereum and Starknet. - 3 stars
- khepri-starknet - Khepri StarkNet smart contracts - 3 stars
- core - Rules core smart contracts - 3 stars
- SNS - Name service for the zk-rollup Starknet - 2 stars
- starknet-erc20-lazy-initialization - Airdrop/Lazy initialization ERC20 - 2 stars
- ledger-starkware - Ledger Starkware app - 2 stars
- Dolven-Approver - Multi-Signature Based Protection-Approver - 2 stars
- starkware-wallet - Starkware Wallet Library - 2 stars
- starknet-redux-multicall - React + Redux library to fetch starknet state - 2 stars
- aip-aave-starknet-phasei - Aave Improvement Proposal payload implementation for Phase I of Aave <> Starknet - 2 stars
- starknet - PHP package that allows you to interact with StarkNet L2 network - 2 stars
- starknet-IoT-DAO - No description, website, or topics provided. - 1 stars
- starknet-offchain-oracle - A POC offchain oracle for starknet that performs sports related queries - 1 stars
- starknet-l1-contracts - This repository contains the Solidity source code of all Ethereum smart contracts used in the StarkNet system. - 1 stars
- web3 - web3-two.vercel.app - 1 stars
- starknet-portal - No description, website, or topics provided. - 1 stars
- did-scorpius - Experimental StarkNet based did method - 1 stars
- vector-contracts - A protocol for paying on Ethereum and minting on Starknet. - 1 stars
- starkware-walletconnect-example - No description, website, or topics provided. - 1 stars
- cairo-ipfs - Commit to CIDs of IPFS DAG objects with verified structure using Starknet - 1 stars
- starknet-bridge-subgraph - Subgraph for Starknet bridge - 0 stars
- cairopen-python - Python utilities for StarkNet interaction, linked to CairOpen Cairo lib contracts - 0 stars
- vat-starknet - Vat contract written in Cairo - 0 stars
- stark-mfer/cairo-contracts - Gradual Dutch Auction implementation in Cairo - 0 stars
- starkpunks - No description, website, or topics provided. - 0 stars
- voting-starkware - Interacting with voting contract deployed in goerli Starkware - 0 stars
- starknet-onchain-oracle - Cairo implementation of a POC on-chain oracle for Starknet, along with a sample Client contract and tests - 0 stars
- create-react-app-type-error-starknet - No description, website, or topics provided. - 0 stars
- cairo-erc20-faucet - Starkswap ERC20 Token Faucet - 0 stars
- contract-holder - No description, website, or topics provided. - 0 stars
- CryptoLrd - Idle Clicker POC on Starknet - 0 stars
- walletconnect-starkware-example - Example app with WalletConnect and Starkware - 0 stars
- mekhenty - erc-1155 : L1 <=> L2(starknet). L2 Bridge - 0 stars
- cairo-dutch - Dutch Auctions implementation on StarkNet. - 0 stars
- prime-choice-select - A blockchain payment application that automatically selects the best blockchain given the requirements of the payment. - 0 stars
- IBetYou-starknet - No description, website, or topics provided. - 0 stars
- PM-system - Prediction market on twitter - 0 stars
- StarkNet-Dev-Container - No description, website, or topics provided. - 0 stars
- starknet_dapp - No description, website, or topics provided. - 0 stars
- StarkNet-l2-l1-standard-bridge-proposal - Example of an ERC20 bridge for tokens minted on StarkNet layer 2 - 0 stars
- starknet-zkgraph-protocol - StarkNet based Lens Protocol compatible social graph with ZK security features. - 0 stars
COMMUNITY
- awesome-starknet - A curated list of awesome StarkNet resources, libraries, tools and more - 727 stars
- starknet-ecosystem - starkNet L2 Ecosystem Dashboard - 39 stars
- starknet-libs - The ZkPad team will make sure to maintain a curated list of useful libraries to develop on Starknet - 34 stars
EDUCATIONAL RESOURCES
- starklings - An interactive tutorial to get you up and running with Starknet - 254 stars
- cairomate - Structured, dependable legos for starknet development. - 121 stars
- fullstack-starknet - Tutorials for on-ramping to StarkNet - 68 stars
- cairo-by-example - Verbosely Documented, Minimal Starknet Contract Examples. - 60 stars
- oriac - A toy Cairo VM implementation in Rust - 57 stars
- starknet-messaging-bridge - Learn how to build StarkNet <-> Ethereum cross layer applications - 53 stars
- starknet-hardhat-example - Examples of how Starknet Hardhat plugin can be used. - 49 stars
- cairo-resources-list - A curated list of awesome Cairo resources, libraries, tools and more - 44 stars
- basecamp - So you've landed in a strange finite field. Only thing to do now is setup basecamp - 44 stars
- cairostarter - Forkable, Minimal Template for Starknet Projects. - 43 stars
- cairopal - Modern, Flexible Starknet Dapp Template - 37 stars
- cairopractice - Code samples for the accompanying @cairopractice blog - 25 stars
- starknet-erc721 - Learn how to deploy and customize an ERC721 token on StarkNet - 25 stars
- starknet-contracts - No description, website, or topics provided. - 24 stars
- starknet-tutorial - No description, website, or topics provided. - 23 stars
- starknet-debug - Learn how to debug a StarkNet smart contract - 20 stars
- workshop-arf-dapp - Workshop for starknetCC (nextjs x starknetjs x cairo) - 13 stars
- starkware-demo - Automated Market Maker demo running on Starknet. - 12 stars
- Solidity-vs-Cairo - This repo shows the cairo equivalents of the solidity language patterns - 10 stars
- basic-starknet-js-wallet - Basic example of deploying and using starknet.js for basic wallet operations - 8 stars
- starknet-cc-tdd - TDD (Test Driven Development) with your Cairo contracts - 7 stars
- starknet-cairo-101-Turkish-translation - Cairo 101 turkish translation - 6 stars
- development-guidelines - StarkNet development guidelines - 6 stars
- StarkNet-NFT-Template - A Template for deploying NFT Projects on StarkNet - 4 stars
- starknet-tokens-showdown - Illustrates the difference in gas costs when using a Uint256 and a felt based token on StarkNet - 4 stars
- starknet-tx-hash-demo - This repo demonstrates an important StarkNet concept with regard to transaction hashes and how they are processed by StarkNet Alpha v4. - 3 stars
- cairopal - Modern, Flexible Starknet Dapp Template - 3 stars
- points-migrator - migrate the tutorial points to another wallet - 2 stars
- perama-v - No description, website, or topics provided. - 2 stars
- starknet-data-availability-cost - calculates the cost of data availability in StarkNet - 2 stars
- starknet-erc721-protostar - ERC721 tutorial adapted to Protostar - 0 stars
- voting-starkware - This repo shows how to connect your React app to StarkNet. - 0 stars
- cairo_starter - Forkable, Minimal Template for Starknet Projects. - 0 stars
- cairo-starknet - A curated list of Cairo/StarkNet resources, libraries, tools, and more - 0 stars
HACKATON
- CurveZero - CurveZero - Fixed rate USD loan protocol - 38 stars
- StarkNet-graffiti - A smol project to send graffitis between StarkNet and Ethereum - 12 stars
- starknet-cairo-101 - Get started with Cairo with this simple tutorial. Complete the puzzles/exercises, get tokens and learn about StarkNet smart contracts! - 11 stars
- starkdew-valley - prj during Hackaton Demo - 10 stars
- cairo-underhanded - My winning submission to the Cairo underhanded contest - 10 stars
- starkware_hash_challenge - Optimized Collision Search for STARK-Friendly Hash Challenge Candidates - 4 stars
- starknet-erc721 - This is an automated workshop that will explain how to deploy an ERC721 token on StarkNet and customize it to perform specific functions. - 2 stars
- scaling-hackathon-backend - No description, website, or topics provided. - 2 stars
- sell-a-maze - Proving Existence of Maze Solutions in Zero Knowledge - 1 stars
- Encode-Hackathon-Starknet - A protocol that allows game players to transfer any items between games - 1 stars
- hackathon-starknet - No description, website, or topics provided. - 0 stars
- ENCODE-HACKATON-KPMG - This repository contains the project of the KPMG team for the Starknet x Encode Hackaton - 0 stars
- StarkWare-Hackathon-Project - Breaking Ethereum's pseudo Random Number Generation using veeDo Beacon Contract. - 0 stars
- starknet-erc20 - This is an automated workshop that will explain how to deploy an ERC20 token on StarkNet and customize it to perform specific functions. - 0 stars
EXERCISES
- starknet-playground - My playgrounderino for starkneterino - 13 stars
- starknet.js-workshop - Account and ERC20 Demo for Starknet.js - 12 stars
- experiments-in-cairo - A Cairo playground - 9 stars
- cairo-learning - Cairo lang learning notes - 9 stars
- cairo_exercises - No description, website, or topics provided. - 8 stars
- starknet-philand - test code for building - 5 stars
- StarknetGerald - Messing around with Starknet contracts - 4 stars
- cairo-playground - Solved challenges from the Cairo Playground - 3 stars
- cairo-tuto - Tutorial of the cairo language - 3 stars
- cairo_programs - No description, website, or topics provided. - 2 stars
- starknet_js_interaction - No description, website, or topics provided. - 2 stars
- Cairo - Roadmap for fast learning and documentation of the process and snippetsparties - 1 stars
- starknet-contracts - this is a playground for starknet cairo contracts - 1 stars
- starkware-examples - Library of Starkware contracts written in Cairo. - 1 stars
- cairo_practice - StarkWare Cairo lang practice - 1 stars
- cairo_playground - Tests and findings studying Cairo-lang, SHARP resolvers and StarkNET - 1 stars
- cairo-exercise-answers - No description, website, or topics provided. - 1 stars
- starknet - No description, website, or topics provided. - 1 stars
- cairo-amm - Cairo simple AMM implementation with Nile - 1 stars
- toni_starknet - Learning Cairo - 0 stars
- CairoPlayground - Some solutions to Cairo-lang challenges - 0 stars
- learning-starknet - No description, website, or topics provided. - 0 stars
- starknet-voting-system - A Polling / Voting System written in Cairo and Starknet. - 0 stars
- cairo-tutorials - No description, website, or topics provided. - 0 stars
- learn_cairo - No description, website, or topics provided. - 0 stars
- cairo_learning - No description, website, or topics provided. - 0 stars
- cra-starknet - No description, website, or topics provided. - 0 stars
- nile-cairo - starknet test contracts - 0 stars
- hello-cairo - “Hello, Cairo” describes Cairo for the programmer who wishes to understand what Cairo can do hands-on, and start writing programs in Cairo. - 0 stars
- cairo-playground - No description, website, or topics provided. - 0 stars
- scaling-hackathon-contract - Solidity SmartContract + Cairo program for the scaling Hackathon - 0 stars
- cairo-setup - Exercises - 0 stars
- language-cairo - No description, website, or topics provided. - 0 stars
- warp-experiments - No description, website, or topics provided. - 0 stars
- cairo_votooorrrr - voting with cairo on starknet - 0 stars
- cairo-tutorial - No description, website, or topics provided. - 0 stars
- cairo - No description, website, or topics provided. - 0 stars
- Cairo-Lang-init - No description, website, or topics provided. - 0 stars
- cairo - solving Cairo exercises - 0 stars
- cairo-tutorial - No description, website, or topics provided. - 0 stars
- cairo_works - No description, website, or topics provided. - 0 stars
- erc1155-cairo-implementation - writing this to have reference for future projects - 0 stars
- cairo_tutorials_done - No description, website, or topics provided. - 0 stars
- exploring-cairo - Exploring and practicing Cairo language. - 0 stars
- cairo_lang-exercises - No description, website, or topics provided. - 0 stars
- Cairo - No description, website, or topics provided. - 0 stars
- cairo-demo - Demo programs written in Cairo Lang - 0 stars
- learn-cairo - No description, website, or topics provided. - 0 stars
- starknet-amm - Simple AMM with StarkNet - 0 stars
- Cairo - No description, website, or topics provided. - 0 stars
- cvote - Now it is a simple voting program instead, in src/demo/cvote - 0 stars
- ABM - No description, website, or topics provided. - 0 stars
- starknet-playground - No description, website, or topics provided. - 0 stars
- cairo-playground - Cairo playground solutions - 0 stars
- cairo-stark-learning - learning about cairo and starknet deployments - 0 stars
- StarkNet-Voting-Workshop - No description, website, or topics provided. - 0 stars
- multisig-wallet-starknet - smart contract account manage by multiple - 0 stars
MISC
- EthDataMarketplace - EthDataMarketplace - 50 stars
- zock - Cairo ZK Verifier in Nock - 28 stars
- SIMPs - StarkNet Improvement Proposal repository - 22 stars
- christopher - A gate level simulator and gate level netlist standard specification in Cairo - 16 stars
- crypts - A cairo port for Rari Capital Vaults - 9 stars
- starknet-rs - No description, website, or topics provided. - 4 stars
- cairo-utils-web - Web UI with utilities for programming in Cairo - 4 stars
- basic-superfluid - Basic superfluid implementation in cairo - 2 stars
- ReefNet - (claims to use Starkware Veedo VDF ) - 2 stars
- starknet-forms - Google Forms like project built using blockchain technology - 2 stars
- Starknet-Recovery-Service - Switch/account recovery mechanism - 2 stars
- ErgoNet - Non Fungible Tokens for Privacy Preserving Proofs of Credit Scores - 1 stars
- frobisher - A musical assistant written in Cairo - 1 stars
- starknet-cairo - Cairo powers StarkEx, which scales applications on Mainnet (including dYdX, Sorare, Immutable X, and DeversiFi). - 1 stars
- starknet-api - No description, website, or topics provided. - 0 stars
- starkbot - Assign discord roles based on owned NFTs - 0 stars
- snuggly - Snuggly is a credibly neutral social network. - 0 stars