Dapp-Entwicklungs-Frameworks
Letzte Aktualisierung der Seite: 26. Februar 2026
Einführung in Frameworks
Die Entwicklung einer vollwertigen Dapp erfordert verschiedene Technologien. Software-Frameworks enthalten viele der benötigten Funktionen oder bieten einfache Plugin-Systeme, um die gewünschten Werkzeuge auszuwählen.
Frameworks bieten viele sofort einsatzbereite Funktionen, wie zum Beispiel:
- Funktionen zum Starten einer lokalen Blockchain-Instanz.
- Dienstprogramme zum Kompilieren und Testen Ihrer Smart Contracts.
- Add-ons für die Client-Entwicklung, um Ihre benutzerorientierte Anwendung im selben Projekt/Repository zu erstellen.
- Konfigurationen zur Verbindung mit Ethereum-Netzwerken und zur Bereitstellung von Verträgen, sei es auf einer lokal laufenden Instanz oder einem der öffentlichen Netzwerke von Ethereum.
- Verteilung dezentralisierter Anwendungen – Integrationen mit Speicheroptionen wie IPFS.
Voraussetzungen
Bevor Sie sich in Frameworks vertiefen, empfehlen wir Ihnen, zuerst unsere Einführung in Dapps und den Ethereum-Stack zu lesen.
Verfügbare Frameworks
Foundry – Foundry ist ein blitzschnelles, portables und modulares Toolkit für die Entwicklung von Ethereum-Anwendungen.
- Foundry installieren (opens in a new tab)
- Foundry-Buch (opens in a new tab)
- Foundry-Community-Chat auf Telegram (opens in a new tab)
- Awesome Foundry (opens in a new tab)
Hardhat – Ethereum-Entwicklungsumgebung für Profis.
Ape – Das Smart-Contract-Entwicklungstool für Python-Entwickler, Datenwissenschaftler und Sicherheitsexperten.
Web3j – Eine Plattform zur Entwicklung von Blockchain-Anwendungen auf der JVM.
ethers-kt – Asynchrone, hochleistungsfähige Kotlin/Java/Android-Bibliothek für EVM-basierte Blockchains.
Create Eth App – Erstellen Sie Ethereum-basierte Anwendungen mit einem einzigen Befehl. Bietet eine große Auswahl an UI-Frameworks und DeFi-Vorlagen.
Scaffold-Eth – Ethers.js + Hardhat + React-Komponenten und Hooks für Web3: Alles, was Sie brauchen, um mit der Entwicklung dezentralisierter Anwendungen auf Basis von Smart Contracts zu beginnen.
Tenderly – Web3-Entwicklungsplattform, die es Blockchain-Entwicklern ermöglicht, Smart Contracts zu erstellen, zu testen, zu debuggen, zu überwachen und zu betreiben sowie die Dapp-UX zu verbessern.
The Graph – The Graph zur effizienten Abfrage von Blockchain-Daten.
Alchemy – Ethereum-Entwicklungsplattform.
NodeReal – Ethereum-Entwicklungsplattform.
thirdweb SDK – Erstellen Sie Web3-Anwendungen, die mit Ihren Smart Contracts interagieren können, mithilfe unserer leistungsstarken SDKs und CLI.
Chainstack – Web3-Entwicklungsplattform (Ethereum und andere).
Crossmint – Web3-Entwicklungsplattform auf Unternehmensniveau, mit der Sie NFT-Anwendungen auf allen wichtigen EVM-Chains (und anderen) erstellen können.
Brownie – Python-basierte Entwicklungsumgebung und Test-Framework.
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Brownie wird derzeit nicht mehr gewartet
OpenZeppelin SDK – Das ultimative Smart-Contract-Toolkit: Eine Suite von Tools, die Ihnen bei der Entwicklung, Kompilierung, Aktualisierung, Bereitstellung und Interaktion mit Smart Contracts helfen.
- OpenZeppelin Defender SDK (opens in a new tab)
- GitHub (opens in a new tab)
- Community-Forum (opens in a new tab)
- Die Entwicklung des OpenZeppelin SDK wurde eingestellt
Catapulta – Multi-Chain-Bereitstellungstool für Smart Contracts, automatisiert Verifizierungen in Blocksuchmaschinen, verfolgt bereitgestellte Smart Contracts und teilt Bereitstellungsberichte, Plug-and-Play für Foundry- und Hardhat-Projekte.
GoldRush (powered by Covalent) – GoldRush bietet die umfassendste Blockchain-Daten-API-Suite für Entwickler, Analysten und Unternehmen. Egal, ob Sie ein DeFi-Dashboard, ein Wallet, einen Trading-Bot, einen KI-Agenten oder eine Compliance-Plattform erstellen, die Daten-APIs bieten schnellen, genauen und entwicklerfreundlichen Zugriff auf die wesentlichen Daten auf der Blockchain, die Sie benötigen.
- Website (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
Wake – All-in-One-Python-Framework für das Testen von Verträgen, Fuzzing, Bereitstellung, Schwachstellen-Scans und Code-Navigation.
- Startseite (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- VS Code-Erweiterung (opens in a new tab)
Veramo – Modulares und agnostisches Open-Source-Framework, das es Entwicklern dezentralisierter Anwendungen leicht macht, dezentralisierte Identitäten und verifizierbare Anmeldeinformationen in ihre Anwendungen zu integrieren.
- Startseite (opens in a new tab)
- Dokumentation (opens in a new tab)
- GitHub (opens in a new tab)
- Discord (opens in a new tab)
- NPM-Paket (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
Tutorials: Entwicklungs-Frameworks auf Ethereum
- Hello World Smart Contract für Anfänger – Fullstack – Erstellen und implementieren Sie einen Hello-World-Smart-Contract mit Hardhat und verbinden Sie ihn dann mit einem Frontend.