Ethereum pour les développeurs Java
Utilisez Ethereum pour créer des applications décentralisées (ou "DApps") qui tirent parti de la technologie de la blockchain et des cryptomonnaies. Ces DApps sont dignes de confiance, ce qui signifie que dès qu'elles sont déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune personne ni entité ne les contrôle et qu'il est pratiquement impossible de les censurer.
Premiers pas avec les contrats intelligents et le langage Solidity
Première étapes pour intégrer Java à Ethereum
Besoin d’une approche plus élémentaire ? Consultez ethereum.org/learn ou ethereum.org/developers.
- Blockchain Explained
- Understanding Smart Contracts
- Write your First Smart Contract
- Learn How to Compile and Deploy Solidity
Travailler avec des clients Ethereum
Apprenez à utiliser Web3J et Hyperledger Besu, deux des principaux clients Ethereum Java.
- Connecting to an Ethereum client with Java, Eclipse, and Web3J
- Manage an Ethereum account with Java and Web3j
- Generate a Java Wrapper from your Smart Contract
- Interacting with an Ethereum Smart Contract
- Listening for Ethereum Smart Contract Events
- Using Besu (Pantheon), the Java Ethereum Client with Linux
- Running a Hyperledger Besu (Pantheon) Node in Java Integration Tests
- Mémo Web3j
Articles de niveau intermédiaire
- Managing storage in a Java application with IPFS
- Manage ERC20 tokens in Java with Web3j
- Web3j Transaction Managers
Modèles d'utilisation avancés
Outils et projets Java
- Hyperledger Besu (Pantheon) (Client Ethereum)
- Web3J (Bibliothèque pour interagir avec les clients Ethereum)
- Eventeum (Écouteur d'événements)
- Mahuta (Outils de développement IPFS)
Vous cherchez davantage de ressources ? Consultez ethereum.org/developers.
Contributeurs de la communauté Java
Aidez-nous avec cette page
Si vous êtes un expert sur le sujet et que vous souhaitez contribuer, modifiez cette page et enrichissez-la de votre sagesse.
Vous serez crédité et vous aiderez la communauté Ethereum !
Utilisez la flexibilité de ce Modèle de documentation
Des questions ? Demandez-nous dans le salon #content de notre Serveur Discord
Modifier la page