页面最后更新: 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 - 与类以太坊网络交互的外部库集合
- Ethereum WebAssembly
- oasis_std - OASIS API 参考
- eth-utils - 使用以太坊相关代码库的实用函数工具
- Solaris
- SputnikVM - Rust 以太坊虚拟机实现
- Parity - 以太坊 Rust 客户端
- rust-web3 - Web3.js 库 Rust 语言实现
- Wavelet - Rust 语言的 Wavelet 智能合约
想要获取更多的资源? 请浏览 ethereum.org/developers。