Ver Sesión 1: Vibecoding e IA en YouTubeSesión 1: Vibecoding e IA
por Emmi
Del vibecoding a programar con IA en serio: planificar antes de pedir código, revisar lo que hace el agente y entender los tokens y la ventana de contexto.
- IA
- Planificación
Lo que voy juntando en el programa, semana a semana y clase a clase: debajo de cada clase está lo que se compartió en ella. También se puede ver por tipo.
51 entradas
Ver Sesión 1: Vibecoding e IA en YouTubepor Emmi
Del vibecoding a programar con IA en serio: planificar antes de pedir código, revisar lo que hace el agente y entender los tokens y la ventana de contexto.
por Trustless Work
Componentes de React para sumar pagos con escrow a una app Next.js. Se instalan con su CLI y están pensados para armar la app con IA.
por Stellar
El catálogo oficial de skills para que tu agente de IA construya en Stellar: contratos, frontend, assets, RPC, pagos y más, junto con skills de la comunidad.
por OpenZeppelin
Un MCP que le da a tu agente las plantillas auditadas de OpenZeppelin para generar contratos Soroban seguros.
por Bran18
Un MCP que le da a tu agente los datos de stellar.expert: assets, cuentas conocidas y datos de la red, sin salir del chat.
por Bran18
Le enseña a tu agente a usar Reflector, el oráculo de precios de Stellar, dentro de un contrato. Se instala con npx skills add Bran18/reflector-skill.
por Pollar
Un SDK para que tus usuarios entren con Google, GitHub o email y tengan wallet sin ver seed phrases: activa la cuenta, crea trustlines, paga las comisiones y mueve USDC. Trae una skill y un MCP para tu agente.
por Vercel
Describes la app con palabras y v0 genera el código en Next.js, listo para publicar en Vercel. Rápido para el frontend de un prototipo.
Documentación
por Stripe
Stripe deja cobrar, guardar y enviar USDC, y Stellar es una de sus redes. Guardar saldo en USDC está en acceso anticipado para Bolivia: se pide con un formulario.
Ver Sesión 2: Front-end y Back-end en YouTubepor Emmi
Cómo conectar un contrato de token con una web: llamar sus funciones, firmar con Freighter y mostrar los errores del contrato en palabras que el usuario entienda.
Ver Clase 25/09: Front-end y Back-end en YouTubepor Ady
Cómo comprobar quién es el dueño de una wallet (también con passkeys), guardar datos en caché con Redis y armar un backend que prepara transacciones para firmar.
Mis apuntes
Las partes de un contrato: #[contract] y #[contractimpl], el constructor que corre una vez, el storage (instance y persistent), los errores tipados y los eventos.
Cómo un contrato exige la firma de una cuenta, y por qué un rol como el anfitrión se lee del storage y no de un parámetro: así nadie se hace pasar por él.
Cada transacción se simula antes de enviarse: si falla, no se envía ni se cobra. Las lecturas solo se simulan, así que no cuestan.
Cada dato guardado vence (TTL) y mantenerlo cuesta renta. Mi primera compra costó 17,64 XLM por extenderlo 120 días: conviene ajustar el plazo al evento.
Qué hace cada uno: keys generate --fund crea una cuenta de prueba, contract build compila, contract deploy publica y contract invoke llama (con --send=no solo simula).
Dónde ver, en una transacción, el contrato que se invocó, las transferencias, los eventos, lo que cambió en el storage y la comisión.
Documentación
Los estándares que hacen que wallets, anclas y apps de Stellar se entiendan entre sí.
Cómo generar un cliente TypeScript de tu contrato para llamarlo desde el frontend.
La referencia de la librería de Rust para contratos: tipos, storage, auth, tokens y eventos.
Repositorios
Mi versión del launchpad del bootcamp: exige invertir al menos 500, o falla con AmountTooLow. Con 5 tests y scripts para testnet.
Mi contrato de pases para un evento: el pase se compra una vez y se usa una vez. Con 14 pruebas y la demo del Stellar CLI.
por Oppia Software Labs
El repo base del bootcamp: un launchpad que vende tokens de activos reales (RWA) en Soroban, con su frontend en TypeScript.
por Trustless Work
Un escrow en producción: guarda USDC hasta que se cumple lo acordado y cualquier plataforma lo puede integrar. Bueno para estudiar un contrato real.
por Stellar
Contratos de ejemplo oficiales para estudiar y copiar: tokens, autorización, eventos, storage y más.
Skills e IA
Un MCP que conecta a tu agente de IA con la documentación de Stellar, datos en vivo del ecosistema y guías probadas, con una sola conexión.
Herramientas
La herramienta oficial de terminal para compilar, desplegar e invocar contratos. Uso la versión 28.
La web oficial para crear cuentas, armar transacciones e invocar contratos sin terminal.
El explorador de la red: muestra cuentas, transacciones, contratos, eventos y storage.
Rust es el lenguaje de los contratos; wasm32v1-none es el target que los compila para que corran en la red.
El SDK de JavaScript para llamar contratos desde una web. Este sitio lo usa para desplegar e invocar desde el navegador.
Comunidad y oportunidades
por BAF
Beca de 500 USD más la entrada para la University Blockchain Conference en Austin, el 20 y 21 de noviembre. Las postulaciones cierran el 7 de octubre.
Ver Sesión 1: Smart Contracts en YouTubepor Emmi
Qué es un contrato en Stellar: se escribe en Rust, se compila a Wasm y guarda datos en tres tipos de storage. Instala Rust y el Stellar CLI y corre un contrato contador.
Ver Clase 16/09: Smart Contracts en YouTubepor Leonardo Vaca
Cómo un contrato decide quién puede hacer qué (require_auth), maneja estados, errores y eventos. Corrige un bug de autorización, prueba el contrato y lo despliega en testnet.
Ver Clase 17/09: Smart Contracts en YouTubepor Leonardo Vaca
Tokens en Stellar (assets clásicos y contratos de token), oráculos de precio y Solang. Invoca un contrato con el CLI, el UI Builder y Stellar Lab, y presenta el entregable.
Ver Las bases del desarrollo en Stellar: el primer smart contract en YouTubepor Fabián Sánchez
Curso para repasar desde cero cómo se crea un contrato en Stellar.
Documentación
La guía oficial para escribir, probar y desplegar contratos. El punto de partida.
Qué es un asset en Stellar y cuándo usar un asset clásico o un token de contrato.
Cómo usar un asset clásico, como XLM o USDC, desde un contrato. Así cobra Aex Pass en XLM.
Contratos auditados listos para usar: tokens, permisos, pausas y actualizaciones. Para no reinventar lo básico.
Repositorios
por Eli (María Elisa Araya)
Los conceptos de Stellar explicados simple, por una dev de la comunidad argentina. Útil si algún concepto todavía cuesta.
Comunidad y oportunidades
El Instagram de la comunidad en Bolivia: novedades, eventos y convocatorias.
La conferencia anual de Stellar, el 28 y 29 de octubre en Lisboa. La inscripción está abierta.
Ver Sesión 1: Producto en YouTubepor Emmi
Aprender del cliente antes de construir: supuestos, entrevistas a usuarios, cómo definir bien el problema, arquetipos, MVP y formas de financiar un producto.
Ver Sesión 2: Producto en YouTubepor Emmi
De lo que aprendiste del cliente a qué construir: el valor, el ajuste problema-solución, el alcance del MVP, los documentos para la IA y por qué lanzar rápido.
Ver Sesión 3: Producto en YouTubepor Emmi
Cómo llegar a los usuarios con canales y alianzas, medir la tracción y contar la historia del producto para pedir grants o inversión.
Ver Sesión de introducción en YouTubepor Emmi
La sesión que abre Stellar Elite Bolivia. El video no tiene subtítulos, así que todavía no tiene resumen.
Ver Sesión 3: Introducción en YouTubepor Emmi
Cómo ganar experiencia, y a veces pagos, con código abierto en GrantFox y Drips, y cómo Stellar Build ayuda a validar una idea para Stellar con agentes de IA.
Skills e IA
Las skills de Claude Code del toolkit del programa: contratos, frontend, assets, datos, estándares, mainnet, pagos x402, ZK, ideas, competencia, rondas del SCF y cuál usar. Fue mi primer entregable.