HPB 开发者快速指南

优质
小牛编辑
114浏览
2023-12-01

1.HPB是什么?

在你开发HPB 应用之前,我想为您简单介绍下HPB芯链,具体请看HPB是什么.

2.如何获得HPB代码?

HPB代码已经开放,如若您想查看HPB源码,请登陆Github.

3.HPB节点介绍?

从开发者的角度来说,HPB节点分为主网的维护节点,运行BOE板卡,第一阶段为150个节点,这些节点会参与交易的打包出块验签,其他则为开发者常用的同步节点。

对于开发者来说,通常来说我们只需要同步节点就可以了,并不需要BOE板卡,下文会介绍如何建立开发者节点。

4.HPB的共识选举机制?

如果您想深入研究HPB的代码,请先阅读下这篇文章,简要的介绍了HPB的选举共识机制.

HPB共识选举机制描述

5.如何维护HPB高性能节点?

加入您是HPB的HP节点,对于对于节点的安装维护有需求,请看这几篇文章:

HPB 节点服务器加固指南

HPB主网用户手册

6.如何连接到HPB网络?

针对开发者的需求,我们准备了以下几篇文章,你无论按照哪一个文档都可以在本地建立开发者节点,开发者节点并不需要BOE板卡。

HPB开发者节点搭建指南

如何通过Docker搭建HPB开发者节点

7.如何跟HPB主网交互?

8.HPB智能合约?

HPB的智能合约遵循ETH的框架,如果你想了解更多,请参考这篇文章HPB Dapps

9.如何建立HPB私有链

如果你想用HPB的代码创建一个私有链,并在其上开发DAPP,这是非常方便的,我们为你准备了这篇文章

HPB私链搭建教程,请参考它搭建你的专属开发环境。

10.HPB DAPP 案例

我们会尽可能的为您提供更多的开发案例以供参考,开发文档持续撰写中,请稍后!

E.g: Java最佳开发实践

E.g: JS最佳开发实践

E.g: 以太坊DAPP到HPB区块链的平滑迁移案例

如果您有兴趣参与其中,也请一并加入我们的队伍,请访问我们的开发者论坛板块.

11.钱包开发系列

现在HPB的开发者们已经准备了一些列的文章,如果您有兴趣,请参考此链接!

12.如何加入HPB测试链?

测试链正在部署中,请耐心等待。

13.HPB开发者Bounty系统

现在HPB正在邀请社区开发者加入我们的行列,共同维护HPB代码,现在已经release了开发者Bounty系统,你可以开发各种插件,例如 Ruby SDK, C++ SDK,Remix plugin等,同时会提供技术支持和丰厚的开发奖励,请访问 HPB Bounty 系统.

欢迎加入区块链之旅 !