Twitter (Starknet Foundation), Twitter (Starknet), Telegram, Discord, Community Forum

*This guide serves as a comprehensive introduction to the Starknet ecosystem, aimed at developers exploring new blockchain solutions. Whether you’re an experienced Web3 builder or new to decentralized applications, this guide provides the foundational knowledge and resources you need to get started. You’ll find key tools, tutorials, and links to help you navigate the ecosystem and start building scalable, secure, and innovative applications on Starknet.

The Starknet Foundation (SNF) is the governing body dedicated to fostering the growth and development of the Starknet ecosystem. This document serves as your comprehensive guide to understanding and engaging with the Starknet ecosystem as a developer.*

Introduction to the ecosystem

What is the Ecosystem About?

Starknet is a validity rollup on Ethereum that allows developers to build scalable, secure, and cost-effective dApps. Powered by STARK proofs, Starknet enables scaling while preserving Ethereum's security, offering a robust Layer 2 solution. Starknet also introduces Cairo, a unique programming language optimized for STARK proofs, designed to build efficient and verifiable programs.

With its focus on scalability, security, and innovation, Starknet provides developers with tools to build advanced applications, including on chain gaming, wallets leveraging native Account Abstraction, protocols requiring SNARKs to be verified using Garaga, apps that would benefit from storage proofs thanks to Herodotus, DeFi protocols, NFT marketplaces, and more.

transaction-flow.png

Why Should Developers Care?

Starknet's validity rollup technology provides:

  1. Scalability: Drastically lower transaction costs and high throughput while leveraging Ethereum's security.
  2. Composability: Starknet's smart contracts are interoperable and composable, maintaining the Ethereum ethos of open and collaborative development.
  3. Unique Tech Stack: Cairo unlocks new possibilities for developers, allowing them to explore validity rollup capabilities with a focus on performance and security.
  4. Growing Ecosystem: Starknet's vibrant community and extensive tooling ecosystem make it easier than ever to build, test, and deploy dApps.

Whether you're exploring DeFi, gaming, or decentralized identity, Starknet empowers you to innovate without limitations.

Read more here.

Getting Started

Prerequisites Familiarity with Ethereum, Solidity, and basic cryptography concepts (zk-proofs are a bonus!)
Tools & Resources Starknet Official Documentation, Cairo Language Docs
Developer Tools and Resources
Languages Supported Starknet uses Cairo, a Turing-complete language designed for writing provable programs. Developers can write smart contracts and off-chain logic in Cairo, leveraging its efficiency and security features.
Set-Up Guide / Tutorials Setting up your environment
Setting up an account

Key Projects and Use Cases

Name Category Description Repository
Argent X Wallet A secure and user-friendly wallet for interacting with Starknet-based dApps. Here
Braavos Wallet An advanced self-custodial smart contract wallet on Starknet, offering features like biometric multi-factor authentication, integrated DeFi tools, and seamless connectivity to Starknet dApps for enhanced security and usability. Here
Ekubo DeFi The largest AMM decentralized exchange on Starknet, supporting liquidity pools for primary tokens within the ecosystem. Here
zkLend DeFi A permissionless lending protocol allowing users to earn interest and borrow against collateral, catering to both retail and institutional clients. Here
Nostra DeFi A platform offering lending, borrowing, swapping, bridging, liquid staking, and UNO, a fiat-backed stablecoin enhancing liquidity on Starknet. Here
Influence Gaming A fully on-chain space strategy MMO game with player-driven marketplaces and assets, leveraging StarkNet's scalability for an immersive experience. Here
Realmverse Gaming A flagship gaming platform integrating blockchain and gaming technology, supported by StarkWare and gaming communities like Dojo and Cartridge. Here
Starknet.id Infrastructure A domain name service similar to ENS, providing human-readable names linked to Ethereum addresses for simplified transactions. Here
Avnu DeFi Infrastructure A platform building liquidity infrastructure on Starknet, providing unified access to multiple liquidity sources for optimal trade execution, aiming to offer the best user experience in the swap market landscape. Here
Starkscan Block Explorer A next-generation block explorer on StarkNet, providing comprehensive tools, logs, and data for developers and users, including instant transaction tracking and human-readable decoding of transactions and events. Here