Side sist oppdatert: September 24, 2020
Ethereum for Java-utviklere
Lær hvordan du utvikler for Ethereum ved hjelp av Java-baserte prosjekter og verktøy
Bruk Ethereum til å lage desentraliserte applikasjoner (eller "dapps") som utnytter fordelene med kryptovaluta og blokkjedeknologi. De er pålitelige. Det vil si at når de er utrullet på Ethereum, vil de alltid kjøre som programmert. De kan styre digitale eiendeler for å skape nye typer finansielle applikasjoner. De kan være desentraliserte, det betyr at ingen enkeltenhet eller person styrer dem, og er nesten umulig å sensurere.
Kom i gang med smart-kontrakter og Solidity-språket
Ta dine første steg for å integrere Java med Ethereum
Trenger du en mer grunnleggende informasjon først? Sjekk ut ethereum.org/learn eller ethereum.org/developers
- Blokkjeden forklart
- Forstå smart-kontrakter
- Skriv din første smart-kontrakt
- Lær hvordan du kan kompilere og bruke Solidity
Bruke Web3J og Hyperledger Besu (Pantheon, Java Ethereum-klient)
- Koble til en Ethereum-klient med Java, Eclipse, og Web3J
- Administrer en Ethereum-konto med Java og Web3j
- Generer en Java Wrapper fra din Smart Contract
- Samhandle med en Ethereum Smart Kontrakt
- Å Lytte etter Ethereum Smart Kontrakt Hendelser
- Bruke Besu (Pantheon), Java Ethereum Client med Linux
- Kjøre en Hyperledger Besu (Pantheon) Node i Java integrasjonstester
Mellomliggende artikler
- Administrering av lagring i en Java applikasjon med IPFS
- Behandle ERC20 tokens i Java med Web3j
- Web3j Transaksjons Drifter
Avansert bruksmønster
Java-prosjekter og verktøy
- Hyperledger Besu (Pantheon) (Ethereum Client)
- Web3J (Bibliotek for samhandling med Ethereum-klienter)
- Eventeum (Event Listener)
- Mahuta (IPFS Dev Tools)
Leter du etter flere ressurser? Sjekk ut ethereum.org/developers.