Ethereum für Java-Entwickler
Seite zuletzt aktualisiert: 25. August 2025
Sie können mit Ethereum dezentrale Anwendungen (oder „dApps“) erstellen, die von den Vorteilen der Kryptowährung und der Blockchain-Technologie profitieren. Solche dApps sind vertrauenswürdig. Das bedeutet, dass sie, sobald sie auf Ethereum hochgeladen wurden, immer exakt wie programmiert ausgeführt werden. Darüber lassen sich digitale Vermögenswerte verwalten und neuartige Finanzanwendungen erschaffen. Sie können dezentralisiert sein. Das bedeutet, dass keine einzelne Einheit oder Person sie kontrollieren kann. Damit ist es fast unmöglich, sie zu zensieren.
Erste Schritte mit Smart Contracts und der Solidity-Sprache
Erste Schritte bei der Integration von Java mit Ethereum
Sind Sie an einigen grundlegenden Informationen interessiert? Dann sehen Sie sich auf ethereum.org/learn oder ethereum.org/developers um.
- Blockchain erklärtopens in a new tab
- Smart Contracts verstehenopens in a new tab
- Den ersten Smart Contract schreibenopens in a new tab
- Kompilieren und Bereitstellen von Solidity Code lernenopens in a new tab
Mit Ethereum Clients arbeiten
Lernen Sie, wie Sie Web3Jopens in a new tab und Hyperledger Besu, zwei führende Java-Ethereum-Clients, nutzen
- Verbindung zu einem Ethereum-Client mit Java, Eclipse und Web3Jopens in a new tab
- Ein Ethereum-Konto mit Java und Web3j verwaltenopens in a new tab
- Einen Java-Wrapper aus Ihrem Smart Contract erstellenopens in a new tab
- Integration mit einem Ethereum-Smart Contactopens in a new tab
- Empfangsbereitschaft für Ethereum-Smart-Contract-Ereignisseopens in a new tab
- Besu (Pantheon), den Java-Ethereum-Client, mit Linux verwendenopens in a new tab
- Einen Hyperledger-Besu-(Pantheon)-Node in Java-Integrationstests ausführenopens in a new tab
- Web3j Cheat Sheetopens in a new tab
Lernen Sie, wie Sie ethers-ktopens in a new tab verwenden – eine asynchrone, hochleistungsfähige Kotlin-Bibliothek zur Interaktion mit EVM-basierten Blockchains. Ausgelegt für JVM und Android-Plattfomen.
- ERC20-Token übertragenopens in a new tab
- UniswapV2-Tausch mit Ereignisüberwachungopens in a new tab
- ETH-/ERC20-Saldo-Trackeropens in a new tab
Artikel für Fortgeschrittene
- Speicher in einer Java-Anwendung mit IPFS verwaltenopens in a new tab
- ERC20-Token in Java mit Web3j verwaltenopens in a new tab
- Web3j-Transaktionsmanageropens in a new tab
Fortgeschrittene Nutzungsmuster
Java-Projekte und Tools
- Web3J (Bibliothek für Interaktion mit Ethereum-Clients)opens in a new tab
- ethers-kt (eine asynchrone, hochleistungsfähige Kotlin-/Java-/Android-Bibliothek für EVM-basierte Blockchains.)opens in a new tab
- Eventeum (Event Listener)opens in a new tab
- Mahuta (IPFS-Entwicklertools)opens in a new tab
Sind Sie an weiteren Informationen interessiert? Sehen Sie sich ethereum.org/developers an.