Frameworks
Explore SDKs, UI frameworks, and developer toolkits for building on Ergo.
AppKit
JVM-based SDK for building Ergo dApps in Scala, Java, or Kotlin. Provides full blockchain and transaction access.
Fleet
Modern TypeScript/JavaScript library for creating and signing Ergo transactions in web and Node.js apps.
Mosaik
JSON-based UI framework for building cross-platform dApps, rendered natively in supported wallets.
Headless dApp Framework
Rust toolkit for building backend-only (headless) dApps and off-chain logic.
RustKit
(WIP) High-level Rust library for composing and signing Ergo transactions, built on sigma-rust.
JDE
JSON dApp Environment: a lightweight environment for running JSON-based dApps.
SigmaRust
Core Rust implementation of ErgoScript and blockchain primitives. Provides multi-language bindings.
Ergpy
Python-JVM wrapper for interacting with the Ergo blockchain from Python scripts.
FleetSharp
C#/.NET library for serializing, deserializing, and interacting with Ergo blockchain data.