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.
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.

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 en el Panel de Blockradar. Las reglas se configuran por wallet; puede consultar una con Get 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. La familia de eventos depende del tipo de liquidación que se ejecutó:
swap.*, withdraw.*, gateway-deposit.* o reward-deposit.*. Consulte Notificaciones de webhook más abajo y la guía de 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.Tipos de liquidación
Cada regla se resuelve en uno de cuatro flujos de liquidación. Defínalo explícitamente con el campotype:
type es opcional por retrocompatibilidad. Las reglas creadas antes de que existiera este campo no tienen type y conservan su comportamiento inferido: Blockradar decide entre withdraw y swap comparando el activo y la cadena de origen y de destino. Envíe type en cada regla nueva para que el flujo sea explícito, y envíelo en una actualización para migrar una regla heredada al sistema explícito.Reglas de validación por tipo
La API rechaza las combinaciones contradictorias:type: gatewayrequiereisGateway: true, yisGateway: truerequieretype: gatewaytype: earnrequiereisReward: true, yisReward: truerequieretype: earn- Una regla nunca puede ser gateway y earn a la vez
type: withdrawrequiere unadestination.address, y la blockchain de destino debe ser igual a la de origentype: swaprechaza un activo de origen igual al activo de destino en la misma blockchain- Dos reglas de la misma wallet no pueden cubrir el mismo activo de origen en la misma blockchain
Las reglas de gateway pueden pasar a swap
Una reglagateway solo realiza un depósito en Gateway cuando la cadena y el activo de origen son elegibles para Gateway. Cuando no lo son, la regla continúa y se ejecuta como un swap hacia destination.blockchain / destination.asset. Los fondos se liquidan igualmente, pero usted recibe webhooks swap.* en lugar de gateway-deposit.*, así que contemple ambos cuando configure reglas de gateway en cadenas fuera del conjunto admitido por Gateway.
Reglas de Liquidación Automática
Componentes de la regla
Cada regla de liquidación automática define los siguientes parámetros:Cuánto se liquida
Por defecto, el monto de una liquidación se calcula a partir del saldo de la dirección, no del depósito que la activó. UseuseTransactionAmount para elegir:
Después el monto se ajusta en este orden:
- Se compara con
source.minAmount. Por debajo de ese valor no se liquida nada. - Se limita a
source.maxAmount("-1"significa sin límite). - Se retiene
deductionPercentagedel resto."2.5"liquida el 97,5 % y deja el 2,5 % en la dirección.
Reglas de liquidación hacia Earn
Una reglaearn deposita los fondos entrantes en una posición de rendimiento en lugar de transferirlos fuera. Es el punto de entrada de la liquidación automática hacia Earn.
Restricciones:
- Solo mainnet. Las reglas earn se rechazan en testnet.
- Cada activo de
source.assetsdebe estar soportado por el proveedor elegido en la blockchain de la wallet; de lo contrario la regla se rechaza al crearla. rewardProvideryrewardTypedeben coincidir:fijaes siempreregulatedyaavees siempredefi.- Una regla no puede ser
isGatewayeisRewarda la vez.
REWARD_DEPOSIT y emiten webhooks reward-deposit.*.
Las reglas earn basadas en saldo (
useTransactionAmount: false) omiten una nueva liquidación mientras ya hay una pendiente o en proceso para la misma dirección y el mismo activo, porque esa liquidación en curso absorberá igualmente los fondos recién llegados. Las reglas earn basadas en monto (useTransactionAmount: true) nunca se omiten.Opciones de configuración de la regla
Umbrales de monto
- Monto mínimo: Solo liquidar cuando el monto supere este umbral
- Monto máximo: Limitar el tamaño de cada liquidación individual
- Acumulación: Con
useTransactionAmount: false(el valor por defecto), la regla liquida todo el saldo del activo de origen en la dirección, de modo que los depósitos que individualmente quedaron por debajo deminAmountse recogen juntos en cuanto el saldo lo supera
Protección frente a slippage
- Ilimitado:
-1(sin límite de slippage) - 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)
Dirección de destino (Opcional)
El campodestination.address es opcional en las reglas swap, gateway y earn. Cuando no se proporciona, el sistema utiliza una lógica de fallback inteligente para determinar la dirección destinataria:
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: Por defecto, las reglas creadas en una master wallet se aplican a la master wallet y a todas las child addresses bajo ella. Una regla en una child address tiene precedencia sobre las reglas de la master wallet para el depósito con el que coincide.
Orden de aplicación de las reglas
La precedencia se evalúa por depósito, no por dirección:- Buscar una regla coincidente en la child address. Una regla coincide cuando está activa y sus campos
source.assetsysource.blockchaincubren el depósito. - Recurrir a las reglas de la master wallet. Una regla de la master wallet solo se considera entonces si su ajuste
inheritancele permite aplicarse a la dirección que recibió el depósito. - Sin coincidencia en ninguno de los niveles: no se realiza ninguna liquidación automática.
Herencia por regla
Cada regla de la master wallet controla a qué child addresses se propaga mediante el objeto opcionalinheritance:
Omitir
inheritance por completo conserva el comportamiento original y equivale a all_children.
selected_children:
childAddressIdsdebe estar presente y no vacío; de lo contrario la solicitud falla conAt least one child address must be selected.- Cada ID debe ser una dirección activa que pertenezca a su negocio en la misma red.
- Las direcciones deben coincidir con la familia de cadenas de la wallet. Una regla en una wallet no EVM (por ejemplo Tron, Solana o Stellar) solo acepta direcciones de esa misma cadena; una regla en una wallet EVM acepta cualquier dirección EVM. Una discrepancia falla con
One or more selected child addresses are not valid for this chain or are inactive.
inheritance solo existe en las reglas de la master wallet. Una regla creada directamente en una child address no tiene nada a lo que propagarse, por lo que el campo se ignora y nunca se guarda ahí.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).
- 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
- Regla para Ethereum USDC → Optimism USDC
- 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
- Diríjase a la sección Auto Settlements de su wallet
- Haga clic en “Create New Rule”
- Configure los parámetros de la regla
- Establezca los umbrales de monto y la tolerancia de slippage
- Elija los activos/cadenas de origen y destino
- 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.Copiar reglas entre wallets
Las reglas son por blockchain, así que desplegar una misma estrategia en todas las cadenas en las que opera implicaría recrear la misma regla muchas veces. El endpoint de copia lo hace en una sola llamada:source.blockchain de cada regla se reescribe con la blockchain de la wallet de destino antes de guardarla.
El éxito parcial es normal
La llamada devuelve200 incluso cuando se omiten algunas reglas o fallan algunas wallets. Lea siempre la respuesta en lugar de fiarse del código de estado:
Cada wallet de destino se bloquea y se escribe en su propia transacción, de modo que un fallo en una nunca deja otra escrita a medias. Aplicar al menos una regla a una wallet también activa la liquidación automática en esa wallet.
400 cuando el array rules está mal formado, cuando rules o targetWalletIds está vacío, o cuando la única wallet indicada como destino es la wallet de origen (el origen siempre se elimina de la lista de destinos).
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
- Acumulación: Deje
useTransactionAmountenfalsepara que los depósitos pequeños se liquiden juntos en cuanto el saldo supereminAmount - 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. La familia de eventos que recibe depende del tipo de liquidación que se ejecutó: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:
Los objetos de swap, gateway y retiro contienen:
rewardAutoSettlement tiene una forma distinta: lleva el ID de la regla en lugar de la regla completa:
Cuando alguna de estas claves de metadata está presente, la transacción fue activada por una regla de liquidación automática. En las liquidaciones de swap, gateway y retiro el campo
rule contiene la configuración completa de la regla, no solo un ID; en las liquidaciones earn, busque la regla mediante ruleId.Campos clave de los datos del webhook
Referencia de la API
Endpoints
Liquidaciones Automáticas de Master Wallet
Liquidaciones Automáticas de Child Address
No existe un endpoint de copia para las child addresses: la copia siempre tiene como destino master wallets, aunque las reglas que copie pueden provenir de una child address.
La semántica de actualización difiere según el nivel
En ambos casos la regla fusionada se vuelve a validar, por lo que una actualización puede rechazarse por un campo que usted no envió.
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
- Correo electrónico: [email protected]
- Referencia de la API: Auto Settlement Rules
- Documentación: Configuración de Gateway
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.

