Building on Ergo
Use this page to choose a developer path.
Start Here
Choose a Path
SDKs and Languages
- JVM: Scala, Java, Kotlin, AppKit
- JavaScript/TypeScript: JavaScript, Fleet SDK, SigmaJS, EIP-12 Types, ergots
- Rust: Rust, SigmaRust, sigma-rust constrained builds
- Python: Python, ergo-lib-python
- Other: C#, Go
| 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