Trustless Work
Spanish
Spanish
  • Bienvenido
  • Inicio
    • Guía rápida
    • Conceptos clave
    • Herramientas esenciales
  • ☀️Acerca de Trustless Work
    • Visión y Misión
    • 🛤️Nuestro Camino Hasta Ahora
      • 🤔El Problema: Orígen de Trustless Work
      • 👾El Equipo Se Une
      • 💡La Solución: Escrows
      • 🏆Hitos Clave
        • 🌠DraperU Stellar Astro Hacker House: Un Antes y Un Después
        • Lanzamiento de la API V1 en el Pura Vida ETH Hackathon
      • 🚀Programas Actuales
        • 🌟DraperU Embark Program
        • 💻OD Hack Campaigns
      • 🛠️Desarrollo Vertical
      • 🔮Visión a Futuro
    • Equipo
  • ⚒️Descripción de la Tecnología
    • 🚀Smart Escrow API
    • ⛓️Smart Contracts Open-Source de Escrow
    • 📂Plantillas Open-Source y Herramientas Para Desarrolladores
    • 💵USDC: La Stablecoin Detrás de Trustless Work
    • 🌟Stellar y Soroban: El Motor de Trustless Work
  • 🌍Casos de Uso: Escrow-as-a-Service Para Cualquier Industria
    • 🌎Proyecto Destacado: Kindfi
  • 🤖Tutorial de Trustless Work Dapp
    • Paso 1: Accediendo a la Trustless Work Dapp e Iniciando Sesión
    • Paso 2: Creación de Perfil y Solicitud de Clave API
    • Step 3: Crea un Escrow
    • Step 4: Financiando un Escrow
    • Paso 5: Marcando un Hito Como Completo ✅
    • Paso 6: Aprobando el Hito
    • Paso 7: Liberación del Pago
    • Cómo Obtener Testnet Tokens
  • 💻Recursos Para Desarrolladores
    • Smart Escrow Design
      • ¿Cómo Se Ve un Smart Escrow?
      • Roles En Trustless Work
    • Ciclo de Vida del Escrow
      • Fase de Iniciación
      • Fase de Financiamiento
      • Fase de Completamiento
      • Fase de Aprobación
      • Fase de Liberación
      • Resolución de Disputas
    • Referencia de API
      • Introducción
        • Cómo Integrarnos
      • Implementación (Deploy)
        • Inicia el escrow
      • Autenticación
        • Solicitar una Clave API
      • Escrows
        • Schema
        • Financiar Escrow
        • Obtener Escrow por Contract ID
        • Resolución de Disputas
        • Cambiar el Estado del Hito (Milestone)
        • Cambiar el Flag del Hito (Milestone)
        • Cambiar Flag de Disputa
        • Obtener el Balance de Múltiples Escrows
        • Distribuir Ganancias del Escrow
      • Helpers (Funciones Auxiliares)
        • Establecer Trustline
        • Enviar Transacción
    • Stellar Wallets
      • Freighter Wallet
      • Albedo Wallet
      • xBull Wallet
      • Rabet Wallet
      • Lobstr Wallet
      • Hana Wallet
      • Recursos adicionales
      • Solución de problemas y preguntas frecuentes
  • 🫂Comunidad y Roadmap
    • Comunidad
      • Notion para Startups
      • Meru
    • Involúcrate
    • 🛣️Roadmap: El Camino por Delante
  • 🎒Contexto Histórico
    • 📜Historia de los Escrows:
      • 🗿De la Era Antigua a la Colonial
      • 🏦La Era Bancaria (Siglo XIX - XX)
      • 💻La Era Digital y el Escrow en Línea
    • ⛓️La Era de la Blockchain: Smart Escrows
  • 📢Apéndices
    • Contacto y Soporte
    • Enlaces
      • ⚒️Trustless Work dApp
      • 🌐Trustless Work Website
      • 📣Telegram Chat
      • 💎Only Dust Profile
      • 👩‍💻Swagger for API
      • 📜Github
Powered by GitBook
LogoLogo

Links

  • Website
On this page

Was this helpful?

Export as PDF
  1. Recursos Para Desarrolladores
  2. Referencia de API
  3. Helpers (Funciones Auxiliares)

Establecer Trustline

Este endpoint permite establecer una trustline en la blockchain de Stellar específicamente para el token USDC emitido por Circle en la cuenta del usuario.

¿Para qué sirve?

En Stellar, antes de que un token como el USDC de Circle pueda ser recibido y almacenado, una cuenta debe establecer una trustline con el emisor del activo. Este endpoint facilita ese proceso de manera automatizada.

Nota: Este endpoint no necesariamente funcionará en la red principal (mainnet).

POST helper/set-trustline

Headers

Nombre
Valor

Content-Type

application/json

Authorization

Bearer <token>

Parámetros

Nombre
Tipo
Valor

string

La clave del origen secreto.

Ejemplo de cuerpo de solicitud (request body)

{
  "sourceSecretKey": "GDN6I...", 
}

Respuestas posibles

{
    "status": "SUCCESS",
    "message": "The trust line has been correctly defined in the USDC token"
}
{
  "error": "Internal server error"
}
{
    "message": "Message",
    "error": "Bad Request",
    "statusCode": 400
}
{
  "statusCode": 401,
  "message": "Unauthorized",
  "error": "Unauthorized"
}
{
    "statusCode": 429,
    "message": "ThrottlerException: Too Many Requests"
}
PreviousHelpers (Funciones Auxiliares)NextEnviar Transacción

Last updated 1 month ago

Was this helpful?

💻
sourceSecretKey