Verwalten Sie Quicknode über Ihr Terminal, Ihren Code oder Ihren KI-Agenten.Jetzt mit CLI, Admin-API, MCP und SDK.
Mit dem Bauen beginnenSOC 2 Typ II-zertifiziert · ISO 27001

Eine umfassende und kompakte JavaScript-Bibliothek für die Interaktion mit der Ethereum-Blockchain und dem Ethereum-Ökosystem.
ethers.js ist eine schlanke, voll ausgestattete JavaScript-Bibliothek, die entwickelt wurde, um die Interaktion mit der Ethereum-Blockchain und ihrem Ökosystem zu vereinfachen. Sie bietet Entwicklern Werkzeuge zur Verwaltung von Wallets, zum Signieren von Transaktionen, zur Interaktion mit Smart Contracts und zur Verbindung mit Ethereum-Knoten über JSON-RPC oder beliebte Anbieter wie INFURA, Alchemy, Etherscan, Ankr und MetaMask. Die Bibliothek ist vollständig in TypeScript geschrieben und bietet strenge Typisierung für mehr Sicherheit und eine bessere Entwicklererfahrung. Sie unterstützt den Import und Export von JSON-Wallets und mnemonischen Phrasen, einschließlich hierarchisch-deterministischer (HD) Wallets in mehreren Sprachen.
Dank des modularen Aufbaus der Bibliothek können Entwickler nur die Komponenten einbinden, die sie benötigen, und so die Bundle-Größe und die Leistung optimieren. ethers.js behandelt Ethereum Name Service (ENS)-Namen als „First-Class Citizens“ und ermöglicht so die nahtlose Verwendung menschenlesbarer Namen überall dort, wo Ethereum-Adressen akzeptiert werden. Die Bibliothek unterstützt die Interaktion mit Smart Contracts über Metaklassen, die aus beliebigen Contract-ABIs generiert werden, einschließlich ABIv2 und menschenlesbarer ABIs, wodurch Contract-Aufrufe und die Ereignisbehandlung vereinfacht werden.
Was ethers.js auszeichnet, ist die umfassende Unterstützung verschiedener Provider, die Verbindungen zu Ethereum-Knoten über verschiedene Backends mit Standard-API-Schlüsseln für einen schnellen Einstieg ermöglicht, während Entwickler gleichzeitig dazu ermutigt werden, ihre eigenen Schlüssel für erweiterte Funktionen wie Archivdaten und Analysen zu verwenden. Die Bibliothek bietet zudem Erweiterungspakete für fortgeschrittene Anwendungsfälle wie Multicall-Batching, die Integration von Hardware-Wallets und Optimism-Layer-2-Dienstprogramme. Eine umfangreiche Dokumentation, aktive Pflege und eine große Community tragen zu seiner breiten Akzeptanz in Dapps, Wallets und Entwicklertools im gesamten Ethereum-Ökosystem bei.
Entwickler, die Ethereum-basierte Anwendungen erstellen, stehen vor Herausforderungen bei der sicheren Verwaltung privater Schlüssel, der effizienten Interaktion mit Smart Contracts und der zuverlässigen Verbindung zu Ethereum-Knoten. Eine uneinheitliche Tool-Landschaft und das Fehlen umfassender, benutzerfreundlicher Bibliotheken können die Entwicklung verlangsamen und Sicherheitsrisiken mit sich bringen.
Importieren und Exportieren von JSON-Wallets und mnemonischen Phrasen; unterstützt HD-Wallets in mehreren Sprachen.
Entdecken Sie Web3-Konkurrenten und Apps wie Ethers.js.
Open Source | |
|---|---|
| Preis (monatlich) | Kostenlos |
| Preis (jährlich) | Kostenlos |
| Nachrichten | k. A. |
| Support | Community-Support über GitHub und Discord |
| Analytik |
Zuverlässiges RPC, leistungsstarke APIs und absolut kein Ärger.
ethers.js bietet eine umfangreiche Dokumentation, Tutorials, Migrationsanleitungen und eine Vielzahl von Beispielen, die Entwicklern den Einstieg erleichtern und ihnen helfen, ihr Verständnis für die Ethereum-Entwicklung zu vertiefen.
Erzeugt automatisch JavaScript-Objekte aus beliebigen Vertrags-ABIs, um Methodenaufrufe und die Ereignisbehandlung zu vereinfachen.
Verbindung über JSON-RPC, INFURA, Alchemy, Etherscan, Ankr, Cloudflare, MetaMask und weitere Dienste.
Zusätzliche Module für die Batch-Verarbeitung mehrerer Aufrufe, Unterstützung für Hardware-Wallets, Layer-2-Dienstprogramme und die Simulation einer Blockchain im Arbeitsspeicher.
Entwickler nutzen ethers.js, um mit Smart Contracts zu interagieren, Benutzer-Wallets zu verwalten und Blockchain-Daten innerhalb von Dapps abzufragen.
Wallet-Entwickler nutzen ethers.js für die sichere Schlüsselverwaltung, das Signieren von Transaktionen und die Integration mit Hardware-Wallets.
Analyseplattformen nutzen ethers.js, um On-Chain-Daten abzurufen, Ereignisse zu überwachen und Interaktionen zwischen Smart Contracts zu entschlüsseln.
Kostenloses RPC über mehr als 80 Blockchains hinweg. Richten Sie einen Endpunkt in weniger als 30 Sekunden ein.






| Kombinierbarkeit | |||
| Kettenübergreifend | |||
| Anpassbarkeit | |||
| Entwickler-Support | |||
| Einfache Integration | |||
| Leistung |