Skip to main content
ERGO
  • Docs
  • Blog
Get Wallet
PLATFORM
TechnologyUse CasesEcosystemCompare BlockchainsInfographicsWallets
LEARN
Start HereDocumentationGlossaryFAQPlaybooksDev Patterns
COMMUNITY
BlogDiscordTelegramTwitterGitHubGrants

© 2025 ERGO PLATFORM. ALL RIGHTS RESERVED.

ERGO IS AN OPEN-SOURCE PROJECT. CONTRIBUTE ON GITHUB

Home
Ecosystem
AppKit

AppKit

Operational
Developer Tools
Visit projectGitHubDocsBack to Ecosystem

The primary Software Development Kit (SDK) for developing applications on Ergo using JVM-based programming languages.

AppKit is Ergo's official SDK for JVM-based development, providing Scala and Java developers with comprehensive tools for building Ergo applications. As the most mature Ergo development kit, AppKit offers direct access to core protocol functionality and serves as the reference implementation for Ergo development patterns.

The SDK enables developers to construct and sign transactions, compile ErgoScript contracts, interact with the Ergo node API, and work with cryptographic primitives. AppKit's Scala-first design provides elegant functional APIs that mirror the mathematical foundations of the eUTXO model, while Java compatibility ensures broad accessibility.

AppKit is particularly powerful for backend services, off-chain bots, and applications requiring deep integration with ErgoScript. The SDK includes tools for contract compilation, box selection algorithms, and transaction chaining. Many core Ergo infrastructure projects and DeFi protocols are built using AppKit, making it essential knowledge for serious Ergo developers.

Key Features

JVM SDK
Scala/Java Support
Smart Contract Development
Official SDK

Built With Ergo Technology

eUTXOErgoScript

Related Articles

View all
ErgoScript Tutorial: Smart Contracts on Ergo Blockchain

ErgoScript Tutorial: Smart Contracts on Ergo Blockchain

12 min read·Technology
Two Blockchain Models: Why Ergo Chose Differently

Two Blockchain Models: Why Ergo Chose Differently

8 min read·Technology
Ergo in 5 Minutes: Why It Matters & How It Works

Ergo in 5 Minutes: Why It Matters & How It Works

5 min read·Technology

Related Developer Tools Projects

Ergo Explorer

The main official block explorer for Ergo. It allows users to track transactions, blocks, addresses, tokens, and view general network statistics.

Operational
ErgoWatch

An analytical block explorer providing Ergo network metrics, DeFi statistics (e.g., TVL), charts, and dashboards for monitoring blockchain activity.

Operational
GuapSwap

A decentralized smart contract-based service for swapping miner profits on Ergo, allowing automatic exchange of mining rewards.

Operational
Sigmaverse

A centralized portal and directory for the Ergo dApp ecosystem, allowing developers to list applications and users to find services.

Operational

Explore More dApps

Discover the full Ergo ecosystem with DeFi, wallets, tools, and more.

Follow for daily updates