¿Qué es una dirección de wallet EVM y qué cadenas la usan?

Las direcciones EVM, las cadenas y las wallets, explicadas por ChainGate.

Una dirección de wallet EVM es la dirección de una cuenta en Ethereum o en cualquier blockchain que ejecute la Ethereum Virtual Machine: 0x seguido de 40 caracteres hexadecimales, 42 caracteres en total. La misma dirección funciona en Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche y cualquier otra red compatible con EVM.

Si un formulario te pide tu dirección EVM, quiere la dirección 0x que tu wallet muestra para Ethereum. No necesitas una dirección distinta por cadena; lo que sí necesitas es enviar por la red que espera la otra parte, porque cada cadena mantiene sus propios balances.

Formularios que dicen "introduce tu dirección de wallet EVM", exchanges que listan una red "EVM" junto a Bitcoin y Solana, airdrops que piden una: la expresión da por hecho que sabes a cuál de tus direcciones se refiere. Esta guía explica qué es una dirección EVM, por qué la misma funciona en decenas de redes, de dónde copiarla, qué wallets y cadenas cuentan como compatibles con EVM y qué monedas no deben enviarse nunca a ella.

La versión corta

  • Una clave, una dirección, muchas cadenas. Una dirección EVM se deriva de tu clave privada, así que MetaMask, Rabby o Trust Wallet muestran la misma dirección 0x en Ethereum, Base, Arbitrum, Polygon y BNB Chain.
  • El formato es 0x + 40 caracteres hexadecimales, 42 en total. Las mayúsculas y minúsculas son un checksum (ERC-55); la forma todo en minúsculas es la misma dirección.
  • Las direcciones de Bitcoin (1, 3, bc1), Solana (base58), Tron (T) y XRP (r) no son direcciones EVM. Las monedas enviadas desde esas redes a una dirección 0x, o los tokens EVM enviados por la red EVM equivocada, normalmente se pierden.
  • Busca la dirección bajo el nombre de la cuenta en tu wallet, comprueba que tiene 42 caracteres y un checksum válido y confirma la red en ambos lados antes de cada transferencia.

1. ¿Qué es una dirección de wallet EVM?

Una dirección de wallet EVM identifica una cuenta en una blockchain EVM. En la documentación de ethereum.org, una cuenta controlada por una clave privada es una cuenta de propiedad externa, y su dirección son los últimos 20 bytes del hash Keccak-256 de la clave pública, escritos como 0x más 40 caracteres hexadecimales. Esa es la dirección que las wallets muestran, los exploradores indexan y otras personas pegan cuando quieren pagarte.

La palabra "EVM" delante indica a qué familia de redes pertenece la dirección. Ethereum definió el formato, y todas las cadenas que copiaron el entorno de ejecución de Ethereum usan el mismo. Una dirección de Ethereum, una de Polygon y una de Base son, por tanto, el mismo tipo de string, y para una wallet normal son literalmente el mismo string.

Los exchanges y los formularios de airdrops usan el término para no listar las redes una por una. "Introduce tu dirección de wallet EVM" significa: danos la dirección 0x que controlas y te enviaremos por una de las redes EVM que soportamos.

2. ¿Qué significa EVM?

EVM son las siglas de Ethereum Virtual Machine, la máquina virtual de Ethereum. La documentación para desarrolladores de ethereum.org la describe como un entorno virtual descentralizado que ejecuta código de forma consistente en toda la red, y exige que cada implementación siga la especificación del Yellow Paper de Ethereum. Es la parte del protocolo que ejecuta los smart contracts y mantiene el estado de cada cuenta.

Una cadena es compatible con EVM cuando ejecuta la misma máquina virtual, o una copia muy cercana, de modo que el mismo bytecode de smart contract, el mismo modelo de cuentas y el mismo formato de dirección funcionan en ella. Para los usuarios, esto significa una wallet, una dirección y el mismo flujo de transacción en todas esas cadenas. Para los desarrolladores, significa que el código escrito para Ethereum se despliega en otras cadenas con pocos cambios.

En el uso cripto la abreviatura también nombra a todo el grupo: "cadenas EVM", "wallets EVM", "tokens EVM". Fuera de cripto, EVM significa earned value management (gestión del valor ganado) en gestión de proyectos, y por eso una búsqueda simple del término devuelve ambas cosas.

3. ¿Qué blockchains son compatibles con EVM?

Ethereum, sus rollups Layer 2 y la mayoría de las grandes cadenas Layer 1 alternativas. La lista llega a cientos de redes; las que sigue ahora mismo el gas tracker de ChainGate son todas cadenas EVM:

Ethereum, Polygon, BNB Chain, Avalanche, Arbitrum, Optimism, Base, Linea, PulseChain, Blast, Scroll, Gnosis Chain, Unichain, opBNB, Kava, Taiko, Chiliz, Mantle, Celo, Syscoin, Peaq, Berachain, Soneium, Sonic.

Esta lista procede del feed del gas tracker y crece a medida que se añaden redes.

Cada una tiene su propio ID de cadena, y una wallet necesita ese número para distinguirlas. La lista de ID de cadena EVM asocia cada red y testnet importante a su ID, y Chainlist cataloga cientos más.

No son EVM: Bitcoin, Litecoin, Dogecoin y Bitcoin Cash (cadenas UTXO con sus propios formatos de dirección), Solana, el XRP Ledger, Cardano, TON, Sui y Aptos. Tron es el caso incómodo: su máquina virtual desciende del EVM y sus direcciones incluso contienen los mismos 20 bytes que una dirección de Ethereum generada a partir de la misma clave, pero se muestran como strings de 34 caracteres que empiezan por T y la red es independiente, así que wallets y exchanges tratan Tron como una familia aparte.

4. ¿Qué aspecto tiene una dirección EVM?

0x, y después 40 caracteres del 0 al 9 y de la a a la f, 42 caracteres en total. La documentación de ethereum.org usa 0x5e97870f263700f46aa00d967821199b9bc5a120 como ejemplo. No hay ningún prefijo de red: una dirección de Polygon y una de Ethereum son indistinguibles a simple vista, y precisamente por eso la red tiene que elegirse por separado.

Familia de redesAspecto de la dirección¿Dirección EVM?
Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche C-Chain, Linea, Scroll y otras cadenas EVM0x + 40 caracteres hexadecimales (42 en total)Sí, la misma en todas las cadenas
Bitcoin1..., 3... o bc1... (de 26 a 62 caracteres)No
SolanaDe 32 a 44 caracteres base58, sin prefijoNo
TronT + 33 caracteres base58 (34 en total)No, aunque su máquina virtual deriva del EVM
XRP Ledgerr + de 24 a 34 caracteres base58No

Las mayúsculas dentro de una dirección EVM son un checksum, no parte de la dirección. ERC-55 mezcla mayúsculas y minúsculas en las letras según un hash de la dirección, de modo que un carácter mal escrito casi siempre se detecta; el estándar cifra en un 0.0247% la probabilidad de que un error tipográfico aleatorio pase desapercibido. La forma todo en minúsculas es la misma dirección y todas las wallets la aceptan, pero una dirección con mayúsculas y minúsculas cuyo checksum no coincide se rechaza.

Las direcciones bc1 de Bitcoin usan una codificación distinta, Bech32, definida en BIP 173, y las direcciones del XRP Ledger usan su propio alfabeto base58 con un checksum de 4 bytes. Las codificaciones no se solapan, así que una wallet normalmente puede saber por los primeros caracteres a qué familia pertenece una dirección.

5. ¿Mi dirección EVM es la misma en todas las cadenas?

Para una cuenta de wallet normal, sí. La dirección se calcula a partir de tu clave pública, y en el cálculo no interviene la cadena, así que la clave que te da una dirección 0x en Ethereum te da la misma dirección en Base, Arbitrum, Polygon y BNB Chain. Las wallets muestran una sola dirección y cambian de red por debajo.

Lo que no se comparte es todo lo que hay detrás de la dirección. Cada cadena mantiene su propio balance de la moneda nativa y sus propios contratos de tokens: el USDC de tu dirección en Base vive en un contrato distinto del USDC en Ethereum, como muestra la guía de direcciones de contrato con las direcciones por cadena de Circle. El gas se paga en la moneda propia de cada cadena, así que una dirección con ETH en Ethereum no puede pagar una transacción en Polygon hasta que tenga POL allí.

Dos excepciones. Las wallets de smart contract, como las bóvedas multisig, son contratos, y un contrato desplegado en una cadena no existe en otra a menos que alguien lo despliegue allí en la misma dirección. Y desde la actualización Pectra de mayo de 2025, EIP-7702 permite que una cuenta normal incorpore código en una cadena concreta; la dirección sigue siendo la misma, pero lo que hace ese código puede variar de una cadena a otra.

6. ¿Cómo encuentro mi dirección de wallet EVM?

Abre la wallet, selecciona la cuenta y copia el string que aparece bajo su nombre. Los detalles cambian un poco según la app:

MetaMask, Rabby, Rainbow, Coinbase Wallet
La dirección 0x aparece bajo el nombre de la cuenta en la pantalla principal, normalmente acortada a sus primeros y últimos caracteres y con un botón de copiar al lado. Se muestra la misma dirección sea cual sea la red EVM seleccionada.
Wallets multicadena (Trust Wallet, OKX Wallet, Bitget Wallet)
Estas guardan cuentas de Bitcoin, Solana y EVM una junto a otra, así que busca la entrada etiquetada como Ethereum o EVM. Bitget Wallet, por ejemplo, muestra la dirección EVM cuando está seleccionado "All Networks" o cualquier red EVM; las entradas de Bitcoin y Solana son direcciones distintas para cadenas distintas.
Hardware wallets (Ledger, Trezor)
El dispositivo guarda la clave; la app complementaria o una wallet conectada como MetaMask muestra la dirección. Verifícala en la pantalla del dispositivo antes de compartirla.
Exchanges
La dirección de depósito de un exchange es la wallet del exchange, no la tuya. La página de depósito da una dirección por red, y puede ser distinta entre Ethereum, Arbitrum y BNB Smart Chain aunque las tres sean redes EVM. Cópiala de la página de la red exacta por la que vas a enviar.

Sea cual sea la app, copia los 42 caracteres completos con el botón de copiar en lugar de teclearlos, y compara los cuatro primeros y los cuatro últimos caracteres después de pegar.

7. ¿Qué wallets son compatibles con EVM?

Cualquier wallet que pueda firmar transacciones de Ethereum. Las extensiones de navegador y las apps móviles construidas para Ethereum, como MetaMask, Rabby, Rainbow y Coinbase Wallet, soportan todas las cadenas EVM por diseño, ya sea preconfiguradas o añadidas con su ID de cadena y su URL RPC. Las wallets multicadena como Trust Wallet, OKX Wallet y Bitget Wallet añaden una cuenta EVM junto a las cuentas de Bitcoin y Solana. Las hardware wallets de Ledger y Trezor firman transacciones EVM a través de sus propias apps o a través de MetaMask.

Añadir una red que la wallet no trae de serie requiere el ID de cadena, una URL RPC, el símbolo de la moneda y la URL de un explorador; la guía de ID de cadena recorre el formulario de MetaMask paso a paso. Las wallets construidas para una sola cadena no EVM, como una wallet solo de Bitcoin o solo de Solana, no pueden tener una dirección EVM.

8. ¿Puedo enviar Bitcoin, Solana o monedas de Tron a una dirección EVM?

No. Bitcoin, Solana, Tron y el XRP Ledger son redes independientes con sus propios formatos de dirección, y una dirección 0x no existe en ellas. Una wallet bien hecha rechaza la transferencia porque la dirección no pasa su comprobación de formato. Si un servicio la acepta de todos modos, las monedas van a una red donde nadie tiene la clave, y se pierden.

La confusión inversa es más habitual: enviar un token EVM por la red EVM equivocada. USDC en Ethereum y USDC en Base son contratos distintos en cadenas distintas; el USDC enviado por Base a un exchange que solo acredita depósitos de Ethereum acaba en la dirección del exchange en Base, donde solo el exchange puede llegar a él. Muchos exchanges cobran una comisión por esa recuperación o la rechazan, así que haz coincidir la red en ambos lados antes de enviar.

Las versiones wrapped y puenteadas difuminan aún más la línea. Wrapped Bitcoin en Ethereum es un token ERC-20 con una dirección de contrato 0x y puede enviarse a una dirección EVM; el Bitcoin nativo no. El USDC de Solana tiene una dirección de mint en base58; el mismo dólar en Arbitrum tiene una dirección de contrato 0x.

9. ¿Cómo compruebo que una dirección EVM es válida?

Tres cosas hacen que una dirección esté bien formada: empieza por 0x, tiene exactamente 40 caracteres hexadecimales después y, si mezcla mayúsculas y minúsculas, el checksum ERC-55 coincide. Un formato válido no demuestra que la dirección pertenezca a quien crees, así que confírmala por un segundo canal para importes grandes.

En código, valida antes de construir una transacción. El SDK de ChainGate comprueba el formato y el checksum para Ethereum y para cualquier red EVM que registres:

import { ChainGate, isValidEvmAddress } from 'chaingate';

const cg = new ChainGate({ apiKey: process.env.CHAINGATE_API_KEY });

isValidEvmAddress('0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'); // true  (ERC-55 checksum matches)
isValidEvmAddress('0xD8DA6bf26964af9d7eed9e03e53415d37aa96045'); // false (mixed case, checksum does not match)
isValidEvmAddress('0xd8da6bf26964af9d7eed9e03e53415d37aa96045'); // true  (all lowercase is accepted)

// The same check on a custom EVM network, here BNB Smart Chain (chain ID 56)
const bsc = cg.networks.evmRpc({
  rpcUrl: 'https://bsc-dataseed.binance.org',
  chainId: 56,
  name: 'BNB Smart Chain',
  symbol: 'BNB',
});
bsc.isValidAddress('0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'); // true

// Bitcoin and Solana formats are not EVM addresses
isValidEvmAddress('bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4');   // false

Para saber si una dirección es una wallet o un contrato, lee su código con eth_getCode: una dirección de wallet devuelve 0x, un contrato devuelve bytecode. La documentación de validación de direcciones lista todas las redes soportadas.

10. Dirección EVM vs dirección de contrato vs nombre ENS

Las tres apuntan a una cuenta en una cadena EVM, y es fácil confundirlas. Una dirección de wallet la controla una clave privada. Una dirección de contrato contiene código y no tiene clave; usa el mismo formato 0x, así que solo un explorador o eth_getCode las distingue, como la guía de direcciones de contrato explica. Nunca uses la dirección de contrato de un token como dirección de depósito.

Un nombre ENS como vitalik.eth es un alias legible registrado en el Ethereum Name Service que se resuelve a una dirección 0x. Las wallets que soportan ENS te permiten escribir el nombre en lugar de la dirección, pero los fondos siguen llegando a la dirección a la que se resuelve, y un nombre puede apuntar a direcciones distintas en cadenas distintas. Cuando un formulario pide una dirección EVM, pega la dirección 0x y no el nombre, salvo que diga que acepta nombres ENS.

11. Errores habituales con las direcciones EVM

La mayoría de las pérdidas relacionadas con direcciones EVM vienen de uno de estos:

Dirección correcta, red equivocada
El destinatario espera el token en Ethereum y llega por Arbitrum, o al revés. Haz coincidir la red en ambos lados y, en caso de duda, envía primero una pequeña cantidad de prueba.
Pegar una dirección no EVM
Una dirección de Solana o de Tron en un formulario de transferencia EVM no pasa la validación en una buena wallet; en una floja puede dar error solo después de haber firmado. Comprueba que la dirección empieza por 0x y tiene 42 caracteres.
Envenenamiento de direcciones (address poisoning)
Los estafadores envían transferencias minúsculas desde direcciones cuyos primeros y últimos caracteres coinciden con una que usas, con la esperanza de que copies la suya de tu historial de transacciones. Copia las direcciones de la wallet o de un contacto guardado, nunca de una lista de transacciones, y compara algo más que los extremos.
Copias parciales
Un carácter que falta o que sobra convierte una dirección válida en una inválida, lo que el checksum normalmente detecta, o en raros casos en otra dirección válida, lo que no puede detectar. Usa el botón de copiar.
Memos y destination tags
Las redes EVM no usan memos ni destination tags; el XRP Ledger, TON y Stellar sí. Si un formulario muestra un campo de memo junto a una dirección 0x, probablemente estás en el formulario de la red equivocada.

12. Por dónde seguir

Ya sabes qué es la dirección 0x, por qué se repite en todas las cadenas y cómo comprobar una. La lista de ID de cadena distingue cada red EVM, la guía de direcciones de contrato cubre el otro tipo de dirección 0x, y el gas tracker muestra cuánto cuesta enviar en cada red ahora mismo. Si quieres que la validación de direcciones, los balances y las transferencias se resuelvan en Bitcoin, Ethereum y el resto de redes EVM desde un solo SDK, ChainGate lo hace.

Preguntas frecuentes

¿Qué es una dirección de wallet EVM?

La dirección de una cuenta en Ethereum o en cualquier blockchain compatible con EVM: 0x seguido de 40 caracteres hexadecimales, 42 en total. Se deriva de tu clave privada y es la misma en Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain y cualquier otra red EVM.

¿Qué significa EVM en cripto?

Ethereum Virtual Machine, la máquina virtual de Ethereum: el entorno que ejecuta los smart contracts y mantiene el estado de las cuentas en Ethereum. Las cadenas que ejecutan la misma máquina se llaman compatibles con EVM, y las wallets, direcciones y tokens construidos para Ethereum funcionan en ellas.

¿Es lo mismo una dirección EVM que una dirección de Ethereum?

Sí. Una dirección de Ethereum es una dirección EVM, y el mismo string es válido en todas las cadenas EVM. La gente dice dirección EVM cuando quiere abarcar todas esas redes a la vez.

¿Mi dirección EVM es la misma en Polygon, BNB Chain y Arbitrum?

Para una cuenta de wallet normal, sí: una clave privada da una dirección en todas las cadenas EVM. Los balances y los tokens son independientes en cada cadena, y el gas debe pagarse en la moneda propia de cada cadena.

¿Qué wallets son compatibles con EVM?

MetaMask, Rabby, Rainbow y Coinbase Wallet están construidas para cadenas EVM; Trust Wallet, OKX Wallet y Bitget Wallet añaden una cuenta EVM junto a las cuentas de Bitcoin y Solana; las hardware wallets Ledger y Trezor firman transacciones EVM a través de sus apps o a través de MetaMask.

¿MetaMask es una wallet EVM?

Sí. MetaMask está construida en torno a las cadenas EVM: trae de serie Ethereum y varias redes populares y permite añadir cualquier otra cadena EVM con su ID de cadena y su URL RPC. La dirección de su cuenta es una dirección EVM.

¿Solana es compatible con EVM?

No. Solana ejecuta su propia máquina virtual y usa direcciones de 32 bytes mostradas en base58 sin prefijo 0x. Una dirección de Solana no puede recibir tokens EVM y una dirección EVM no puede recibir SOL.

¿Tron es una cadena EVM?

A efectos de wallet, no. La máquina virtual de Tron desciende del EVM y sus direcciones contienen los mismos 20 bytes que una dirección de Ethereum derivada de la misma clave, pero se muestran como strings de 34 caracteres que empiezan por T y la red es independiente. El USDT en Tron (TRC-20) debe enviarse a una dirección T, nunca a una dirección 0x.

¿Cuánto mide una dirección EVM?

42 caracteres: el prefijo 0x más 40 caracteres hexadecimales, que codifican 20 bytes. La mezcla de mayúsculas y minúsculas es el checksum ERC-55; la forma en minúsculas es la misma dirección.

¿Qué pasa si envío tokens por la red equivocada?

Si ambas redes son cadenas EVM, los tokens llegan a la misma dirección en la otra cadena. En tu propia wallet puedes cambiar de red y verlos; en un exchange solo el exchange puede recuperarlos, y muchos cobran una comisión o se niegan. Si la red de destino no es una cadena EVM, una wallet correcta bloquea la transferencia; si pasa de todos modos, los fondos son irrecuperables.

Construye con ChainGate

Lleva estas ideas al código — ChainGate te ofrece wallets, transacciones y RPC gestionado para Ethereum y más de 20 blockchains con una sola librería.