Documentación

Documentación

Guías, integraciones y referencia técnica

Configurar el widget OBS

1. Copia tu Widget URL desde el Dashboard

Ve a tu Dashboard → Widget OBS y copia la URL que aparece ahí. Tiene este formato:

https://easytipsy.com/widget/0xTuDirección

2. Añade un Browser Source en OBS

  • Abre OBS Studio
  • En la sección de Fuentes, haz clic en el botón +
  • Selecciona Browser (Navegador)
  • Pega tu Widget URL en el campo URL
  • Ajusta el tamaño: ancho 800px, alto 150px (recomendado)
  • Marca Fondo transparente
  • Haz clic en OK

3. Listo

Cada vez que alguien te done, verás la alerta animada en tu stream en tiempo real.

Smart Contracts

TipsyDonation.sol — Contrato principal de donaciones

  • Redes: Polygon, Base, Arbitrum y Optimism
  • Comisión: 7% automático sobre cada donación
  • Contrato auditable on-chain
function donate(address creator, string message) payable
function donateToken(address creator, address token, uint256 amount, string message)
event DonationReceived(donor, creator, token, amount, message, timestamp)

TipsyRevenueSplit.sol — Splits de ingresos

Para colectivos o grupos de creadores que quieran dividir las donaciones automáticamente entre varios miembros.

API Reference

GET /api/creator/[address]

Devuelve los datos públicos del creador: nombre, descripción, total recaudado.

GET /api/donations/[address]

Historial on-chain de las últimas 20 donaciones del creador.

PUT /api/creator/[address]

Configura o actualiza el perfil del creador. Requiere sesión SIWE activa.

POST /api/donations/webhook

Endpoint para el listener de eventos del smart contract.