stellar-skills_skill

This skill helps you develop Stellar and Soroban dApps by guiding wallet integration, contract deployment, and RPC usage across networks.

0

GitHub Stars

1

Bundled Files

3 weeks ago

Catalog Refreshed

2 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstart where the catalogue uses aiagentskills.

npx veilstart add skill cuyoconnect/stellar --skill stellar-skills

  • SKILL.md6.9 KB

Overview

This skill packages practical guidance and tools for building on the Stellar blockchain and writing Soroban smart contracts. It consolidates network endpoints, CLIs, SDKs, wallet integration patterns, and common workflows for deploying, invoking, and signing Soroban contracts. Use it to accelerate dApp development, integrate wallets, or set up local and test networks for rapid iteration. It emphasizes audited libraries and security tooling to reduce risk in production deployments.

How this skill works

The skill maps common developer tasks to concrete commands, SDK calls, and recommended providers: Horizon and Soroban RPC endpoints for each network, the stellar CLI for building and deploying contracts, and SDK examples for simulation, signing, and submission. It describes wallet connection flows via Stellar Wallets Kit and shows how to generate TypeScript bindings and run static security checks with Scout. The content also points to OpenZeppelin Soroban contracts and ecosystem services when a ready-made solution exists.

When to use it

  • Building Soroban smart contracts (token, DeFi, or custom logic).
  • Developing frontend dApps that need wallet connection and transaction signing.
  • Deploying and testing contracts on testnet or futurenet before mainnet release.
  • Integrating payments, on/off-ramps, or mass payout systems.
  • Setting up backend indexing or real-time subscription services for contract events.

Best practices

  • Check OpenZeppelin audited contracts before writing custom token or access-control logic.
  • Always simulate Soroban transactions before signing and submission to catch runtime errors.
  • Use Scout static analysis and CI actions to run security checks on contract code.
  • Use wallet abstraction libraries (Stellar Wallets Kit) to support multiple wallet providers.
  • Prefer public RPC providers with SLAs for production; plan for rate limits and fallbacks.

Example use cases

  • Create and deploy a SEP-41 compliant token using OpenZeppelin Soroban contracts and generate TS bindings for your frontend.
  • Build a web dApp that connects to Freighter or other wallets via Stellar Wallets Kit, simulates transactions, and submits signed XDR.
  • Integrate Anchor Platform and Stellar Disbursement Platform for fiat on/off-ramps and mass payouts.
  • Run Scout audit and CI checks on a Soroban contract before deploying to testnet and mainnet.
  • Index custom contract events with Mercury or a custom indexer and serve data for analytics dashboards.

FAQ

Use soroban-testnet.stellar.org and horizon-testnet.stellar.org for test development, and soroban-rpc.mainnet.stellar.gateway.fm with horizon.stellar.org for production. Futurenet endpoints exist for network-wide experiments.

How do I get test XLM for deployments?

Use the Testnet Friendbot: curl "https://friendbot.stellar.org?addr=YOUR\_PUBLIC\_KEY" to fund accounts on testnet.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational