What problem does it solve? Building a frontend that talks to the Stellar network requires coordinating SDK initialization, wallet connections, transaction building and signing, smart contract invocation, and error handling across Mainnet and Testnet — this Skill provides working patterns for all of it. ## Core Features & Use Cases - Wallet Integration: Connect Freighter directly or support multiple wallets via Stellar Wallets Kit, plus passkey-based smart accounts with Smart Account Kit. - Transaction Lifecycle: Build, simulate, sign, submit, and poll both classic Stellar operations and Soroban smart contract calls using contract.Client and rpc.Server. - React/Next.js Patterns: Ready-made hooks and components (connect button, payment form) with proper client/server separation and a transaction UX checklist. - Use Case: You are building a Next.js app where users connect Freighter, invoke a token contract's increment method, and see confirmation status — this Skill gives you the full code path from SDK setup to submission polling. ## Quick Start Use the dapp skill to build a React component that connects a Freighter wallet and submits a Stellar payment transaction on Testnet.