網頁上次更新: June 25, 2020
面向 Rust 開發者的以太坊資源
學習如何使用並通過基於 rust 的項目及工具參與以太坊的開發
使用以太坊來創建去中心化應用程序 (或稱“dapp”),發揮加密貨幣和區塊鏈技術的優勢。 這些 dapp 可以是值得信賴的,也即一旦被部署到以太坊上,它們將總是按程序運行。 同時也能控管數位資產,以便打造創新的金融應用程式。 它們可以是去中心化的,也即沒有任何單一實體或個人能夠控制它們,而且它們幾乎是不可能被審查的。
智能合約和 Solidity 語言入門
邁出第一步,將 Rust 與以太坊進行集成
需要基礎的入門指南嗎? 請查看 ethereum.org/learn 或者 ethereum.org/developers。
初學者文章
- 選擇以太坊客戶端
- Rust 以太坊客戶端
- 使用 Rust 向以太坊發送交易
- Parity 以太坊客戶端智能合約簡介
- 設置 Oasis SDK 開發環境
- 一步步教您如何用 Rust 為 Kovan 編寫 Wasm 合約
中級文章
高級使用模式
- pwasm_ethereum 外部庫與類以太坊網絡交互
- 使用 JavaScript 和 Rust 搭建去中心化聊天室
- 使用 Vue.js 和 Rust 構建一個去中心化待辦事項應用程序
- 從 Enigma 開始 - 用 Rust 編程語言
- Secret Contracts 介紹
- 在 Oasis (Compound) 上部署 Solidity 合約
Rust 項目和工具
- pwasm-ethereum - 與類以太坊網絡交互的外部庫集合
- 以太坊 Web 大會
- oasis_std - OASIS API 參考
- eth-utils - 使用以太坊相關代碼庫的實用函數工具
- Solaris
- SputnikVM - Rust 以太坊虛擬機實現
- Parity - 以太坊 Rust 客戶端
- rust-web3 - Web3.js 庫 Rust 語言實現
- rust-web3 - Web3.js 庫 Rust 語言實現
尋找更多資源? 請參考 ethereum.org/developers。