dApp

Funcionalidades

Vista de las funcionalidades documentadas disponibles en el dApp de ACTA.

Emitir Credenciales

Crea y emite credenciales verificables a una dirección de wallet Stellar. Emitir requiere una identidad de emisor did:stellar registrada y resoluble (no una simple dirección de wallet) y cobra una tarifa on-chain pagada por el emisor (mainnet: 1 USDC por credencial; testnet: 5 XLM).

Cómo Emitir

  1. Navega a Issue en el sidebar
  2. Elige una plantilla y completa sus campos:
  • Destinatario: Dirección de wallet Stellar (G...) cuya bóveda recibirá la credencial
  • Campos de la plantilla: La información de la credencial, definida por la plantilla
  1. Haz clic en Issue Credential
  2. Firma la transacción

La credencial se:

  • Almacena automáticamente en la bóveda del destinatario
  • Marca como válida on-chain
  • Hace disponible para verificación

Plantillas de Credenciales

El formulario de emisión está basado en plantillas, así que nunca tienes que escribir JSON en crudo:

  • Plantillas integradas: esquemas listos para usar como certificados de curso, asistencia a eventos, membresías, credenciales de empleado, recibos de pago, verificación KYC, pases de acceso, insignias de habilidades, garantías, registros de escrow y de contribución
  • Plantillas personalizadas: construye tu propia plantilla con los campos que necesites; las plantillas personalizadas se guardan localmente en tu navegador y siempre incluyen los campos base (DID del sujeto, fecha de emisión, expiración)

Gestión de Bóveda

Tu bóveda es tu almacenamiento personal de credenciales. Cada wallet tiene una bóveda aislada.

Ver Credenciales

  1. Ve a la sección Vault o Credentials
  2. Ve todas las credenciales almacenadas en tu bóveda
  3. Usa búsqueda y filtros para encontrar credenciales específicas
  4. Haz clic en una credencial para ver detalles

Acciones de Credenciales

  • Ver Detalles - Ver información completa de la credencial
  • Compartir - Crear un enlace compartible con divulgación selectiva de campos
  • Revocar - Revocar una credencial si es necesario
  • Verificar - Verificar el estado on-chain

Compartir Credenciales

Comparte credenciales eligiendo qué campos revelar.

Flujo de Compartición

  1. Ve a tu Vault y selecciona una credencial
  2. Haz clic en Share
  3. Elige qué campos revelar (selecciona todos o elige individualmente)
  4. Copia el enlace de compartir o escanea el código QR generado

El enlace de compartir abre una página pública de verificación - no se necesita wallet ni cuenta. La página muestra solo los campos revelados y siempre comprueba el estado de la credencial on-chain, así que una credencial revocada aparece como revocada incluso a través de un enlace antiguo. Los enlaces de compartir expiran tras un tiempo limitado (7 días por defecto).

Acceso de Emisores

La emisión está abierta por defecto: cualquiera puede emitir credenciales a tu bóveda a menos que lo bloquees. Usa esta sección para bloquear a los emisores que quieras detener y desbloquearlos luego para restaurar su acceso.

Bloquear un Emisor

  1. Ve a la sección Issuer Access
  2. Ingresa el emisor que quieres bloquear
  3. Haz clic en Block Issuer
  4. Firma la transacción

Gestionar Emisores Bloqueados

  • Ver todos los emisores bloqueados
  • Desbloquear un emisor para restaurar su acceso
  • Cualquiera puede emitir hacia ti a menos que lo bloquees (denegación por excepción)

Gestión de API Keys

Crea y gestiona API keys para acceso programático a la API de ACTA.

Crear API Key

  1. Navega a la sección API Keys
  2. Elige la red (Testnet o Mainnet)
  3. Ingresa un nombre para tu API key (opcional)
  4. Haz clic en Create API Key
  5. Guarda la key inmediatamente - no se mostrará de nuevo

Las API keys tienen:

  • Rol estándar - Acceso a endpoints públicos
  • Expiración de 6 meses - Las keys expiran después de 6 meses
  • Específicas de red - Keys separadas para testnet y mainnet
  • Una por wallet - crear una nueva key reemplaza (revoca) la anterior; el dApp conserva el secreto solo durante la sesión actual del navegador

Usar API Keys

Usa tu API key en solicitudes a la API:

text
X-ACTA-Key: tu_api_key_aqui

Consulta la para todos los endpoints disponibles.

Notificaciones

El dApp incluye notificaciones dentro de la aplicación (ícono de campana en el header y una página dedicada de Notifications): se te notifica sobre eventos de tu wallet, como recibir una nueva credencial. Puedes marcar las notificaciones como leídas individualmente o todas a la vez.

Configuración

La sección Settings (también disponible como overlay) incluye:

  • Cuenta: tu dirección de wallet, un enlace a stellar.expert y el cambio de red (testnet / mainnet)
  • Idioma: inglés, español o francés
  • Acerca de: versión y enlaces a la documentación, Discord y GitHub