¿Cómo configuro una transferencia de emergencia para mi billetera de trading DEX?

Publicado el 24 sept 2025Actualizado el 10 oct 2025lectura de 9 min

¿Qué es una transferencia de emergencia?

La transferencia de emergencia es una medida de protección para las billeteras de trading de OKX DEX. Estas billeteras son contratos inteligentes que no se pueden importar en otras aplicaciones de billetera utilizando una frase mnemotécnica o clave privada.
Con la transferencia de emergencia, puedes hacer lo siguiente:

  • Transferir el control de tu billetera de trading DEX a tu propia billetera de autocustodia.

  • Asegurarte de tener siempre acceso completo a tus activos.

  • Usar una herramienta basada en la Web para transferir fondos a tu billetera cuando sea necesario.

¿Cómo funciona la transferencia de emergencia?

En resumen, así es como funciona:

  1. En la OKX app, ejecuta la transferencia de emergencia para transferir el control de tu billetera de trading DEX a tu dirección de billetera preferida.

  2. Es crucial que revises atentamente tu dirección de billetera preferida y la dirección de billetera original para el trading en DEX en la aplicación.

  3. Configura y ejecuta un script que prepare un navegador de transferencia de tokens en tu navegador web.

  4. Usa el navegador para transferir activos de forma segura de tu billetera de trading DEX a tu propia billetera.

¿Cómo configuro la transferencia de emergencia?

  1. Verifica en qué cadenas está tu billetera de trading DEX.

  2. Crea una billetera de autocustodia si es necesario:

    • Si aún no tienes una dirección de la billetera, crea una usando la OKX Wallet, MetaMask u otra billetera. Descubre cómo crear una OKX Wallet aquí.

    • Para las cadenas EVM (BNB Chain, Base, etc.): puedes usar una dirección de la billetera entre cadenas. Deposita ~5 USD en tokens de gas.

    • Para Solana (SOL): usa una billetera de Solana y deposita SOL por un valor de ~5 USD como gas.

  3. En la app, selecciona Trading > Transferencia de emergencia y sigue las instrucciones en pantalla.

    • Esto transfiere el control de tu billetera de trading DEX a la dirección de la billetera que elegiste.

      Selecciona la transferencia de emergencia para continuar

  4. En algún momento de la configuración, se te pedirá que ingreses y revises tu nueva dirección antes de continuar:

    • Ingresa la nueva dirección para cada cadena admitida (p. ej., SOL, BASE, BNB Chain).

    • Tanto BASE como BNB Chain utilizan la misma dirección EVM.

      Revisa tus direcciones

      • Nota: no uses una dirección de un exchange centralizado. Esto puede ocasionar la pérdida permanente de los activos.

    • Aprende a hacer una copia de seguridad de la clave privada de tu billetera aquí.

  5. Una vez que se complete la transferencia de emergencia, continúa en la Web para transferir tus fondos.

¿Cómo configuro la herramienta de transferencia en mi navegador web?

Antes de comenzar

Para transferir tus fondos, primero debes configurar la herramienta de transferencia en tu navegador web. Esto requiere la instalación de las últimas versiones de Nodos.js y el administrador de paquetes npm:

  • Node.js: versión 22.19.0 o posterior

  • npm: versión 10.9.3 o posterior

Selecciona tu sistema operativo antes de descargar

Descarga los archivos de instalación

  1. Descarga el archivo del proyecto aquí a la carpeta que elijas.

  2. Una vez descargados y descomprimidos los archivos del proyecto, abre la carpeta llamada Wallet-Release-main.

Ejecuta el script de instalación

i) Usuarios de Mac

  1. Haz doble clic en offBoarding_Mac_script.command en la carpeta Wallet-Release-main.

  2. Si aparece una advertencia, ve a Configuración del sistema > Seguridad y privacidad > Seguridad, selecciona Abrir de todos modos > Abrir de todos modos nuevamente y, luego, ingresa la contraseña de tu Mac.

  3. Si aparece un error de acceso:

    • Haz clic derecho en la carpeta Wallet-Release-main y selecciona Nueva terminal en la carpeta.

    • Escribe chmod 755 offBoarding_Mac_script.command y pulsa Intro.

    • Vuelve a hacer doble clic en offBoarding_Mac_script.command.

  4. Después de la configuración, verás la carpeta node_modules y un archivo .env .

    1. En una Mac, es posible que los archivos .env estén ocultos. Presiona Comando + Mayús + . (punto) para mostrar los archivos ocultos.

  5. Actualiza el archivo .env en la carpeta Wallet-Release-main:

    1. Ingresa la clave privada de tu billetera y la dirección (AA) de la billetera de trading DEX. Si estás usando la OKX Wallet, sigue esta guía para ver la clave privada de tu billetera.

    2. Para la cadena Solana, asegúrate de copiar la dirección de control (hay dos direcciones de trading en DEX).

    3. La clave privada de Solana debe proporcionarse en el formato base58.

    4. Si solo estás usando EVM, puedes dejar los campos de Solana en blanco (y viceversa).

  6. Vuelve a ejecutar la herramienta haciendo doble clic en offBoarding_Mac_script.command.

  7. Abre tu navegador e ingresa a http://localhost:3000.

Nota: después de esta configuración inicial, solo debes repetir el paso 4 para ejecutar el proyecto nuevamente.

ii) Usuarios de Windows

  1. Haz doble clic en offBoarding_Windows_script.bat en la carpeta Wallet-Release-main.

  2. Si Windows Defender SmartScreen muestra una advertencia, selecciona Más información > Ejecutar de todos modos.

  3. Si ves un error de permisos, haz clic derecho en el archivo y selecciona Ejecutar como administrador.

  4. Después de la configuración, verás la carpeta node_modules y un archivo .env .

  5. Actualiza el archivo .env en la carpeta Wallet-Release-main:

    1. Ingresa la clave privada de tu billetera y la dirección de la billetera de trading DEX.

    2. Para Solana: usa un formato válido de 64 bytes o base58 para la clave privada.

    3. Si solo estás usando EVM, puedes dejar los campos de Solana en blanco (y viceversa).

    4. Se incluye un archivo .env.example como referencia.

  6. Vuelve a ejecutar la herramienta haciendo doble clic en offBoarding_Windows_script.bat.

  7. Abre tu navegador e ingresa a http://localhost:3000.

Nota: después de esta configuración inicial, solo debes repetir el paso 4 para ejecutar el proyecto nuevamente.

¿Cómo transfiero mis tokens usando la herramienta de transferencia?

  1. Ve a OKLink y selecciona la blockchain de la que quieres transferir los tokens.

    Busca tu blockchain en la pestaña Explorador

  2. Para la cadena Solana, hay 2 direcciones de trading en DEX, copia la dirección de almacenamiento.

    Copia la dirección de almacenamiento

  3. Pega la dirección en OKLink y búscala.

    • Puedes ver tus saldos de token nativo (SOL, BNB, ETH).

      Consulta el saldo de token nativo aquí

    • También puedes ver tus saldos de token fungible (USDT, USDC, etc.).

      Consulta el saldo de token fungible aquí

  4. Si necesitas transferir tokens fungibles, haz clic en el token que es parte de la plataforma para buscar su dirección de contrato y, luego, cópiala.

    Copia la dirección del contrato

  5. En la herramienta de transferencia de emergencia, pega la dirección del contrato del token en el campo Dirección del destinatario e ingresa el monto de la transferencia (no debe exceder tu saldo de tokens).

    Pega la dirección del contrato del token en el campo Dirección del destinatario

  6. Para transferir un token nativo, selecciona Token nativo en Tipo de activo.

    Selecciona Token nativo como tu tipo de activo

  7. Si el monto ingresado es mayor que tu saldo, la transacción se detendrá de inmediato.

  8. Revisa la comisión de gas estimada y otros detalles de la transacción, luego haz clic en Confirmar para enviar la transacción.

  9. Si se procesa correctamente, verás un mensaje de confirmación con el hash de transacción.

  10. Abre el explorador de blockchain e ingresa el hash de transacción para verificarla.

  11. Para finalizar el programa, cierra la ventana de la terminal que abrió el script.

Problemas y soluciones frecuentes

  • Clave privada no válida: asegúrate de que la clave de Solana utilice el formato correcto (base58).

  • DEXTRADING_ADDRESS/EOA_PRIVATE_KEY no establecida: verifica que el archivo .env incluya todas las variables requeridas.

  • Saldo insuficiente: verifica que tu billetera tenga suficientes tokens para cubrir la transferencia.

  • Demasiados decimales: verifica que la precisión decimal del token coincida con tu entrada.

  • El puerto ya está en uso: otro programa puede estar utilizando el puerto 3000. Cierra otras terminales en curso o cancela el proceso.

  • Ventana emergente de herramientas para desarrolladores (Mac): cierra cualquier ventana emergente que solicite instalar herramientas para desarrolladores. No es necesario hacerlo.

  • Ventana emergente de instalación de software (Windows): cierra cualquier ventana emergente que te solicite instalar otro software adicional.