Prerequisites
Before you begin, make sure you have the following installed:Getting Started
Installation
Install the required CLI tools:Creating a New Project
- Initialize a new project:
- Start the app:
environments.toml file to customize your development environment(s) that’s set by your .env file.
Project Structure
When you runstellar scaffold init, it creates a full-stack project structure with example contracts and a modern frontend:
Vite, React, and includes basic components for interacting with the contracts.
Features
-
CLI Plugins for Stellar
stellar scaffold init: Initialize new Stellar smart contract projectsstellar scaffold upgrade: Transform existing Stellar contract workspaces into Scaffold projectsstellar scaffold build: Build contracts and generate TypeScript clientsstellar scaffold watch: Development mode with hot reloadingstellar registry: Publish, deploy, and manage smart contracts
-
Environment Management
- Environment-specific builds (development, testing, staging, production)
- Seamless integration with both local and deployed contracts
- Network configuration via
environments.toml - Support for multiple deployment environments
-
Smart Contract Registry
- On-chain publishing platform for Wasm binaries
- Version management and contract naming
- Contract verification and dependency management
- Secure deployment workflow for testnet and mainnet
More Resources
For more information, check out the project on GitHub!Video Series
Check out the Scaffold Stellar video series on YouTube for step-by-step tutorials and guides:- Scaffold Stellar | A Boilerplate For Stellar Developers - Comprehensive walkthrough of Scaffold Stellar as a boilerplate for Stellar development.
- Scaffold Stellar: Getting Started and Guess the Number - A practical tutorial that walks through improving the default “Guess the Number” dApp included in Scaffold Stellar.
- Building dApps with Scaffold Stellar - An overview of the open source Scaffold Stellar development toolkit and how it streamlines the creation and management of Stellar apps.
- Live Demo of Scaffold Stellar - A live demonstration showing Scaffold Stellar in action.
- Intro to Scaffold Stellar - Introduction to the Scaffold Stellar toolkit and its features.
- Which Frontend? - Guide on choosing and working with frontend frameworks in Scaffold Stellar.
- Scaffold Stellar: Get started building - Learn how to install Scaffold Stellar, review included libraries and integrations, and get your development environment up and running.
- Rapid Application Development with Scaffold Stellar | Meridian 2025 - Introduction to Scaffold Stellar’s rapid development environment, showing how to go from prototype to production.