Spanish-language peer programming session building a voting smart contract on Soroban, Stellar's smart contract platform. Developers walk through contract development, testing in Rust, and deployment to testnet using Docker, CLI tools, and JavaScript SDK.
Live coding session in Spanish demonstrating Soroban smart contract development. Instructors build a voting contract from scratch, covering contract structure, storage management, authorization patterns, and testing. The session includes Docker setup for local development, Rust contract implementation with vote and get_votes functions, unit tests, and deployment scripts using Soroban CLI and JavaScript SDK. Participants learn about authorization verification, error handling, and invoking contracts on testnet. Discussion touches on multisig patterns, frontend integration, and cross-contract calls for future sessions.