🤖Tutorial de Trustless Work Dapp
Interact with Escrows Seamlessly
Introduction
La Trustless Work Dapp es la interfaz visual para interactuar con la Trustless Work Escrow API. Funciona como un back-office para el ciclo de vida del escrow, permitiendo a usuarios, desarrolladores y plataformas:
✅ Implementar un escrow ✅ Firmar transacciones ✅ Aprobar hitos ✅ Liberar fondos ✅ Resolver disputas
Esta guía te llevará a través del ciclo de vida completo de un escrow usando la Dapp UI, estructurada en fases para mayor claridad.
1. Comenzando
Antes de usar la Dapp, asegúrate de cumplir con los siguientes requisitos:
1.1. Configuración de wallet en Stellar
Para iniciar sesión, debes conectar una wallet compatible con Stellar. Conoce más en Stellar wallets.
1.2. Obtención de tokens de Testnet
La Dapp opera actualmente en Stellar Testnet, por lo que necesitarás:
XLM (para pagar tarifas de transacción).
USDC (para probar la funcionalidad de escrow).
Conoce más en Obtención de tokens de Testnet
2. Ciclo de Vida Completo del Escrow en la Dapp
Fases principales en el ciclo de vida del escrow
Este proceso estructurado te guiará en la gestión de una transacción usando la Dapp.
2.1. Fase de inicio
📌 Objetivo: Definir el acuerdo de escrow y configurar sus parámetros.
Seleccionar las partes involucradas (pagador, receptor, aprobador, etc.).
Definir hitos y condiciones de financiamiento.
Implementar el contrato de escrow en la blockchain.
➡️ Guía paso a paso para la Iniciación.
2.2. Fase de financiamiento
📌 Objetivo: Depositar fondos en el escrow y asegurar la transacción.
El pagador deposita fondos (USDC/XLM).
El estado del escrow se actualiza para reflejar el depósito.
El saldo del contrato se muestra en la UI.
➡️ Guía paso a paso para el Financiamiento.
2.3. Fase de actualización de hitos
📌 Objetivo: Seguir el progreso y marcar hitos como completados.
El proveedor de servicios actualiza el estado del hito cuando se completa.
El estado cambia a "Pendiente de aprobación" (Pending Approval).
➡️ Guía paso a paso para la Actualización de Hitos.
2.4. Fase de aprobación
📌 Objetivo: Aprobar o disputar hitos completados.
El pagador o aprobador revisa el progreso del hito.
Si se aprueba, los fondos pasan a "Pendiente de liberación" (Pending Release).
Si se disputa, la transacción entra en la Fase de Resolución de Disputas.
➡️ Guía paso a paso para Aprobaciones.
2.5. Fase de liberación
📌 Objetivo: Finalizar la transacción liberando los fondos.
Cuando un hito es aprobado, los fondos se liberan automáticamente al proveedor de servicios.
El estado del escrow cambia a "Completado" (Completed).
La transacción queda finalizada.
➡️ Guía paso a paso para Liberación de Fondos.
3. Fases alternativas (casos sspeciales)
Algunas transacciones requieren pasos adicionales:
3.1. Dispute Resolution Phase
📌 Objetivo: Resolver conflictos cuando un hito es disputado.
El mediador revisa el caso.
Se realizan ajustes según el fallo.
Los fondos se liberan, se liberan parcialmente o se reembolsan.
➡️ Guía paso a paso para Resolución de Disputas.
4. Recursos adicionales
📖 Guías y tutoriales
Cómo Configurar una Wallet en Stellar
Cómo Obtener Tokens de Prueba
Entendiendo los Roles en un Escrow
Siguientes pasos
🔹 ¿Listo para comenzar? Accede a la Dapp. 🔹 ¿Necesitas ayuda? Únete a nuestro Telegram o pregunta a nuestra IA.
Last updated
Was this helpful?