stellar-dev

Develop Soroban-first Stellar contracts, dApp integration, and deployment workflows.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/yasarremre/SafeHands --skill stellar-dev-yasarremre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stellar-dev
Source: https://github.com/yasarremre/SafeHands/tree/main/.agent/skills/stellar-dev
Command: npx skills add https://github.com/yasarremre/SafeHands --skill stellar-dev-yasarremre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end Stellar development requires coordinating Soroban contracts, client apps, wallets, testing, and security patterns. This Skill consolidates guidance, patterns, and references to accelerate building production-ready Stellar/Soroban projects.

Core Features & Use Cases

  • Soroban contract development (Rust) guidance, SDK usage, and deployment workflows
  • Frontend dApp integration (React/Next.js) with Stellar SDKs and wallet connect flows
  • Testing strategies, security patterns, and pitfall avoidance for end-to-end delivery
  • Asset issuance, payments, cross-contract calls, and vault-like scenarios in real-world apps
  • Use case: scaffold a basic escrow/payment dApp with wallet signing and audit-ready tests

Quick Start

Ask me for a complete Soroban-first development plan or to scaffold a Stellar project with Rust, frontend, wallets, tests, and deployment steps.

Frequently Asked Questions about stellar-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I develop and deploy Soroban smart contracts on Stellar?

Soroban smart contract development uses Rust for contract logic and follows explicit deployment steps across local, testnet, and mainnet. You configure network dependencies, manage authorization, and execute ready-to-run commands for production delivery.

How do I integrate a Stellar wallet with a React frontend dApp?

Frontend dApp integration connects React or Next.js applications to Stellar SDKs using wallet connect flows. You implement wallet signing, asset interactions, and payment workflows to enable users to interact securely with deployed contracts.

What testing strategies should I use for Stellar Soroban contracts?

Testing strategies for Soroban contracts involve writing audit-ready tests that validate authorization, TTL management, and cross-contract calls. You execute these tests locally before deploying to testnet to avoid common security pitfalls.

Can I implement cross-contract calls and asset issuance in Soroban?

Cross-contract calls and asset issuance are supported in Soroban through explicit patterns and concrete security guardrails. You can build escrow, payment, and vault-like scenarios by defining clear authorization rules and asset interactions.

Do I need Rust to build on Stellar with Soroban?

Rust is required for Soroban contract development on Stellar. The development playbook provides SDK usage guidance, dependency configuration, and deployment workflows specifically tailored for building production-ready smart contracts using Rust.