Skip to main content
En resumen
Las Liquidaciones Automáticas convierten automáticamente los depósitos entrantes al activo de su preferencia en cualquier blockchain. Defina las reglas una sola vez y todos los depósitos coincidentes se intercambian y enrutan a su cadena de destino, sin intervención manual.
Liquidaciones Automáticas

Requisitos previos

Antes de configurar reglas de liquidación automática, asegúrese de contar con:
1

Clave de API

Obtenga su clave de API desde el Panel de Blockradar. Diríjase a Developers para generar una.
2

Master Wallet creada

Cree una master wallet mediante la API Create Wallet o desde el panel. Las reglas se configuran por wallet.
3

Wallet de destino

Si liquida entre cadenas, asegúrese de tener una wallet en la blockchain de destino para recibir los activos convertidos.
4

Gas suficiente

Financie sus wallets con tokens nativos (ETH, BNB, MATIC, etc.) para cubrir las comisiones de swap y transferencia.
5

Webhook configurado

Configure webhooks para recibir notificaciones de liquidación. Según la acción, recibirá los eventos swap.success/swap.failed, gateway.success/gateway.failed o withdraw.success/withdraw.failed. Consulte Webhooks para más detalles.

Cómo funciona

Las Liquidaciones Automáticas le permiten convertir automáticamente los depósitos entrantes en cualquier activo de destino sobre cualquier red blockchain según las reglas que configure. Esto elimina la necesidad de intercambiar o enviar activos entre cadenas manualmente, garantizando que su tesorería pueda convertirse de forma automática a sus activos preferidos en múltiples cadenas.

Gestión de reglas

Cree y administre reglas de liquidación automática para automatizar las conversiones de activos.

Conversión de activos

Convierta automáticamente cualquier stablecoin a otro activo según sus reglas.

Multicadena

Liquide activos en cualquier red blockchain de forma fluida.

Gestión de riesgos

Aplique tolerancia de slippage y reglas para protegerse de ejecuciones desfavorables.

Cómo funcionan las Liquidaciones Automáticas

1. Creación de reglas

Defina reglas de liquidación que especifiquen cuándo y cómo se deben convertir automáticamente los depósitos.

2. Detección de depósitos

Cuando los fondos llegan a sus direcciones, Blockradar detecta automáticamente los depósitos que coinciden con sus reglas.

3. Conversión de activos

Los depósitos se intercambian automáticamente al activo de destino (normalmente USDC) en la cadena que elija.

4. Unificación de saldos

Todos los activos convertidos se consolidan en un único saldo unificado en su cadena de destino.

Reglas de Liquidación Automática

Componentes de la regla

Cada regla de liquidación automática define los siguientes parámetros:

Opciones de configuración de la regla

Umbrales de monto

  • Monto mínimo: Solo liquidar depósitos por encima de este umbral
  • Monto máximo: Limitar el tamaño de cada liquidación individual
  • Procesamiento por lotes: Agrupar varios depósitos pequeños para mayor eficiencia

Protección frente a slippage

  • Ilimitado: -1 (sin límite de slippage, comportamiento por defecto)
  • Conservador: 0,1 % - 0,5 % (impacto mínimo en el precio)
  • Moderado: 0,5 % - 1,0 % (enfoque equilibrado)
  • Agresivo: 1,0 % - 2,0 % (ejecución más rápida)
Establecer slippageTolerance en -1 significa tolerancia de slippage ilimitada. Este es el comportamiento por defecto si no se especifica, lo que permite que las liquidaciones se ejecuten independientemente de la desviación de precio.

Dirección de destino (Opcional)

El campo destination.address ahora es opcional. Cuando no se proporciona, el sistema utiliza una lógica de fallback inteligente para determinar la dirección destinataria:
Para la mayoría de casos de uso, puede omitir la dirección de destino y dejar que el sistema enrute automáticamente los fondos a la dirección adecuada según el tipo de liquidación.

Preferencias de ejecución

  • Fastest: Prioriza la velocidad sobre el costo
  • Cheapest: Optimiza para las comisiones más bajas
  • Recommended: Equilibra velocidad y costo con confiabilidad
  • No Slippage: Ejecutar solo cuando no haya desviación de precio

Jerarquía y precedencia de reglas

Cómo se aplican las reglas

Concepto clave: Las reglas creadas en una master wallet se aplican automáticamente a todas las child addresses bajo esa wallet. Sin embargo, si crea reglas directamente en una child address, esas reglas anularán por completo las reglas de la master wallet para esa dirección específica.

Orden de aplicación de las reglas

  1. Comprobar reglas de Child Address: Si la dirección receptora tiene sus propias reglas, se utilizan exclusivamente esas
  2. Recurrir a las reglas de la Master Wallet: Si no existen reglas de child address, se aplican las reglas de la master wallet
  3. Sin reglas: Si ninguno de los niveles tiene reglas configuradas, no se realiza ninguna liquidación automática
Cuando una child address tiene sus propias reglas, las reglas de la master wallet se ignoran por completo para esa dirección: no hay fusión ni combinación de reglas.

Reglas específicas por blockchain

Importante: Las reglas están aisladas y vinculadas a cada blockchain. Una regla configurada para una blockchain (por ejemplo, Ethereum) NO afectará a depósitos en otra blockchain (por ejemplo, Base u Optimism).
Esto significa que:
  • Debe crear reglas separadas para cada blockchain de origen que desee liquidar automáticamente
  • Una regla para “USDC en Ethereum” no se activará para “USDC en Base”
  • Esto permite un control granular del comportamiento de liquidación por cadena
Ejemplo: Si desea liquidar automáticamente depósitos de USDC tanto desde Ethereum como desde Base hacia Optimism, necesita dos reglas separadas:
  1. Regla para Ethereum USDC → Optimism USDC
  2. Regla para Base USDC → Optimism USDC

Casos de uso para cada nivel

Reglas de Master Wallet

  • Estrategia consistente: Mismo comportamiento de liquidación en todas las child addresses
  • Gestión simplificada: Un único lugar para configurar el comportamiento por defecto
  • Operaciones masivas: Aplicar reglas a varias direcciones a la vez
  • Estandarización: Garantizar el cumplimiento y la consistencia

Reglas de Child Address

  • Pruebas: Probar diferentes estrategias de liquidación en direcciones específicas
  • Requisitos personalizados: Necesidades de liquidación específicas por dirección
  • Anular valores por defecto: Modificar el comportamiento para casos de uso particulares
  • Control granular: Ajustar con precisión la liquidación para direcciones específicas

Creación de reglas de Liquidación Automática

Mediante el panel

  1. Diríjase a la sección Auto Settlements de su wallet
  2. Haga clic en “Create New Rule”
  3. Configure los parámetros de la regla
  4. Establezca los umbrales de monto y la tolerancia de slippage
  5. Elija los activos/cadenas de origen y destino
  6. Guarde y active la regla

Mediante la API

Cree reglas de liquidación de forma programática usando la API de Auto Settlement Rules:
En este ejemplo, slippageTolerance se establece en -1 para slippage ilimitado, y se omite destination.address. El sistema utilizará automáticamente la lógica de fallback inteligente para determinar la dirección destinataria.
Con dirección de destino explícita:

Casos de uso

Gestión de tesorería

  • Conversión flexible de activos: Convertir a cualquier activo preferido (USDC, ETH, USDT, etc.)
  • Operaciones cross-chain: Mantener saldos en múltiples redes
  • Consolidación automatizada: Sin intervención manual
  • Estrategia multiactivo: Compatible con diversas preferencias y estrategias de activos

Operaciones empresariales

  • Procesamiento de pagos: Liquidar automáticamente los pagos entrantes a los activos preferidos
  • Gestión de ingresos: Convertir varias stablecoins al activo de destino elegido
  • Mitigación de riesgos: Aplicar protección frente a slippage automáticamente
  • Diversificación de activos: Mantener asignaciones de activos objetivo automáticamente

Integración con DeFi

  • Yield farming: Liquidar automáticamente las recompensas al activo preferido
  • Gestión de liquidez: Consolidar recompensas y comisiones de LP
  • Reequilibrio de cartera: Mantener asignaciones objetivo de activos

Mejores prácticas

Configuración de reglas

  • Empiece de forma conservadora: Comience con baja tolerancia de slippage
  • Supervise el rendimiento: Realice un seguimiento de las tasas de éxito de las liquidaciones
  • Ajuste gradualmente: Afine las reglas según las condiciones del mercado
  • Pruebe en testnet: Valide las reglas antes del despliegue en mainnet

Gestión de riesgos

  • Límites de slippage: Establezca niveles de tolerancia adecuados
  • Topes de monto: Limite el tamaño máximo de las liquidaciones
  • Selección de red: Elija cadenas de destino confiables
  • Reglas de respaldo: Cree opciones de liquidación alternativas

Eficiencia operativa

  • Procesamiento por lotes: Agrupe depósitos pequeños para mayor eficiencia
  • Optimización temporal: Considere los patrones de congestión de la red
  • Análisis de costos: Equilibre las preferencias de velocidad vs. costo
  • Monitoreo: Configure alertas para liquidaciones fallidas

Monitoreo y alertas

Monitoreo desde el panel

  • Estado de las reglas: Indicadores de regla activa/inactiva
  • Historial de liquidaciones: Seguimiento de liquidaciones exitosas y fallidas
  • Métricas de rendimiento: Tasas de éxito y tiempos de ejecución
  • Saldos de activos: Supervisar el crecimiento del saldo unificado

Notificaciones por webhook

Las liquidaciones automáticas activan eventos de webhook cuando se ejecutan las liquidaciones:

Ejemplo de payload de webhook

Identificación de transacciones de liquidación automática

La mejor manera de identificar las transacciones de liquidación automática es revisando el campo metadata. Según la acción, el metadata contendrá una de estas claves: Cada objeto metadata contiene:
Cuando alguna de estas claves de metadata (swapAutoSettlement, gatewayAutoSettlement o withdrawAutoSettlement) está presente, la transacción fue activada por una regla de liquidación automática. El campo rule contiene la configuración completa de la regla, no solo un ID.

Campos clave de los datos del webhook

Referencia de la API

Endpoints

Liquidaciones Automáticas de Master Wallet

Liquidaciones Automáticas de Child Address

Parámetros de la regla

Primeros pasos

1. Active las Liquidaciones Automáticas

  • Diríjase a la configuración de su wallet
  • Habilite la funcionalidad de liquidación automática
  • Configure las preferencias por defecto

2. Cree su primera regla

  • Empiece con una regla sencilla de USDT a ETH (o cualquier activo que prefiera)
  • Establezca una tolerancia de slippage conservadora
  • Elija su cadena y activo de destino preferidos

3. Pruebe y monitoree

  • Despliegue primero en testnet
  • Supervise las tasas de éxito de las liquidaciones
  • Ajuste los parámetros según sea necesario

4. Escale gradualmente

  • Añada reglas para activos adicionales
  • Implemente procesamiento por lotes
  • Optimice para su caso de uso

Soporte y recursos

Cómo obtener ayuda

Las liquidaciones automáticas son una forma poderosa de automatizar la gestión de su tesorería. Comience con reglas sencillas y añada complejidad gradualmente a medida que se familiarice con el sistema.