Ethereum pro vývojáře v Rustu
Stránka naposledy aktualizována: 14. února 2026
Na platformě Ethereum můžete vytvářet decentralizované aplikace (neboli dapps), které využívají výhody kryptoměn a blockchainové technologie. Tyto aplikace mohou být důvěryhodné, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Tyto aplikace mohou kontrolovat digitální aktiva, a tím vytvářet nové druhy finančních aplikací. Mohou být decentralizované, což znamená, že je nemůže ovládat jediná entita nebo osoba a že jsou téměř necenzurovatelné.
Začínáme s chytrými kontrakty a jazykem Solidity
Udělejte své první kroky k integraci Rustu s Ethereem
Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.
- Vysvětlení blockchainuopens in a new tab
- Porozumění chytrým kontraktůmopens in a new tab
- Napište svůj první chytrý kontraktopens in a new tab
- Naučte se kompilovat a nasazovat Solidityopens in a new tab
Články pro začátečníky
- Klient Ethereum v Rustuopens in a new tab * Upozornění: OpenEthereum je zastaralýopens in a new tab a již není udržován. Používejte jej opatrně a nejlépe přejděte na jinou implementaci klienta.
- Posílání transakcí do Etherea pomocí Rustuopens in a new tab
- Postupný návod, jak psát kontrakty v Rustu a Wasmu pro Kovanopens in a new tab
Články pro pokročilé
Pokročilé vzory použití
-
Knihovna pwasm_ethereum externs pro interakci se sítěmi podobnými Ethereuopens in a new tab
-
Sestavení decentralizovaného chatu pomocí JavaScriptu a Rustuopens in a new tab
-
Sestavení decentralizované todo aplikace pomocí Vue.js a Rustuopens in a new tab
Projekty a nástroje v Rustu
- pwasm-ethereumopens in a new tab - Sbírka externů pro interakci se sítěmi podobnými Ethereu
- Lighthouseopens in a new tab - Rychlý klient konsensuální vrstvy Etherea
- Ethereum WebAssemblyopens in a new tab - Navrhovaný redesign exekuční vrstvy chytrých kontraktů Etherea pomocí deterministické podmnožiny WebAssembly
- oasis_stdopens in a new tab - Reference OASIS API
- Solarisopens in a new tab - Nástroj pro jednotkové testování chytrých kontraktů v Solidity využívající nativní EVM klienta Parity.
- SputnikVMopens in a new tab - Implementace Ethereum Virtual Machine (EVM) v Rustu
- Waveletopens in a new tab - Chytrý kontrakt Wavelet v Rustu
- Foundryopens in a new tab - Sada nástrojů pro vývoj aplikací pro Ethereum
- Alloyopens in a new tab - Vysoce výkonné, dobře otestované a zdokumentované knihovny pro interakci s Ethereem a dalšími řetězci založenými na EVM.
- Ethers_rsopens in a new tab - Implementace knihovny a peněženky pro Ethereum
- SewUpopens in a new tab - Knihovna, která vám pomůže vytvořit kontrakt pro Ethereum WebAssembly v Rustu, stejně jako při vývoji běžného backendu
- Substreamsopens in a new tab - Technologie pro paralelizované indexování dat z blockchainu
- Rethopens in a new tab Reth (zkratka pro Rust Ethereum) je nová implementace plného uzlu Etherea
- Awesome Ethereum Rustopens in a new tab - Spravovaná sbírka projektů v ekosystému Etherea napsaných v Rustu
Hledáte další informační zdroje? Podívejte se na ethereum.org/developers.