Una de las principales propiedades avanzadas en la tecnología blockchain es la interoperabilidad, el arte de que diferentes blockchains se comuniquen entre sí. La interoperabilidad es crucial cuando se trata de intercambiar datos y activos como tokens no fungibles (NFT, por sus siglas en inglés) o criptomonedas disfrutando de lo mejor de dos o más plataformas para ahorrar en comisiones, por ejemplo, o realizar transacciones más rápidamente.

La blockchain Avalanche es una plataforma interoperable y versátil y una red de criptomonedas que aborda los problemas de escalabilidad, seguridad y descentralización con un tipo de gobernanza único de proof-of-stake (PoS). Fue desarrollada por Ava Labs, una empresa de investigación y desarrollo con sede en Nueva York, para poner en marcha aplicaciones blockchain de finanzas descentralizadas (DeFi) y empresariales. 

Está impulsada por su token nativo, AVAX, y cuenta con una funcionalidad de contratos inteligentes que la sitúa en competencia directa con Ethereum. Los contratos inteligentes de la plataforma PoS soportan principalmente aplicaciones descentralizadas (DApps) y blockchains autónomas con rápidos tiempos de procesamiento de transacciones, una estructura de recompensas que incentiva la participación y una interoperabilidad avanzada. 

La interacción de Avalanche con Ethereum y sus ecosistemas DeFi se ve facilitada por el monedero de criptomonedas MetaMask, un software que utilizan hasta 10 millones de personas. Puede descargarse como extensión del navegador en Chrome y Firefox o como aplicación para teléfonos móviles iOS y Android. Antes de interactuar con la blockchain de Ethereum y las DApps, los usuarios necesitan añadir la red Avalanche a su monedero MetaMask, y esta guía muestra cómo hacerlo.

¿Cómo configurar MetaMask?

MetaMask es un monedero de criptomonedas que permite a los usuarios conectarse con DApps además de almacenar Ether (ETH) y tokens ERC-20. Conectar MetaMask a Avalanche permite a los usuarios de AVAX disfrutar de todas las DApps que Ethereum tiene para ofrecer sin salir de la red Avalanche. La interoperabilidad de Avalanche también hace que la red sea más accesible para los desarrolladores, ya que comparte su lenguaje de programación de contratos inteligentes, Solidity, con Ethereum.

Hay que señalar que existen tres blockchains en la red Avalanche: la Exchange Chain (X-Chain), la Contract Chain (C-Chain) y la Platform Chain (P-Chain). 

La X-chain de Avalanche se utiliza principalmente para enviar y recibir AVAX y no puede emplearse en plataformas Web3 ni añadirse a monederos Web3 como MetaMask. La P-Chain es la blockchain de metadatos de Avalanche que coordina a los validadores, realiza un seguimiento de las Subnets activas (redes soberanas que definen sus propias reglas en cuanto a sus miembros y tokenómicos) y permite la creación de nuevas Subnets. 

Solo el monedero C-Chain del contrato inteligente por defecto de Avalanche es compatible con MetaMask, un dato esencial a tener en cuenta ya que, si se selecciona la cadena equivocada al añadir Avalanche a MetaMask, se pueden perder las monedas.

Por lo tanto, para transferir AVAX desde un monedero Avalanche, los tokens de un usuario deben estar en el monedero C-Chain o utilizar un monedero de exchange integrado con C-Chain, como Binance. Si el token no reside en la C-Chain, puede transferirse fácilmente de forma interna desde cualquiera de las otras dos blockchains de Avalanche pagando una pequeña comisión por transacción.

MetaMask puede añadirse como extensión a los navegadores Chrome, Firefox, Opera, Brave e iOS o Android en móviles desde el sitio web de MetaMask; sin embargo, a efectos de este artículo, se considerará la extensión de Chrome.

Los usuarios deben verificar la legitimidad del sitio web de MetaMask para evitar ser engañados por estafas y páginas web comprometidas. Se recomienda encarecidamente descargar la extensión correcta desde el sitio web oficial.

Desde el sitio web de MetaMask, se hace clic en "Descargar para Chrome" y "Añadir a Chrome" para añadir la extensión. A continuación se indican los pasos a seguir:

  1. Se instala la extensión MetaMask para Chrome y se hace clic en "Empezar" en la página de bienvenida de MetaMask.
  2. Se puede importar el monedero de criptomonedas existente, pero se debe introducir la frase semilla del monedero; a continuación, se hace clic en la opción "Importar monedero".
  3. También es posible crear un nuevo monedero haciendo clic en el botón "Crear un monedero". Aquí se debe crear una contraseña segura para acceder al monedero desde el dispositivo.
  4. En la página siguiente aparecerá información esencial sobre la frase semilla, a la que se debe prestar especial atención. La frase semilla, o frase de recuperación, es una característica de seguridad crucial y una copia de seguridad para el monedero de criptomonedas. Eso permitirá acceder al monedero con los tokens incluso si se pierde u olvida la contraseña.
  5. A continuación, se hace clic en el botón de bloqueo para ver la frase semilla. Se debe tomar nota de las palabras en el orden correcto, guardarlas de forma segura fuera de línea y nunca compartirlas con nadie. Los activos pueden estar en peligro si alguien compromete el dispositivo y consigue acceder a la frase semilla.
  6. El sistema pedirá que se repita la frase semilla en la página siguiente; y hay que asegurarse de seleccionar las palabras en el orden correcto.
  7. Se hace clic en "Confirmar" para terminar y luego en "Todo Hecho" para acceder al nuevo monedero.

El proceso descrito anteriormente conectará MetaMask automáticamente a Ethereum. Sin embargo, se debe completar los pasos destacados a continuación para añadir la red Avalanche a MetaMask.

¿Cómo configurar la red Avalanche en MetaMask?

Conectar MetaMask a Avalanche es un proceso bastante sencillo. Una vez que se ha iniciado sesión en el monedero MetaMask, se hace clic en el menú desplegable Ethereum mainnet y selecciona Custom RPC, como se muestra a continuación.

Choose Custom RPC after login to the MetaMask wallet

Esto redirige a la página "Añadir una red", donde se tendrá que añadir la siguiente información:

  • Network Name: Avalanche Network
  • New RPC URL: https://api.avax.network/ext/bc/C/rpc
  • ChainID: 43114
  • Symbol: AVAX
  • Explorer: https://snowtrace.io/ 

Se pueden ver los requisitos de "Añadir una red" para utilizar MetaMask en Avalanche aquí:

_Add a network_ requirements to use MetaMask on Avalanche

Se hace clic en "Guardar" para completar el proceso. Todo está listo para utilizar MetaMask en Avalanche, así como todas sus aplicaciones DeFi y Web3.

¿Cómo enviar tokens AVAX a MetaMask?

Después de conectar la red Avalanche a MetaMask, se pueden enviar monedas AVAX desde un monedero Avalanche al monedero MetaMask. Es importante recordar que solo la C-Chain es compatible con MetaMask.

  1. Se accede al monedero Avalanche y se transfieren los tokens a la blockchain C-Chain si están en las blockchains P- o X-Chain.
  2. Simplemente se hace clic en "Cross Chain" en la barra de menú de la izquierda y se selecciona "C-Chain" como cadena de destino.
  3. Se introduce la cantidad que desea transferir y se pulsa "Confirmar". Se añadirá una pequeña comisión de transacción a la cantidad final.
  4. Ahora se pueden enviar las monedas AVAX a MetaMask haciendo clic en "Enviar" en el menú de la izquierda.
    Click on _Send_ to transfer AVAX coins
  5. Se selecciona "Contrato C" como cadena de origen y se introduce la cantidad que se desea enviar a MetaMask.

    Choose _C Contract_ as the source chain to send AVAX to MetaMask
  6. Ahora se va al monedero MetaMask y se copia la dirección, que se pegará en el monedero Avalanche en el campo "To Address".
    Copy address from the MetaMask wallet and paste into the Avalanche wallet in the _To Address_ field
  7. Hay que comprobar si se tiene suficiente gas para la tasa de transacción.
  8. Se confirma y finaliza la transacción.
  9. Una vez confirmada la transacción, se podrán ver las monedas AVAX en el monedero MetaMask.

¿Qué otros monederos son compatibles con Avalanche?

MetaMask es seguramente el monedero DeFi más versátil para ejecutar contratos inteligentes y DApps; sin embargo, AVAX se puede transferir, almacenar, poner en staking e intercambiar en otros monederos dentro y fuera de línea. Con más de 90 millones de usuarios verificados en todo el mundo, el monedero Coinbase es un monedero online seguro y fácil de usar para intercambiar, ganar y almacenar AVAX. La seguridad se ve reforzada a través de la autenticación de dos factores del software, por lo que es un monedero seguro tanto para principiantes como para usuarios avanzados.

El Trust Wallet es otro hot wallet que soporta todos los programas DeFi, incluyendo almacenamiento NFT, capacidades Web3, staking, swaps y compras. Soporta la Avalanche C-Chain además de muchas otras blockchains para que las DApps puedan ser puenteadas hacia AVAX fácilmente. Este monedero online es uno de los más utilizados entre los entusiastas de la Web3 por su interfaz fácil de usar y su versatilidad.

Los monederos fuera de línea Ledger Nano S o X soportan Avalanche, y los usuarios pueden acceder y almacenar sus tokens AVAX a través de todas las direcciones de cadena Avalanche. Los monederos fuera de línea se recomiendan antes que los monederos en línea, ya que las claves privadas para acceder a las criptomonedas se almacenan fuera de línea en un dispositivo de hardware, lo que dificulta su robo por parte de hackers y actores maliciosos.

Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.

Sigue leyendo: