Arka uç API'si kütüphaneleri
Sayfanın son güncellenmesi: 25 Şubat 2026
Bir yazılım uygulamasının Ethereum blok zinciri ile etkileşime girmesi (yani blok zinciri verilerini okuması ve/veya ağa işlem göndermesi) için bir Ethereum düğümüne bağlanması gerekir.
Bu amaç doğrultusunda her Ethereum istemcisi JSON-RPC spesifikasyonunu uygular, böylece uygulamaların güvenebileceği tek tip bir yöntemler kümesi mevcut olur.
Bir Ethereum düğümüne bağlanmak için belirli bir programlama dili kullanmak istiyorsanız, ekosistem içinde bunu çok daha kolay hâle getiren birkaç kolaylık kütüphanesi vardır. Bu kütüphanelerle geliştiriciler, Ethereum ile etkileşime giren JSON RPC taleplerini (arka planda) başlatmak için sezgisel ve tek satırlı yöntemler yazabilirler.
Ön Koşullar
Ethereum yığınını ve Ethereum istemcilerini anlamak faydalı olabilir.
Neden bir kütüphane kullanılır?
Bu kütüphaneler, bir Ethereum düğümü ile doğrudan etkileşim kurmanın karmaşıklığının çoğunu ortadan kaldırır. Ayrıca, bir geliştirici olarak Ethereum istemcilerinin karmaşıklıkları ile daha az zaman harcayarak ve uygulamanızın benzersiz işlevselliğine daha fazla zaman ayırabilmeniz için yardımcı işlevler (örneğin, ETH'yi Gwei'ye dönüştürmek) sağlarlar.
Mevcut kütüphaneler
Altyapı ve düğüm hizmetleri
Alchemy - Ethereum Geliştirme Platformu.
- alchemy.com (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
All That Node - Hizmet Olarak Düğüm.
Blast by Bware Labs - Ethereum Ana Ağı ve Test Ağları için Merkeziyetsiz API'lar.
BlockPi - Daha verimli ve hızlı RPC hizmetleri
- blockpi.io (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Cloudflare Ethereum Ağ Geçidi.
Etherscan - Blok Kâşifi ve İşlem API'leri
Blockscout - Açık Kaynaklı Blok Arayıcısı
GetBlock - Web3 geliştirmesi için Hizmet Olarak Blok Zinciri
Infura - Hizmet olarak Ethereum API'ı.
Node RPC - Uygun maliyetli EVM JSON-RPC sağlayıcısı
NOWNodes - Tam Düğümler ve Blok Arayıcıları.
QuickNode - Hizmet Olarak Blok Zinciri Altyapısı.
Rivet - Açık kaynaklı yazılımla desteklenen, hizmet olarak Ethereum ve Ethereum Classic API'ları.
Zmok - JSON-RPC/WebSockets API'ı olarak hız odaklı Ethereum düğümleri.
- zmok.io (opens in a new tab)
- GitHub (opens in a new tab)
- Dökümanlar (opens in a new tab)
- Discord (opens in a new tab)
Geliştirme araçları
ethers-kt - EVM tabanlı blokzincirler için eşzamansız, yüksek performanslı Kotlin/Java/Android kütüphanesi.
Nethereum - Blok zinciri için açık kaynaklı bir .NET entegrasyon kütüphanesi.
Python Araçları - Python aracılığıyla Ethereum etkileşimi için çeşitli kütüphaneler.
- py.ethereum.org (opens in a new tab)
- web3.py GitHub (opens in a new tab)
- web3.py Sohbet (opens in a new tab)
Tatum - Üst düzey blok zinciri geliştirme platformu.
- Tatum (opens in a new tab)
- GitHub (opens in a new tab)
- Dökümanlar (opens in a new tab)
- Discord (opens in a new tab)
web3j - Ethereum için bir Java/Android/Kotlin/Scala entegrasyon kütüphanesi.
Blok zinciri hizmetleri
BlockCypher - Ethereum Web API'leri.
Chainbase - Ethereum için hepsi bir arada web3 veri altyapısı.
Chainstack - Hizmet olarak esnek ve özel Ethereum düğümleri.
- chainstack.com (opens in a new tab)
- Dökümanlar (opens in a new tab)
- Ethereum API referansı (opens in a new tab)
Coinbase Cloud Node - Blok Zinciri Altyapı API'ı.
DataHub by Figment - Ethereum Ana Ağı ve test ağları ile Web3 API hizmetleri.
Moralis - Kurumsal Düzeyde EVM API Sağlayıcısı.
- moralis.io (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
- Forum (opens in a new tab)
NFTPort - Ethereum Veri ve Basım API'leri.
- nftport.xyz (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Tokenview - Genel Çoklu Kripto Blok Zinciri API Platformu.
- services.tokenview.io (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
Watchdata - Ethereum blok zincirine basit ve güvenilir API erişimi sağlar.
Covalent - 200'den fazla Zincir için Zenginleştirilmiş blok zinciri API'leri.
- covalenthq.com (opens in a new tab)
- Dökümanlar (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Daha fazla kaynak
Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve onu ekleyin!
Alakalı başlıklar
İlgili öğreticiler
- JavaScript'te Ethereum blok zincirini kullanmak için Web3js'yi Kurma – Projenizde web3.js kurulumuna yönelik talimatlar.
- JavaScript'ten Akıllı Sözleşme Çağırma – DAI jetonunu kullanarak JavaScript ile sözleşme fonksiyonlarının nasıl çağrılacağını görün.