Ethereum para desarrolladores Java
Última actualización de la página: 25 de agosto de 2025
Utiliza Ethereum para crear aplicaciones descentralizadas (o "dapps"), que aprovechan las ventajas de las criptomonedas y la tecnología de blockchain. Estas dapps pueden ser fiables, lo que significa que, una vez implementadas en Ethereum, siempre se ejecutan tal y como se programaron. Pueden controlar los activos digitales para crear nuevos tipos de aplicaciones financieras. Estas aplicaciones pueden ser descentralizadas, es decir, ninguna entidad o persona las controla y, por lo tanto, son prácticamente imposibles de censurar.
Empezando con contratos inteligentes y el lenguaje Solidity
Da los primeros pasos para integrar Java con Ethereum
¿Necesitas una introducción más básica para empezar? Visite ethereum.org/learn o ethereum.org/developers.
- Explicación de la cadena de bloquesopens in a new tab
- Explicación de los contratos inteligentesopens in a new tab
- Escribir el primer contrato inteligenteopens in a new tab
- Aprender a compilar e implementar Solidityopens in a new tab
Trabajar con clientes de Ethereum
Aprende cómo usar Web3Jopens in a new tab y Hyperledger Besu, dos clientes líderes de Java Ethereum
- Conexión a un cliente de Ethereum con Java, Eclipse y Web3jopens in a new tab
- Administrar una cuenta de Ethereum con Java y Web3jopens in a new tab
- Generar un contenedor Java a partir de tu contrato inteligenteopens in a new tab
- Interacción con un contrato inteligente de Ethereumopens in a new tab
- Escuchar eventos de contratos inteligentes de Ethereumopens in a new tab
- Uso de Besu (Pantheon), el cliente de Java Ethereum con Linuxopens in a new tab
- Ejecución de un nodo Besu (Pantheon) de Hyperledger en las pruebas de integración de Javaopens in a new tab
- Hoja de Cheat Web3jopens in a new tab
Aprenda a usar ethers-ktopens in a new tab, una biblioteca Kotlin asíncrona y de alto rendimiento para interactuar con cadenas de bloques basadas en EVM. Dirigido a las plataformas JVM y Android.
- Transferencia de tokens ERC20opens in a new tab
- Intercambio UniswapV2 con escucha de eventosopens in a new tab
- Rastreador de saldo ETH/ERC20opens in a new tab
Artículos intermedios
- Gestión del almacenamiento en una aplicación de Java con IPFSopens in a new tab
- Administrar tokens de tipo ERC20 en Java con Web3jopens in a new tab
- Administradores de transacciones Web3jopens in a new tab
Patrones de uso avanzado
Proyectos y herramientas Java
- Web3J (biblioteca para interactuar con los clientes de Ethereum)opens in a new tab
- ethers-kt (biblioteca Kotlin/Java/Android asíncrona y de alto rendimiento para cadenas de bloques basadas en EVM)opens in a new tab
- Evento (Event Listener)opens in a new tab
- Mahuta (herramientas de Dev para IPFS)opens in a new tab
¿Buscas más recursos? Visita ethereum.org/developers.