The new Crossmint Wallet SDK is here – Read more ->
Apps
Cairo
No items found.
Web3 Languages

Cairo

A powerful, ZK-compatible programming language for creating smart contracts on StarkNet.

Start building onchain
with Crossmint
Get your API Key
Is this your project? Request edits

What’s

Cairo

Cairo is a versatile, Turing-complete programming language designed for developing smart contracts on StarkNet, an Ethereum Layer 2 blockchain. It harnesses the potential of STARKs, allowing developers to create trustless applications without needing extensive knowledge of zero-knowledge proofs. With Cairo, you can easily start writing smart contracts in our interactive playground, explore comprehensive tutorials, or leverage Cairo wizards from OpenZeppelin to streamline your DApp development process. Whether you're diving into on-chain gaming or exploring provable machine learning, Cairo empowers you to build scalable decentralized applications with confidence.

Discover more apps and developer tools like Cairo 

Explore industry-leading projects like Cairo 

Nethermind
Nethermind: A high-performance Ethereum execution client built on the C#.NET framework.
Execution Clients
Chain
Category
STRKFarm
STRKFarm is Starknet's premier DeFi yield aggregator, expertly designed to maximize your crypto earnings through strategic investments.
Defi Yield Aggregators
Defi Yield Farming Platforms
Chain
Category
EthFiddle
EthFiddle is a browser-based Solidity development environment that allows developers to effortlessly compile, test, and deploy smart contracts.
Web3 Ides
Chain
Category
whithe line
Gradient background in pastel green.
The ultimate platform for building onchain

Get started in 5 minutes