下载
下载
关闭菜单 -

RSK3 Library 公告

Published on: 2 六月, 2020

IOV Labs 非常高兴地宣布首个 rsk3.js 的公开版本。该版本是一个功能强大的 Javascript 库套件,专门为希望在 RSK 区块链上进行构建的开发人员设计。对于曾使用以太坊非常流行的 web3 Javascript 库的开发人员来说,他们将发现自己处在熟悉的领域,因为其中大多数函数调用的语法与 web3 中的语法非常相似,但是针对 RSK 的区块链进行了改编。对于那些希望将其依赖于 web3 的应用程序从以太坊转移到 RSK 的开发人员而言,这将可简化此过程。

而且其功用不仅如此!我们也很高兴地宣布已创建 RIF 钱包,这是正式支持 RBTC、BTC 和 RIF 加密货币的官方钱包。新的 RIF 钱包专门为移动用户而设计,并且已开发用于支持 Android 和iOS 设备。除了开源以外,它还为用户提供了对存储在钱包中的加密货币的完全托管,因为我们相信将去中心化金融的力量掌握在个人手中。钱包使用安全种子来生成私钥,并在用户遗忘或无法访问其设备时,为用户提供备份和恢复程序以对其进行恢复。除了存储、发送和接收以外,钱包还提供交换功能,从而可以使用第三方服务在钱包内交换某些资产。这对于希望在 BTC 和 RBTC 之间进行交换的用户特别有用。

RIF 钱包将持续进行改进,以支持RSK区块链和RIF服务的最强大和最有用的功能。此钱包也是使用 rsk3.js 库的第一个生产示例(详情见下文),并且对于希望构建与RSK区块链兼容的钱包的开发人员而说,由于钱包完全开源,它将可以成为一个有用的参考示例。未来的发布计划包括通过集成的 dApp 浏览器在 RSK 区块链(例如 ERC-20)、multisig 钱包以及其他 RIF 和第三方服务上创建的支持自定义代币。RSK 钱包的首次发行版目前正在进行发布流程审核,我们预计 Android 版将首先完成发布。从应用程序商店下载钱包的准备工作完成后,我们将宣布您可以在哪里下载钱包,并提供一些基本入门说明。

关于 RSK3.js 套件的更多信息

rsk3.js 套件是与本地或远程RSK区块链节点进行交互的库的集合,目的是使公共函数调用更易于执行,并为 DApp 开发人员提供快速的开发构建基块。这些库以开源方式提供,目的是向世界各地在RSK区块链上构建应用程序的开发人员提供有价值的工具。

这些 rsk3 库的主要关注领域是:

安全性

与 RSK 区块链的直接兼容性

与web3相比减少冗长性(较短的函数调用)

轻量级的代码库,但保持强大功能。

这些库允许与 RSK 网络帐户、合约、网络属性、DApp和各种实用程序功能进行交互。主要用途包括帐户创建、帐户管理、代币发行(例如 ERC-20)以及交易形成和签名。

在向公众发布这些库之前,我们已经完成了独立的安全审核,以确保我们为希望使用这些库构建应用的用户提供最佳安全性。我们在构建中的项目里使用这些库,因此我们知道在安全平台之上构建的重要性,并坚信为我们的开发社区提供可靠、经过尝试和检测的一流工具。目前,我们正在使用这些库来构建多个应用程序,并邀请您做同样的事情以及向我们发送反馈或想法。

我们相信这些库对于新手和经验丰富的区块链开发人员都将是有用的,无论您是要在 RSK 区块链上创建第一个应用程序,还是要构建复杂的钱包、创建代币、构建监控工具,或为您的 DApp 游戏检查网络属性。我们很高兴了解更多使用这些库的项目相关信息,并且我们致力于在未来继续为这些工具的开发提供支持,因此欢迎您提供反馈!

要安装这些库,您可以使用 NPM 进行安装。

要安装整个 rsk3 库套件:

npm install @rsksmart/rsk3

您可能还希望安装单个 rsk3 库。当您在项目中仅需要一个子集时,这将会很有用。目前共有六个子集:

npm install @rsksmart/rsk-abi

npm install @rsksmart/rsk-account

npm install @rsksmart/rsk-contract

npm install @rsksmart/rsk-net

npm install @rsksmart/rsk-personal

npm install @rsksmart/rsk-utils 

或者,您可以按照其 Github 存储库中的说明从源代码构建库:

github.com/rsksmart/rsk3.js 

我们的开发人员门户网站包含详细的 API 文档和使用指南:

developers.rsk.co/libraries/rsk3js/

我们邀请您下载并浏览 rsk3.js 库套件,并通过该套件立即开始构建您的第一个应用程序。与任何新技术一样,我们欢迎您提交反馈、问题、建议和错误报告。我们已迫不急待并非常高兴地要早日与您分享 RIF 钱包可从应用程序商店下载时的相关信息。敬请关注!