Gem Wallet 开源

Gem Wallet 开源

在互联网的早期,一小群充满热情的开发者相信开源软件的力量。他们将其视为使技术民主化的一种方式,允许任何有技能和兴趣的人为我们每天使用的数字工具做出贡献、创新和改进。这种协作和透明的精神推动了技术领域一些最重大的进步,从 Linux 操作系统的开发到万维网本身的创建。

随着我们在加密货币领域的复杂性中前行,对透明度和信任的需求从未如此关键。比特币以太坊,两大领先的加密货币,在开源开发的原则上蓬勃发展,允许任何人审计、贡献和改进他们的代码。我们应该在开发用于访问这些技术的工具时应用相同的原则。

不幸的是,大多数钱包提供商倡导这些原则,但自己却不遵守它们。这些闭源项目以不透明的激励机制和中心化运作,破坏了开放和去中心化金融的精神。「照我说的做,而不是照我做的做。」用户被要求信任公司,却无法验证管理其加密资产的软件的安全性和完整性。

我们必须做得更好。这就是为什么今天,我们自豪地通过将 Gem Wallet monorepo 作为根据 GPL-3.0 许可的开源软件,将开源传统延续到 web3 中。该存储库包括 iOS 应用、Android 应用和共享钱包基础设施。这一决定是我们致力于减少中心化并在加密社区内培养信任的承诺。通过使我们的代码透明和可访问,我们邀请全球加密社区与我们一起塑造开放和去中心化金融的未来。

如何贡献

Gem Wallet 开源公告

如果您想贡献,请访问我们的 GitHub 并为 monorepo 点赞以帮助提高可见性:

  • Gem Wallet monorepo: https://github.com/gemwalletcom/wallet
  • 钱包 monorepo 包括 Gem Wallet 的 iOS 应用、Android 应用、后端基础设施和跨平台库。它处理各种任务,包括推送通知、定价信息、资产更新、加密原语等。

然后,查看存储库 README 以了解如何开始。一些好的起点如下:

我们还有一个专门的 Telegram 开发者群组,您可以在那里与志同道合的人聊天,并向我们的团队提出任何问题或寻求帮助。

为什么开源软件对加密货币很重要

使用开源加密货币钱包有很多优势,特别是在加密货币领域,我们努力建立一个更开放、透明和去中心化的系统。

以下是开源软件在加密货币领域至关重要的几个原因:

1. 透明度和信任

加密货币基于去中心化原则运作,其中信任分布在网络中,而不是放在单个实体中。开源软件完美契合这一原则,提供完全透明。用户和开发者可以检查代码、验证其功能,并确保没有隐藏的后门或恶意元素。

2. 安全性和弹性

开源软件受益于全球开发者和安全专家社区的集体审查。这种广泛的审查有助于比闭源项目更快地识别和修复漏洞。此外,开源项目可以通过社区贡献不断发展和改进,使其随着时间的推移更具弹性。

3. 互操作性和标准化

加密货币生态系统包括众多区块链、钱包、交易所和其他工具。开源软件通过使开发者能够构建可以无缝互操作的应用程序来促进互操作性。这促进了标准化协议和 API 的创建,使不同系统更容易沟通和协同工作。

4. 创新和协作

加密货币领域的快速创新步伐是由多元化的开发者、研究人员和爱好者社区的协作努力推动的。开源软件为这些个人提供了一个平台,可以分享想法、试验新概念并在彼此的工作基础上进行构建。

5. 社区驱动的开发

在加密货币世界中,社区在项目的成功和演变中起着关键作用。开源软件依赖于社区参与,从识别错误和建议功能到开发和维护代码。

6. 长期可行性

开源项目不依赖于单个组织或开发者。相反,它们由一个社区支持,即使原始创建者不再参与,该社区也可以继续开发和维护软件。

拥抱开源

GitHub 上的 Gem Wallet 源代码

Gem Wallet 是一个赋能用户的链上网关,可以访问广阔的 web3 世界。一个致力于用户隐私和透明度的自托管钱包,支持超过30个区块链和15,000多个代币。

通过构建一个开源加密货币钱包,我们正在拥抱 web3 和集体创新的精神,赋予开发者和加密货币爱好者为 Gem Wallet 的安全性、功能性和发展做出贡献的能力。

要了解有关 Gem Wallet 的所有最新信息,请在 X (Twitter) 上关注我们,并在 TelegramDiscord 上加入我们的社区。

试试宝石钱包!

支持100多种区块链的自托管钱包

App Store App Store 评分 4.9 ★ | Google Play Google Play 评分 4.8 ★
立刻下载