Ethereum untuk pengembang Java
Terakhir diedit: @vaiahmad(opens in a new tab), 6 Februari 2024
Gunakan Ethereum untuk membuat aplikasi terdesentralisasi (atau "dapp") yang menggunakan keuntungan teknologi mata uang kripto dan blockchain. Dapp ini dapat dipercaya, yang berarti setelah diterapkan ke Ethereum, dapp akan selalu berjalan seperti yang telah diprogramkan. Dapp dapat mengontrol aset digital untuk membuat aplikasi keuangan jenis baru. Dapp juga terdesentralisasi, yang berarti tidak ada entitas atau orang yang mengontrolnya dan hampir mustahil untuk disensor.
Mulai menggunakan kontrak pintar dan bahasa Solidity
Ambillah langkah awal untuk mengintegrasikan Java dengan Ethereum
Perlu penjelasan yang lebih mendasar? Kunjungi ethereum.org/learn atau ethereum.org/developers.
- Blockchain Dijelaskan(opens in a new tab)
- Memahami Kontrak Pintar(opens in a new tab)
- Tulis Kontrak Pintar Pertama Anda(opens in a new tab)
- Pelajari Cara Mengompilasi dan Menggunakan Solidity(opens in a new tab)
Bekerja dengan klien Ethereum
Pelajari cara menggunakan Web3J(opens in a new tab) dan Hyperledger Besu, dua Klien Ethereum Java terkemuka
- Menghubungkan ke klien Ethereum dengan Java, Eclipse, dan Web3J(opens in a new tab)
- Kelola akun Ethereum dengan Java dan Web3j(opens in a new tab)
- Buat Wrapper Java dari Kontrak Pintar(opens in a new tab)
- Berinteraksi dengan Kontrak Pintar Ethereum(opens in a new tab)
- Mendengarkan Acara Kontrak Pintar Ethereum(opens in a new tab)
- Menggunakan Besu (Pantheon), Klien Java Ethereum dengan Linux(opens in a new tab)
- Menjalankan Node Hyperledger Besu (Pantheon) dalam Uji Integrasi Java(opens in a new tab)
- Lembar Kecurangan Web3j(opens in a new tab)
Artikel tingkat menengah
- Mengelola penyimpanan di aplikasi Java dengan IPFS(opens in a new tab)
- Mengelola token ERC20 di Java dengan Web3j(opens in a new tab)
- Manajer Transaksi Web3j(opens in a new tab)
Pola penggunaan tingkat lanjut
Proyek dan peralatan untuk Java
- Hyperledger Besu (Pantheon) (Klien Ethereum)(opens in a new tab)
- Web3J (Pustaka untuk berinteraksi dengan Klien Ethereum)(opens in a new tab)
- Eventeum (Pendengar Kejadian)(opens in a new tab)
- Mahuta (Peralatan Pengembangan IPFS)(opens in a new tab)
Ingin mencari informasi tambahan? Kunjungi ethereum.org/developers.