Rust 開發者適用的以太坊資源
頁面最後更新時間: 2026年2月14日
學習如何使用 Rust 專案與工具進行以太坊開發
使用以太坊建立去中心化應用程式(或稱「dapp」),發揮加密貨幣和區塊鏈技術的優勢。 這些去中心化應用程式是可信的,這意味著一旦部署到以太坊後,它們就會始終按照設定執行。 這些應用程式可以控制數位資產,以便建立新型金融應用程式。 這些應用程式是去中心化的,這意味著任何單一實體或個人都無法控制它們,並且應用程式幾乎不可能被審查。
智慧型合約及 Solidity 程式語言入門
邁出第一步,整合 Rust 與以太坊
需要先看看更基礎的入門指南? 請查看 ethereum.org/learn 或 ethereum.org/developers。
- 詳解區塊鏈opens in a new tab
- 了解智慧型合約opens in a new tab
- 撰寫你的第一個智慧型合約opens in a new tab
- 學習如何編譯及部署 Solidityopens in a new tab
初學者文章
- Rust 以太坊用戶端opens in a new tab * 請注意,OpenEthereum 已被棄用opens in a new tab 且不再維護。 請謹慎使用,最好改用其他用戶端實作。
- 使用 Rust 將交易傳送到以太坊opens in a new tab
- 在 Kovan 上使用 Rust Wasm 編寫合約的逐步教學opens in a new tab
中階文章
進階使用模式
Rust 專案與工具
- pwasm-ethereumopens in a new tab - 用於與類以太坊網路互動的外部函式集合
- Lighthouseopens in a new tab - 快速的以太坊共識層用戶端
- Ethereum WebAssemblyopens in a new tab - 對以太坊智能合約執行層提議的重新設計,使用了 WebAssembly 的確定性子集
- oasis_stdopens in a new tab - OASIS API 參考
- Solarisopens in a new tab - 使用原生 Parity 用戶端以太坊虛擬機的 Solidity 智能合約單元測試框架。
- SputnikVMopens in a new tab - Rust 以太坊虛擬機實作
- Waveletopens in a new tab - 使用 Rust 編寫的 Wavelet 智能合約
- Foundryopens in a new tab - 以太坊應用程式開發工具組
- Alloyopens in a new tab - 用於與以太坊及其他基於 EVM 的鏈互動的高效能、經過充分測試且文件齊全的程式庫。
- Ethers_rsopens in a new tab - 以太坊程式庫與錢包實作
- SewUpopens in a new tab - 一個程式庫,可協助您使用 Rust 建構以太坊 WebAssembly 合約,就像開發一般後端一樣
- Substreamsopens in a new tab - 平行化區塊鏈資料索引技術
- Rethopens in a new tab Reth(Rust Ethereum 的縮寫)是新的以太坊全節點實作
- Awesome Ethereum Rustopens in a new tab - 在以太坊生態系中以 Rust 編寫的專案精選集合
想取得更多資源? 請參閱 ethereum.org/developers.