Ethereum für Rust-Entwickler
Seite zuletzt aktualisiert: 26. August 2025
Sie können mit Ethereum dezentrale Anwendungen (oder "dApps") erstellen, die von den Vorteilen der Kryptowährung und der Blockchain-Technologie profitieren. Solche dApps sind vertrauenswürdig. Das bedeutet, dass sie, sobald sie auf Ethereum hochgeladen wurden, immer exakt wie programmiert ausgeführt werden. Darüber lassen sich digitale Vermögenswerte verwalten und neuartige Finanzanwendungen erschaffen. Sie können dezentralisiert sein. Das bedeutet, dass keine einzelne Einheit oder Person sie kontrollieren kann. Damit ist es fast unmöglich, sie zu zensieren.
Erste Schritte mit Smart Contracts und der Solidity-Sprache
Starten Sie mit der Integration von Rust mit Ethereum durch
Sind Sie an einigen grundlegenden Informationen interessiert? Dann sehen Sie sich auf ethereum.org/learn oder ethereum.org/developers um.
- Blockchain erklärtopens in a new tab
- Smart Contracts verstehenopens in a new tab
- Den ersten Smart Contract schreibenopens in a new tab
- Kompilieren und Bereitstellen von Solidity Code lernenopens in a new tab
Informationen für Einsteiger
- Der Rust-Ethereum-Clientopens in a new tab * Beachten Sie, dass OpenEthereum veraltetopens in a new tab ist und nicht mehr gepflegt wird. Nutzen Sie es mit Vorsicht und wechseln Sie besser zu einer anderen Client-Implementierung.
- Transaktion mit Rust an Ethereum sendenopens in a new tab
- Ein Schritt-für-Schritt-Tutorial dazu, wie Sie Contracts in Rust Wasm für Kovan verfassen könnenopens in a new tab
Artikel für Fortgeschrittene
Fortgeschrittene Nutzungsmuster
-
Einen dezentralisierten Chat mit JavaScript und Rust erstellenopens in a new tab
-
Erstelle eine dezentralisierte Todo-App mit Vue.js & Rustopens in a new tab
Rust-Projekte und Tools
- pwasm-ethereumopens in a new tab - Sammlung von Externen zur Interaktion mit einem Ethereum-ähnlichen Netzwerk
- Lighthouseopens in a new tab – Schneller Ethereum-Client auf Konsensebene
- Ethereum WebAssemblyopens in a new tab - Vorgeschlagene Neugestaltung der Ausführungsebene für Ethereum Smart-Contracts mit einer deterministischen Teilmenge von WebAssembly
- oasis_stdopens in a new tab – OASIS-API-Referenz
- Solarisopens in a new tab - Testumgebung für Solidity Smart Contracts Einheitstests unter Verwendung der nativen Parity Client EVM.
- SputnikVMopens in a new tab – Implementierung der virtuellen Maschine von Rust Ethereum
- Waveletopens in a new tab - Wavelet Smart Contract in Rust
- Foundryopens in a new tab – Toolkit für Ethereum-Anwendungsentwicklung
- Alloyopens in a new tab – Hochleistungsfähige, gut getestete und dokumentierte Bibliotheken zur Interaktion mit Ethereum und anderen EVM-basierten Ketten.
- Ethers_rsopens in a new tab – Ethereum-Bibliothek und Wallet-Implementierung
- SewUpopens in a new tab – Eine Bibliothek, die Ihnen hilft, Ihren Ethereum-Webassembly-Vertrag mit Rust zu erstellen und genau wie in einem gemeinsamen Backend zu entwickeln
- Substreamsopens in a new tab - Indexierungstechnologie für parallele Blockchain-Daten
- Rethopens in a new tab – Reth (kurz für Rust Ethereum) ist eine neue Full-Node-Implementierung für Ethereum
- Awesome Ethereum Rustopens in a new tab – eine kuratierte Sammlung von Projekten im Ethereum-Ökosystem, die in Rust geschrieben sind
Sind Sie an weiteren Informationen interessiert? Sehen Sie sich ethereum.org/developers an.