本指南旨在教会你如何优雅的进行超脑链智能合约和Dapp的开发。本教程将涉及到你所需要知道的所有内容,从环境搭建到工具使用到API介绍再到合约的编写。除此之外,我们还将教会你如何将合约和前端工程想结合。 本教程中所涉及到的所有项目,均已开源且被存储和记录在我们的公共的dapp-tutorial库。可以随机的Fork和Clone,欢迎大家在体验后能提出您宝贵的意见并提交您所修改的内容,我们的完善离不开您的帮助。
本教程针对未使用Ultrain平台进行Dapp开发的入门级用户和不熟悉相关参数配置、常用组件的合约API使用的用户。
学习本教程需要开发者了解NodeJS、TypeScript,熟悉VUE、React等前端相关知识。
- 基础篇
公链基础、超脑简介、应用生态
- 架构篇
RPOS共识、主侧链、经济模型
- 环境篇
Longclaw、Linux环境搭建、节点信息、浏览器
- 工具篇
Robin、U3.js、Cona、UltrainOne
- 合约篇
TsLib
- 中间件篇
随机数、零知识证明
- 示例篇
Vote
作者 | 版本 | 更新日期 |
---|---|---|
UltrainOs | 初稿 | 2019-02-27 |
UltrainOs | 修订 | 2019-07-14 |