Skip to content

Building on Ergo#

Use this page to choose a developer path.

Start Here#

Choose a Path#

I want to build... Start with Then see
Browser dApp Browser pathway dApp Connector, Fleet SDK
Backend service Server pathway Off-Chain Services, Blockchain Indexing
Smart contract ErgoScript ErgoScript Concepts, Patterns
Wallet/payment integration Wallet Standards ErgoPay, ErgoAuth
Mobile app Mobile pathway Mobile Build Constraints
Indexer or analytics service Blockchain Indexing Indexed Node API, Custom Indexer

SDKs and Languages#

Tooling and Frameworks#

Need Start here Related
Choose an app surface Development Pathways Browser, Server, Mobile, Desktop
Build with JVM tooling AppKit AppKit Node, Gradle, Kiosk
Build with JS/TS Fleet SDK Fleet Recipes, SigmaJS, ergots
Use Rust bindings Sigma Rust ergo-lib-python, Hardware Wallets
Work with APIs Node API API Overview, API How-To, OpenAPI
Build AI/agent tooling Ergo Agent SDK AI, Degens.World, BoTTube

Core Concepts for Builders#

Testing and Operations#