smart-contracts

Installation
SKILL.md

Stellar Smart Contracts

Guide for building Stellar smart contracts in Rust. Smart contracts on Stellar were formerly branded "Soroban" — the platform name is retired, but the Rust SDK (soroban-sdk) and several tool names keep the prefix.

This file covers setup and the core workflow. The deep dives live alongside it — read the file that matches the task:

Task File
Storage, auth, cross-contract calls, events, errors, upgrades, factories, troubleshooting development.md
Unit, integration, fuzz, property, fork, and mutation testing testing.md
Security review, vulnerability classes, checklists, audit prep, tooling security.md

When to use this skill

  • Writing a Stellar smart contract in Rust
  • Setting up contract tests (any layer)
  • Reviewing a contract for security issues
  • Architecting upgradeable contracts, factories, governance, or DeFi primitives
  • Debugging a contract-specific error (auth, storage, archival, resource limits)
Installs
25
GitHub Stars
41
First Seen
9 days ago
smart-contracts — stellar/stellar-dev-skill