我们很高兴地宣布推出跨平台跨区块链开源钱包库 Trust Wallet Core,支持所有Trust Wallet所支持区块链的常见哈希函数、椭圆曲线加密、密钥派生、地址编码和解码和交易签名。

我们开源的主要目的是让开发者能够在本地构建自己的 DApp 和钱包,而不必担心初级的实现细节。我们知道以社区为依托通力合作对所有人都有好处。

我们还希望能够让新货币和区块链更容易地集成到Trust Wallet。通过开源的 Wallet Core,任何人都可以为各自的区块链提供支持。

细节

Trust Wallet Core旨在成为一个具有惯用接口的跨平台库。这意味着,作为库的用户,您在使用界面时,会感觉所使用的的平台和语言非常习以为常。例如,如果您正在创建本机iOS应用程序,在使用Trust Wallet Core 时会感觉和使用任何本机Swift库是一样的。

为此,我们为每个支持的平台生成接口代码。目前,我们为安卓界面生成了JNI代码、为iOS界面生成了SWIFT代码。我们还在开发一个JavaScript接口。

该钱包库本身是用C ++编写的,带有C接口。因此,我们可以编写小而快的代码,同时可以在任何平台和任何语言版本使用。

目前我们支持以下区块链:

如何参与

浏览我们的 GitHub存储库,查看Gitcoin平台上的赏金任务并开始参与

您还可以在我们新成立的电报群找到我们,我们随时准备回答您的所有问题,并帮助解决任何问题。

未来计划

展望未来,我们将继续增加对更多区块链和更多界面语言的支持。我们希望不断改进钱包库,使其易于使用,并使大家能够以开发者的身份更轻松地集成新的区块链。我们期待您的反馈,并希望社区能够做出大量贡献。