Soroban Smart Contracts End-to-end guide for building Soroban contracts: writing them, testing them, securing them, and shipping advanced architectures. This skill bundles five concerns that live and die together — the contract code, the tests, the security posture, the design patterns, and the gotchas. When to use this skill - Writing a Soroban contract in Rust - Setting up unit, integration, fuzz, or property tests - Reviewing a contract for security issues (authorization, reentrancy-adjacent bugs, storage hygiene, TTL, overflow) - Architecting upgradeable contracts, factories, governance,…