How-To Guides
The page lists all guides we have available for Soroban. Simply put, a "guide" is a short, bite-sized example that details how to accomplish a specific task. These guides are focused on a single topic, and are limited in scope.
State Archival
Soroban CLI
Deploy a Contract from Installed Wasm Bytecode
Deploy the Stellar Asset Contract for a Stellar Asset
Extend a deployed contract instance's TTL
Extend a deployed contract's storage entry TTL
Extend a deployed contract's Wasm code TTL
Install and Deploy a Smart Contract
Conventions
Organize contract errors with an error enum type
Events
Freighter Wallet
RPC
Generate ledger key parameters with a symbol key using the Python SDK
Storage
Use instance storage in a contract
Testing
Transactions
Invoke a contract function in a Stellar transaction using JavaScript
Submit a transaction to Soroban RPC using the JavaScript SDK