Java Geliştiricileri için Ethereum
Sayfanın son güncellenmesi: 25 Ağustos 2025
Kripto para birimi ve blok zinciri teknolojisinin faydalarını kullanan merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için Ethereum'u kullanın. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıktan sonra her zaman programlandığı gibi çalışırlar. Yeni tür finansal uygulamalar oluşturmak için dijital varlıkları kontrol edebilirler. Merkeziyetsiz olabilirler, yani tek bir varlık veya kişi onları kontrol etmez ve sansürlemenin neredeyse imkansız olduğu anlamına gelir.
Akıllı sözleşmelere ve Solidity diline başlangıç
Java ve Ethereum'u entegre etmek için ilk adımlarınızı atın
Başlamadan önce daha temel bir bilgiye mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers. adreslerine göz atın.
- Blokzincir Açıklaması (opens in a new tab)
- Akıllı Sözleşmeleri Anlamak (opens in a new tab)
- İlk Akıllı Sözleşmenizi Yazın (opens in a new tab)
- Solidity'yi Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğrenin (opens in a new tab)
Ethereum istemcileriyle çalışma
İki öncü Java Ethereum istemcisi olan Web3J (opens in a new tab) ve Hyperledger Besu'nun nasıl kullanılacağını öğrenin.
- Java, Eclipse ve Web3J ile bir Ethereum istemcisine bağlanma (opens in a new tab)
- Java ve Web3j ile bir Ethereum hesabını yönetme (opens in a new tab)
- Akıllı Sözleşmenizden bir Java Sarmalayıcı oluşturma (opens in a new tab)
- Bir Ethereum Akıllı Sözleşmesi ile Etkileşim Kurma (opens in a new tab)
- Ethereum Akıllı Sözleşme Olaylarını Dinleme (opens in a new tab)
- Linux ile Java Ethereum İstemcisi Besu'yu (Pantheon) Kullanma (opens in a new tab)
- Java Entegrasyon Testlerinde Hyperledger Besu (Pantheon) Düğümü Çalıştırma (opens in a new tab)
- Web3j Kopya Kağıdı (opens in a new tab)
EVM tabanlı blokzincirlerle etkileşim kurmak için kullanılan, asenkron ve yüksek performanslı bir Kotlin kütüphanesi olan ethers-kt (opens in a new tab)'yi nasıl kullanacağınızı öğrenin. JVM ve Android platformlarını hedefler.
- ERC20 jetonlarını aktarma (opens in a new tab)
- Olay dinleme ile UniswapV2 takası (opens in a new tab)
- ETH / ERC20 bakiye izleyici (opens in a new tab)
Orta seviye makaleler
- IPFS ile bir Java uygulamasında depolama alanını yönetme (opens in a new tab)
- Web3j ile Java'da ERC20 jetonlarını yönetme (opens in a new tab)
- Web3j İşlem Yöneticileri (opens in a new tab)
Gelişmiş kullanım kalıpları
Java projeleri ve araçları
- Web3J (Ethereum İstemcileriyle Etkileşim Kurma Kütüphanesi) (opens in a new tab)
- ethers-kt (EVM tabanlı blokzincirler için asenkron, yüksek performanslı Kotlin/Java/Android kütüphanesi.) (opens in a new tab)
- Eventeum (Olay Dinleyici) (opens in a new tab)
- Mahuta (IPFS Geliştirici Araçları) (opens in a new tab)
Daha fazla kaynak mı arıyorsunuz? ethereum.org/developers. adresine göz atın.