Etherscan es el explorador de bloques más usado en Ethereum: te permite rastrear cualquier transacción en tiempo real, ver el saldo de cualquier wallet y auditar contratos inteligentes. Basta con pegar un hash o una dirección en la barra de búsqueda. No necesitas saber programar para usarlo, pero cuanto más te adentres, más útil se vuelve.
Hablando con Carlos, que lleva picando piedra en Ethereum desde la época de la ICO boom, me contaba algo que me hizo reflexionar. Él decía que la mayoría de la gente usa Etherscan como un GPS para ver si su transacción ha llegado a destino. Y punto. Pero se pierden el 90% de lo que la herramienta puede ofrecerte. Mira, si inviertes en cripto y no sabes leer una transacción en Etherscan, estás conduciendo con los ojos cerrados. Te cuento lo que aprendí de él y de mi propia experiencia con clientes que llegaban a la oficina con el alma en un puño porque no sabían qué había pasado con su dinero.
La primera búsqueda: el pánico de la transacción pendiente
Todos hemos pasado por eso. Mandas USDC de tu exchange a una wallet y la transacción se queda colgada horas. O peor, ves que el estado pone "Pending" y empiezas a sudar. Carlos me enseñó el primer truco: entender el nonce y el gas price. El nonce es el número de orden de tus transacciones desde esa wallet. Si una transacción con nonce 5 está pendiente, la 6 no se moverá aunque elijas gas alto. Ojo con esto: mucha gente se vuelve loca mandando la misma transacción varias veces y acaba pagando comisiones dobles. Etherscan te muestra el historial de nonces en la pestaña "Transactions" de tu dirección.
Lo segundo que miró Carlos en su día fue el estado de confirmación. Una transacción con 12 confirmaciones es básicamente irreversible en Ethereum. Pero si ves que lleva horas con 0 confirmaciones y el gas price que pusiste está por debajo de la media de la red, toca paciencia o usar un acelerador de transacciones como el servicio que ofrece el propio Etherscan. Te cuento que he visto a clientes mandar transfers con 5 gwei en plena subida de NFT y esperar dos días. No, no funciona así.
La pestaña "Token": más allá del balance en ETH
Cuando abres una wallet en Etherscan, lo primero que ves es el balance en ETH. Pero si tu cartera tiene tokens ERC-20 (USDT, USDC, UNI, etc.), tienes que ir a la pestaña "Token" o directamente al dropdown que pone "Token Holdings". Ahí te aparece el saldo de cada token en el momento actual. Pero hay un detalle que muchos se saltan: el valor en USD que muestra Etherscan no siempre está actualizado al minuto. Carlos me decía que él siempre cruza ese dato con CoinGecko o CoinMarketCap para no llevarse sorpresas cuando va a vender.
Para clientes que han hecho staking o han participado en airdrops, la pestaña "Token" es oro puro. Te permite ver exactamente cuándo recibiste esos tokens. Y eso, fiscalmente hablando, es crítico. El valor de mercado en el momento de recibir un airdrop es el que tributa como ganancia patrimonial. Si no tienes ese dato, estás perdido. Por eso, en Solcrip siempre recomendamos tomar capturas de pantalla de Etherscan en el momento del airdrop. Puedes consultar más sobre cómo gestionar tus airdrops y staking en nuestra sección de declaración de renta.
Contratos inteligentes: el agujero de gusano
Aquí es donde la cosa se pone interesante. Carlos flipó cuando le enseñé que puedes leer el código de cualquier contrato inteligente en Etherscan. Pero ojo, no te asustes con las líneas de Solidity. Lo que realmente importa para un inversor normal son dos cosas: la función "Read Contract" y "Write Contract".
- Read Contract: te permite consultar parámetros del contrato sin gastar gas. Por ejemplo, ver cuántos tokens tiene una dirección en un pool de liquidez.
- Write Contract: interactúa con el contrato. Pero aquí cuidado: si no sabes lo que estás haciendo, puedes enviar ETH a un agujero negro o autorizar gastos que no quieres.
Carlos me contó que una vez un colega suyo, por error, llamó a una función "approve" en un contrato falso y perdió todos sus tokens. Desde entonces, él siempre verifica que el código fuente del contrato esté verificado en Etherscan. Si ves un contrato con el banner rojo que dice "This contract is not verified", piensa dos veces antes de meterle dinero.
La pestaña "Internal Transactions"
Esto es para nivel experto. Las transacciones internas son las que ocurren dentro de un contrato inteligente, como cuando usas Uniswap y el router hace múltiples swaps. En la transacción principal, solo ves una entrada y una salida. Pero en "Internal Txns" ves el baile de tokens entre contratos. Para mí, es una de las herramientas más infravaloradas. Te permite auditar si un exchange descentralizado te está cobrando comisiones ocultas o si un token sospechoso está haciendo cosas raras con tu cartera.
El explorador de bloques como detector de estafas
He visto casos de clientes que llegaban con la mosca detrás de la oreja porque habían interactuado con un contrato que prometía rendimientos imposibles. Lo primero que hago es meter la dirección del contrato en Etherscan y mirar tres cosas:
- El creador del contrato: si es una wallet con pocas transacciones y cero historial, mala señal.
- El total supply y la distribución: si el 90% de los tokens están en una sola dirección, es un pump and dump en ciernes.
- Las transacciones recientes: si ves que solo hay movimientos de entrada y nunca de salida (retiradas), el proyecto es un saco sin fondo.
Carlos lo resumía bien: "Si el contrato no está verificado, el creador es un fantasma y la liquidez no está bloqueada, no pongas un euro". En mi experiencia, el 80% de las estafas que he visto tenían al menos uno de esos tres indicadores. Si necesitas ayuda para detectar posibles estafas o para entender mejor tus transacciones, puedes consultar nuestros servicios de peritaje.
La API de Etherscan: para los que quieren ir a por todas
Si eres desarrollador o simplemente un manitas, Etherscan tiene una API que te permite automatizar consultas. Puedes obtener el saldo de una dirección, el precio del gas en tiempo real o el historial de transacciones de un token sin tener que abrir la web. Carlos usa un script en Python que le avisa por Telegram cuando una ballena mueve más de cierta cantidad de ETH. Te cuento que yo mismo tengo un par de automatizaciones para clientes que necesitan hacer trazabilidad de sus movimientos para la declaración de la renta. La API es gratuita con límites de peticiones, pero si necesitas más, tienen planes de pago.
Y la fiscalidad en todo esto
Mira, no me gusta hablar de fiscalidad sin un café de por medio, pero es el elefante en la habitación. Cada transacción que ves en Etherscan tiene un timestamp, un valor en ETH, una dirección de origen y destino, y un hash único. Esa información es la base para calcular tus ganancias y pérdidas patrimoniales. La AEAT no te va a pedir que le enseñes Etherscan, pero ellos también lo usan. Si en tu declaración pones que vendiste 1 ETH el 15 de enero de 2024 a 2.500€, y en Etherscan se ve que lo vendiste el 16 a 2.200€, te vas a llevar una carta.
El problema es que la herramienta no te calcula el coste de adquisición por ti. Tienes que llevar un registro FIFO o LIFO de tus movimientos. Y aquí, programas como CoinTracking o Koinly se integran con Etherscan para importar las transacciones automáticamente. Pero ojo, siempre reviso las importaciones porque a veces se cuelan transfers entre tus propias wallets que no son hechos imponibles. La fiscalidad de DeFi sigue siendo una zona gris, y en mi opinión, la AEAT no tiene criterio claro para protocolos complejos como los yield farming o los pools de liquidez. Puedes consultar más sobre cómo gestionar tus impuestos en nuestra sección de asesoría fiscal.
Un truco para el día a día
Carlos me enseñó un atajo que uso a diario: crear una lista blanca de direcciones en tu navegador con la extensión de Etherscan. Así, cuando estás en un exchange o en un mercado NFT, puedes hacer clic derecho y ver la dirección en Etherscan al instante. Te ahorra tener que copiar y pegar el hash como un loco. Yo lo tengo configurado para que me muestre el balance y el número de transacciones de una wallet con solo pasar el ratón.
¿Y qué hago cuando un cliente me dice que ha perdido el acceso a una wallet? Lo primero es buscar esa dirección en Etherscan para ver si ha tenido actividad reciente. Si ha habido transfers salientes después de la fecha que él dice haber perdido el acceso, la historia cambia. Pero si la última transacción es anterior, puede que sea un problema de recuperación de la wallet, no de hackeo. Si necesitas ayuda para recuperar el acceso a tu wallet, puedes consultar nuestros servicios de gestoría de criptomonedas.
Para terminar, una reflexión
Etherscan no es magia. Es un espejo que refleja lo que pasa en la blockchain. Si no entiendes lo que ves, el espejo no te sirve de nada. Pero una vez que aprendes a leerlo, te das cuenta de que la transparencia de Ethereum es su mayor fortaleza. No hay banco central que te oculte movimientos. Todo está ahí, público, para siempre.
La próxima vez que veas una transacción pendiente, no entres en pánico. Abre Etherscan, mira el nonce, el gas price y las confirmaciones. Y si ves algo que no cuadra, para, respira y busca ayuda. Que para eso están los que nos dedicamos a esto. Si quieres empezar a invertir en criptomonedas de manera segura, puedes consultar nuestro enlace para empezar.



