Home /

Stellar Soroban Smart Contracts: What the Developer Docs Show About Tokenization

Quick answer: Soroban is Stellar’s smart contract platform. Contracts are written in Rust, compiled to WebAssembly, and run by the network. It went live on Stellar’s public mainnet in February 2024, and the developer docs cover the SDK, command-line tools, and testing environment developers use to build on it. This is a look at what those docs and Stellar’s own reporting show, not a prediction about any token’s price.

Updated 07/17/2026. By Jake Claver. Educational content, not investment advice.

For most of its history, Stellar was a payments and asset-issuance network without general-purpose smart contracts. Soroban changed that. It is the smart contract layer that lets developers deploy programmable logic on Stellar, which matters for anyone trying to package real-world assets for on-chain settlement or collateral. The clearest window into how it works is the documentation itself.

What Soroban actually is

Soroban contracts are written in Rust and compiled to WebAssembly (WASM), which the Stellar protocol executes. The Soroban Rust SDK is a crate plus a command-line tool. The crate stands in for parts of the Rust standard library and gives contracts access to on-chain persistent storage, cryptographic hashing and signature verification, and the ability to call other contracts by stable identifiers. Alongside the SDK, the tooling includes a CLI, an RPC server, and a local testing mode that runs the same host environment used on-chain. You can read the reference material in the Stellar developer docs and start points in the developer portal.

One naming note that trips people up: the platform is branded “Stellar smart contracts” in product surfaces and “Soroban” in the developer documentation. They refer to the same thing.

From testnet to mainnet

Soroban followed a long, staged rollout. After a roughly two-year testing period that concluded in January 2024, it launched on Stellar’s public mainnet on 20 February 2024 with the Protocol 20 upgrade, and public application deployment opened the following month. The Stellar Development Foundation backed adoption with a $100 million Soroban adoption fund aimed at seeding early applications across lending, insurance, and other categories. That is the origin of the ecosystem now visible on the network.

How the docs connect to tokenization

Smart contracts are what turn a payments network into a place where assets can be issued, transferred, and settled under programmable rules. That is the practical link to real-world asset (RWA) tokenization: taking an off-chain asset, such as a money-market fund or a property interest, and representing it on-chain so it can move and settle digitally. Stellar’s own 2025 year in review reports that on-chain RWA value on the network reached about $785 million by year-end, up 158%, and crossed $1 billion in early January 2026. It cites specific deployments, including Franklin Templeton issuing more than $580 million in tokenized U.S. Treasuries. Those are the network operator’s figures; they are worth checking against the underlying issuers directly.

Capacity and cost, in plain terms

Programmable settlement only helps if the network can carry volume cheaply. Stellar’s year-in-review describes a September 2025 protocol upgrade it calls Whisk, which added parallel transaction execution and state caching and raised theoretical maximum throughput toward 3,000 transactions per second, along with a configuration change that cut smart contract invocation costs. The same report cites 3.6 billion transactions processed in 2025 and average fees around $0.0007. Treat throughput numbers as theoretical maximums rather than sustained real-world performance.

Where the standards bodies fit

If you want vendor-neutral grounding for the underlying concepts, the National Institute of Standards and Technology (NIST) is a useful reference. Its NISTIR 8202 blockchain technology overview defines the core building blocks in plain language, and its blockchain and smart contracts project tracks the broader research. For the institutional framing of why tokenization matters to market infrastructure, the Bank for International Settlements has laid out its view of a tokenized future monetary system.

Why this matters

Developer documentation is not marketing. It shows what is actually buildable today: Rust contracts, a working SDK and CLI, an RPC layer, and a testing harness that mirrors production. Paired with the network’s reported RWA and payment volumes, that gives a concrete picture of tokenization moving from concept to shipped applications. The honest boundary: none of this speaks to the price or investment merit of any Stellar-related asset. A capable platform and a rising token price are separate questions, and this material only addresses the first.

Stellar developer documentation home page
Stellar Soroban smart contract build documentation

Common questions

What is Soroban on Stellar?

Soroban is Stellar’s smart contract platform. Contracts are written in Rust, compiled to WebAssembly, and executed by the Stellar protocol. It is branded “Stellar smart contracts” in product surfaces and “Soroban” in the developer docs, and both names refer to the same platform.

When did Soroban launch on mainnet?

Soroban launched on Stellar’s public mainnet on 20 February 2024 with the Protocol 20 upgrade, after a testing period that concluded in January 2024. Public application deployment opened the following month.

What language are Stellar smart contracts written in?

They are written in Rust and compiled to WebAssembly. The Soroban Rust SDK provides a crate and a command-line tool, along with an RPC server and a local testing mode that runs the same host environment used on-chain.

How does Soroban relate to tokenization of real-world assets?

Smart contracts let assets be issued, transferred, and settled under programmable rules, which is the mechanism behind tokenizing real-world assets. Stellar’s 2025 year in review reports on-chain RWA value reaching about $785 million by year-end and crossing $1 billion in early January 2026, including tokenized U.S. Treasuries from Franklin Templeton.

Where can I find the official Stellar developer documentation?

The official reference is at developers.stellar.org/docs, with getting-started material in the developer portal at developers.stellar.org. These cover the Rust SDK, the command-line tools, the RPC server, and the local testing environment.

This content is educational only. It is not tax, legal, or investment advice. Check primary sources and speak with a qualified professional before making financial decisions.


Sources

    Jake Claver

    Written by

    Jake Claver

    Family office professional working on how substantial holdings are held, structured and passed on. Qualified Family Office Professional. Finance degree, University of North Texas. Board member, Arkansas Blockchain Council. Author of Wealth in Numbers and Infinite Banking for Crypto Investors.