框架和预先制作的堆栈
我们建议选择一个框架,特别是如果你刚刚开始使用。建立一个完整的去中心化应用程序需要不同的技术。框架包括许多所需的功能或提供简单的插件系统来选择你想要的工具。
这些框架带有许多开箱即用功能,比如:
- 编写一个本地区块链程序的功能。
- 编译和测试智能合约的工具。
- 客户端开发附加组件,以在同一项目/仓库中构建你的面向用户的应用。
- 无论是在本地运行的实例,还是在以太坊的公共网络之一,可以连接到以太网并且部署合约的配置。
- 去中心化的应用分发 - 与诸如 IPFS 之类的存储选项集成。


130
Kurtosis Ethereum Package
这是一个基于容器的工具包,用于轻松配置和启动多客户端以太坊测试网,以便快速进行本地分布式应用程序(dApp)的开发、原型构建和测试。
STARLARKPYTHON
Open Kurtosis Ethereum Package(opens in a new tab)
1,906
Solidity template
一个GitHub模板,用于为Solidity智能合约预构建设置。包括一个安全帽本地网络,用于测试的华夫饼,用于钱包实现的以太等等。
TYPESCRIPTSOLIDITY
Open Solidity template(opens in a new tab)