Backend-API-Bibliotheken
Letzte Aktualisierung der Seite: 25. Februar 2026
Damit eine Softwareanwendung mit der Ethereum-Blockchain interagieren kann (d. h. Blockchain-Daten lesen und/oder Transaktionen an das Netzwerk senden), muss sie sich mit einem Ethereum-Blockchain-Knoten verbinden.
Zu diesem Zweck implementiert jeder Ethereum-Client die JSON-RPC-Spezifikation, sodass es eine einheitliche Reihe von Methoden gibt, auf die sich Anwendungen verlassen können.
Wenn Sie eine bestimmte Programmiersprache verwenden möchten, um sich mit einem Ethereum-Blockchain-Knoten zu verbinden, gibt es im Ökosystem viele praktische Bibliotheken, die dies erheblich erleichtern. Mit diesen Bibliotheken können Entwickler intuitive, einzeilige Methoden schreiben, um (im Hintergrund) JSON-RPC-Anfragen zu initialisieren, die mit Ethereum interagieren.
Voraussetzungen
Es könnte hilfreich sein, den Ethereum-Stack und Ethereum-Clients zu verstehen.
Warum eine Bibliothek verwenden?
Diese Bibliotheken abstrahieren einen Großteil der Komplexität, die mit der direkten Interaktion mit einem Ethereum-Blockchain-Knoten einhergeht. Sie bieten auch Hilfsfunktionen (z. B. die Umrechnung von ETH in Gwei), sodass Sie als Entwickler weniger Zeit mit den Feinheiten von Ethereum-Clients verbringen müssen und sich mehr auf die einzigartige Funktionalität Ihrer Anwendung konzentrieren können.
Verfügbare Bibliotheken
Infrastruktur und Blockchain-Knoten-Dienste
Alchemy - Ethereum-Entwicklungsplattform.
- alchemy.com (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
All That Node - Node-as-a-Service.
- All That Node.com (opens in a new tab)
- Dokumentation (opens in a new tab)
- Discord (opens in a new tab)
Blast von Bware Labs - Dezentralisierte APIs für das Ethereum-Mainnet und Testnets.
BlockPi - Bietet effizientere und schnellere RPC-Dienste
- blockpi.io (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Cloudflare Ethereum Gateway.
Etherscan - Blocksuchmaschine und Transaktions-APIs
Blockscout - Open-Source-Blocksuchmaschine
GetBlock- Blockchain-as-a-Service für die Web3-Entwicklung
Infura - Die Ethereum-API as a Service.
Node RPC - Kostengünstiger EVM-JSON-RPC-Anbieter
NOWNodes - Vollständige Blockchain-Knoten und Blocksuchmaschinen.
QuickNode - Blockchain-Infrastruktur as a Service.
Rivet - Ethereum- und Ethereum-Classic-APIs as a Service, basierend auf Open-Source-Software.
Zmok - Geschwindigkeitsorientierte Ethereum-Blockchain-Knoten als JSON-RPC/WebSockets-API.
- zmok.io (opens in a new tab)
- GitHub (opens in a new tab)
- Dokumentation (opens in a new tab)
- Discord (opens in a new tab)
Entwicklungstools
ethers-kt - Asynchrone, hochleistungsfähige Kotlin/Java/Android-Bibliothek für EVM-basierte Blockchains.
Nethereum - Eine Open-Source-.NET-Integrationsbibliothek für die Blockchain.
Python-Tools - Vielzahl von Bibliotheken für die Ethereum-Interaktion über Python.
- py.ethereum.org (opens in a new tab)
- web3.py GitHub (opens in a new tab)
- web3.py Chat (opens in a new tab)
Tatum - Die ultimative Blockchain-Entwicklungsplattform.
- Tatum (opens in a new tab)
- GitHub (opens in a new tab)
- Dokumentation (opens in a new tab)
- Discord (opens in a new tab)
web3j - Eine Java/Android/Kotlin/Scala-Integrationsbibliothek für Ethereum.
Blockchain-Dienste
BlockCypher - Ethereum-Web-APIs.
Chainbase - All-in-One-Web3-Dateninfrastruktur für Ethereum.
Chainstack - Elastische und dedizierte Ethereum-Blockchain-Knoten as a Service.
- chainstack.com (opens in a new tab)
- Dokumentation (opens in a new tab)
- Ethereum-API-Referenz (opens in a new tab)
Coinbase Cloud Node - Blockchain-Infrastruktur-API.
DataHub von Figment - Web3-API-Dienste mit dem Ethereum-Mainnet und Testnets.
Moralis - EVM-API-Anbieter auf Unternehmensniveau.
- moralis.io (opens in a new tab)
- Dokumentation (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-Daten- und Prägen-APIs.
- nftport.xyz (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Tokenview - Die allgemeine Multi-Krypto-Blockchain-API-Plattform.
- services.tokenview.io (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
Watchdata - Bietet einfachen und zuverlässigen API-Zugang zur Ethereum-Blockchain.
Codex - Echtzeit-API für angereicherte Blockchain-Daten über Dutzende von Chains hinweg.
- codex.io (opens in a new tab)
- Dokumentation (opens in a new tab)
- Explorer (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Covalent - Angereicherte Blockchain-APIs für über 200 Chains.
- covalenthq.com (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Weiterführende Literatur
Kennen Sie eine Community-Ressource, die Ihnen geholfen hat? Bearbeiten Sie diese Seite und fügen Sie sie hinzu!
Verwandte Themen
Verwandte Tutorials
- Web3js einrichten, um die Ethereum-Blockchain in JavaScript zu nutzen – Anleitung zur Einrichtung von web3.js in Ihrem Projekt.
- Einen Smart Contract aus JavaScript aufrufen – Erfahren Sie anhand des DAI-Tokens, wie Sie Vertragsfunktionen mit JavaScript aufrufen.