Welcome to Stellar Soroban

Learn how Stellar Soroban is enhancing blockchain programmability.

Introduction to Stellar Soroban

Stellar Soroban is a smart contract platform built on the Stellar blockchain. It aims to introduce programmability while maintaining the high performance and low-cost features that the Stellar network is known for. Soroban allows developers to create decentralized applications (dApps) with complex logic while benefiting from the scalability and efficiency of the Stellar network.

Key Features of Stellar Soroban

How Stellar Soroban Works

Soroban is built on top of the Stellar blockchain, allowing developers to interact with the network using smart contracts. Soroban uses the WASM engine to run these contracts, meaning they can be written in various languages like Rust. By using the native asset (XLM) for gas payments, Soroban maintains compatibility with Stellar’s core ecosystem, enabling developers to create powerful decentralized applications with minimal overhead.

Use Cases of Stellar Soroban

Soroban opens up new possibilities for decentralized applications on the Stellar network. Some key use cases include:

Getting Started with Soroban

To start building on Soroban, you'll need to familiarize yourself with the Stellar network and the smart contract language. Stellar provides a rich set of developer tools, including the **Stellar Devnet** for testing and development. Additionally, Soroban supports **contract upgrades** and versioning, allowing for flexibility as your dApp evolves.