Stellar Data Structures
The fundamental data structures and building blocks present on the Stellar network.
📄️ Ledgers
A ledger captures the state of the Stellar network at a point in time, storing accounts, balances, orders, smart contract data, and other persistent information.
📄️ Accounts
Learn about accounts on the Stellar network, including how they store balances, sign transactions, and interact with assets, smart contracts, and other features.
📄️ Assets
Learn how assets work on the Stellar network, including issuing, transferring, and managing tokens. Explore trustlines, using assets in smart contracts, & more.
📄️ Smart Contracts
A smart contract is a programmed set of executable code and state that can be invoked on the Stellar network. Smart contracts store data and also define rules for how that data can be used. Stellar has integrated a smart contracts platform called "Soroban" into the core protocol. These contracts are programs written in the Rust language and compiled as WebAssembly (Wasm) for deployment.