En resumen
La API de Asset Recovery de Blockradar te permite recuperar activos que se enviaron por error a la dirección correcta en la blockchain equivocada. Admite la moneda nativa y activos personalizados (ERC-20 y estándares compatibles) en todas las redes soportadas.
La API de Asset Recovery de Blockradar te permite recuperar activos que se enviaron por error a la dirección correcta en la blockchain equivocada. Admite la moneda nativa y activos personalizados (ERC-20 y estándares compatibles) en todas las redes soportadas.

¿Qué es la Recuperación de Activos?
La recuperación de activos te permite recuperar fondos que se enviaron a la dirección de billetera correcta pero en la red blockchain equivocada. Esto suele ocurrir cuando:- Los usuarios envían activos en Ethereum cuando querían enviarlos en Polygon
- Los activos se envían en BNB Smart Chain en lugar de Arbitrum
- Se produce cualquier confusión entre cadenas en la que la misma dirección existe en varias redes compatibles con EVM
Como las blockchains compatibles con EVM comparten el mismo formato de dirección, una misma dirección puede recibir activos en varias redes. La recuperación de activos te permite acceder a estos fondos de forma programática.
Requisitos previos
Antes de usar la API de Asset Recovery, asegúrate de tener:1
Clave de API
Obtén tu clave de API en el Blockradar Dashboard. Ve a Developers para generar una.
2
Billetera creada
Crea una billetera en el panel (consulta Crear una Billetera Principal). Necesitarás el
walletId para las operaciones de recuperación.3
ID de blockchain
Obtén el
blockchainId de la red donde están atascados los activos. Puedes encontrarlo en el panel o mediante la Get Blockchains API.4
Saldo de moneda nativa
Asegúrate de que la dirección de origen tenga suficiente moneda nativa (ETH, BNB, MATIC, etc.) en la blockchain de recuperación para cubrir las comisiones de gas.
Cómo funciona
La API de Asset Recovery transfiere activos desde una dirección de origen (donde están atascados los activos) a una dirección de destino en la misma blockchain:Recuperación de moneda nativa
Recupera moneda nativa como ETH, BNB, MATIC o AVAX enviada a la red equivocada.
Recuperación de activos personalizados
Recupera activos ERC-20 y compatibles indicando la dirección del contrato.
Estimación de comisiones
Calcula las comisiones de red antes de la ejecución para garantizar un saldo suficiente.
Soporte de RPC personalizado
Recupera activos en blockchains no soportadas indicando tu propio endpoint RPC.
Blockchains soportadas
La recuperación de activos está disponible en todas las blockchains soportadas por Blockradar, incluidas las redes compatibles con EVM, Tron y Solana. Consulta Blockchains Soportadas para ver la lista completa de redes soportadas y los enlaces a faucets.Para las redes EVM sin soporte directo, puedes indicar una URL de RPC personalizada y, opcionalmente, activar el modo de capa 2 para redes basadas en rollups.
Recuperar activos
Inicia una operación de recuperación de activos para transferir los activos atascados a una dirección de destino.Parámetros de la solicitud
Recuperación de moneda nativa
Recupera moneda nativa (ETH, BNB, MATIC, etc.) desde la red equivocada:Recuperación de activos personalizados
Recupera activos ERC-20 o compatibles indicando la dirección del contrato:Recuperación con RPC personalizado
Recupera activos en blockchains no soportadas indicando tu propio endpoint RPC:Recuperación entre redes
Recupera activos que se enviaron por error en mainnet a una dirección derivada en testnet, o viceversa. Esto funciona porque las direcciones de EVM, Tron y Solana se derivan de las mismas claves independientemente del entorno de red.Cuando
crossNetwork está activado, los metadatos de la transacción incluyen los campos crossNetwork: true y keyDerivationNetwork con fines de auditoría.Respuesta correcta
Estimación de comisiones de red
Antes de ejecutar una recuperación, estima las comisiones de red para asegurarte de tener saldo suficiente.Solicitud de estimación de comisiones
Parámetros de la respuesta de comisiones
Webhooks
Suscríbete a los eventos de webhook para recibir notificaciones en tiempo real sobre las operaciones de recuperación.Eventos de recuperación
Payload del webhook
Configura los webhooks en el Blockradar Dashboard en Settings → Webhooks. Consulta la documentación de Webhooks para ver las instrucciones de configuración.
Casos de uso comunes
Un usuario envió USDC en la red equivocada
Un usuario envió USDC en la red equivocada
Un usuario quería enviar USDC en Ethereum pero por error lo envió en Polygon. Como la dirección es la misma, los fondos llegaron a Polygon. Usa la recuperación de activos con la dirección del contrato de USDC en Polygon para recuperar los fondos.
ETH enviado a Arbitrum en lugar de Ethereum
ETH enviado a Arbitrum en lugar de Ethereum
Un usuario transfirió ETH a Arbitrum mediante un puente, pero lo envió a una dirección de Blockradar. La misma dirección existe en Arbitrum gracias a la compatibilidad con EVM. Recupera el ETH desde Arbitrum con la recuperación de moneda nativa.
Activo personalizado en una capa 2
Activo personalizado en una capa 2
Un usuario envió un activo ERC-20 personalizado en una red L2 como Optimism. Indica la dirección del contrato del activo y usa la API de recuperación para recuperarlo.
Activos en una red no soportada
Activos en una red no soportada
Los activos están atascados en una blockchain que Blockradar no soporta directamente. Indica tu propio endpoint RPC y establece
isL2: true si es un rollup para recuperar los fondos.Activos de mainnet enviados a una dirección derivada en testnet
Activos de mainnet enviados a una dirección derivada en testnet
Un usuario envió USDT de mainnet a una dirección creada en testnet. Como la misma clave privada deriva la misma dirección en ambas redes, usa la recuperación entre redes con
crossNetwork: true para recuperar los fondos de mainnet con las claves de la billetera de testnet.Manejo de errores
Saldo nativo insuficiente
Saldo nativo insuficiente
Dirección de origen inválida
Dirección de origen inválida
Activo no encontrado
Activo no encontrado
Fallo de conexión con el RPC
Fallo de conexión con el RPC
Mejores prácticas
Estima siempre las comisiones primero
Usa el endpoint de comisión de red antes de la recuperación para asegurar un saldo de gas suficiente y mostrar costos precisos.
Verifica las direcciones
Comprueba dos veces las direcciones de origen y de destino con un explorador de bloques antes de iniciar la recuperación.
Usa webhooks
Configura webhooks para recibir actualizaciones de estado en tiempo real en lugar de consultar la API periódicamente.
Prueba en testnet
Prueba tu integración de recuperación en testnet antes de usarla en producción.
Referencia de la API
¡Feliz recuperación!

