跳至内容
0%

借助 Alchemy 的 Supernode,Zerion 为数百万用户构建 web3 钱包基础设施

Zerion 案例研究首图

7,800

使用 Alchemy 每年节省的工程师工时

250K

Zerion 移动端与网页端应用的月活跃用户数

$1.5B+

Zerion 移动端与网页端应用的交易量

与 Alchemy 合作让我们节省了相当于三名全职工程师的工作量,这些工程师原本需要一直埋头处理基础设施维护工作。

— Evgeny Yurtaev,Zerion 首席执行官兼联合创始人

关于 Zerion

Zerion 是一款智能、社交化的 web3 钱包,用户可以借此轻松管理跨多条区块链的 DeFi 和 NFT 资产组合。钱包用户可以交易 NFT、通过 DeFi 协议买入、借出或质押加密货币,并在一个统一的 Zerion 仪表盘中追踪多个独立钱包的活动。

对于想要构建自有钱包用户界面(UI)的开发者,Zerion 提供了 API 和 SDK,让他们能够创建界面,方便用户追踪和交易代币、交易 NFT 并使用 DeFi 协议。

Rainbow、StakeDAO 和 Prysm 都已集成 Zerion 的 API,目前有超过 200 万用户依赖 Zerion 的技术来追踪和管理他们的 web3 资产组合。

Zerion 的 DeFi SDK 在生态系统中的应用
Zerion 的 DeFi SDK 在生态系统中的应用

在这个例子中,开发者通过一次 API 调用即可获取、管理并追踪跨三个 DeFi 协议——Synthetix、Aave 和 PoolTogether——的代币余额,无需额外的基础设施或针对特定协议的集成工作。

Zerion 的 API 支持多种代币类型,包括 NFT 和 ERC20 代币,并计划持续扩展到新的资产类型和区块链。

随着 web3 的持续发展,Zerion 的基础设施将帮助钱包开发者的工作变得更轻松。

为数百万用户带来更好的体验

Zerion 已集成到钱包、DAO、协议及其他 web3 产品中。2018 年刚推出时,他们自行管理区块链基础设施。但他们缺乏管理所需基础设施的资源,随着生态系统开始增长,维持可靠的区块链连接变得不可能。

自行运维基础设施在协议升级和发布期间尤其困难——每次都需要埋头处理维护工作,占用了本应用于构建前端产品的宝贵工程时间。为了构建可持续的应用,他们需要一套从底层构建的基础设施解决方案。

为解决可靠性问题,他们与 Web3 开发者平台 Alchemy 建立了合作关系

Zerion 决定将区块链基础设施交给 Alchemy。Alchemy 为 Zerion 带来了业内一流的可靠性——更高的正常运行时间带来了前所未有的稳定性。

在与 Alchemy 集成之前,我们自行运营区块链基础设施。这种方式难以维护和扩展,问题不断。任何一次全行业范围的更新都要花我们好几个小时去实施,全程都很头疼。有了 Alchemy,我们彻底消除了这些曾经面对的问题,并借此实现了快速扩展。

— Evgeny Yurtaev,Zerion 首席执行官兼联合创始人

如今,Alchemy 的 Supernode 是支撑 Zerion 快速增长的基础技术。借助 Supernode 的可靠性和无限扩展能力,Zerion 的 API 可以为数十个其他钱包、数百万活跃用户以及每天数千次独特请求提供支持,而不会出现数据误差或性能问题。

关于当前公开的服务商数据,参见 Alchemy 的 RPC 服务商基准测试。

通过 Supernode,Zerion 的 API 和 SDK 直接从区块链获取信息。因此,即便 CoinGecko 或 CoinMarketCap 等其他代币追踪网站出现宕机,Zerion 的正常运行时间也不会受到影响。

Zerion 的 API 基础设施,基于 Alchemy 的 Supernode 构建
Zerion 的 API 基础设施,基于 Alchemy 的 Supernode 构建

Zerion 的产品持续监控和读取链上数据。为了持续稳定地做到这一点,Zerion 的工程团队经常使用 Alchemy 的 Dashboard 和 Mempool Watcher 来深入了解使用模式并解决链上问题。

Zerion 还使用了 Alchemy 增强型 API 套件中的一个端点——Trace API。Trace API 的方法能深入洞察区块链上的交易处理过程,这对 Zerion 的钱包至关重要。

Alchemy Trace API 调用列表
Trace API 调用列表

Zerion 使用的调用之一是 trace_block——这是一个返回指定区块中所有 trace 记录的 API 请求,为开发者提供区块中每笔交易如何与区块链交互的更具体信息。如果 Zerion 的区块监视器标记出某笔特定交易,他们就可以通过 trace_block 调用返回的交易信息快速查看详情,从而省去逐笔在链上查询交易的麻烦。

Trace API 调用及 JSON 负载示例
Trace API 调用及 JSON 负载示例

在这个例子中,用户以 0x2ed119 作为区块号参数调用 Trace API 的 trace_block(该十六进制数对应第 3068185 个生成的区块)。该 API 随后会追踪该区块中发生的所有交易并返回给用户。对于像 Zerion 这样基于 Trace 调用构建了整套 API 的公司来说,这一功能极为强大。

一段超越基础设施合作关系的伙伴关系

Zerion 需要一个百分之百值得信赖的合作伙伴,他们将 Alchemy 视为自己工程团队的延伸。Zerion 对 Alchemy 的工程团队深信不疑,亲身体会到他们全天候随时提供帮助。

正因如此,Alchemy 成为了 Zerion 解决问题时的首选合作伙伴和调试资源。

Alchemy 的客户支持团队一直表现出色。即便偶尔出现与 Alchemy 本身无关的问题,比如中继器(relayer)宕机或区块生产者提供了错误信息,Alchemy 的工程师也是我们第一个求助的团队。他们总是第一时间介入、调查并为整个生态系统解决问题。

— Alexey Bash,Zerion 首席技术官兼联合创始人

如今,可靠性已成为 Zerion 钱包和 API 产品的重要组成部分,这与他们早期面临的基础设施问题形成了鲜明对比。随着 Zerion 持续扩展,他们将继续依靠 Alchemy 作为协作、解决问题和增长的资源。

立即开始使用 Alchemy!

常见问题

如何开始使用 Zerion 智能钱包?

下载 Zerion 的社交化 Web3 钱包,即可使用跨链支持、跨 DEX 智能交易、便捷法币入金等功能。

开始使用:

  1. 在 iOS 或 Android 上下载 Zerion 移动应用。
  2. 按屏幕提示创建新钱包或导入已有钱包

什么是钱包?

钱包是一种用于持有和管理区块链上加密资产的工具。Web3 钱包通过加密方式签发和保护,是使用区块链技术的基础。钱包可用于在不同地址之间转移数字资产、签署交易以及部署智能合约。

什么是 NFT?

非同质化代币(即 NFT)是一种无法复制的区块链代币。这意味着 NFT 无法被复制,因此不存在两个完全相同的 NFT。

NFT 让创作者能够以安全可靠的方式,在区块链上将自己的数字艺术、游戏、音乐及其他收藏品代币化并出售。

什么是 DeFi?

去中心化金融(即 DeFi)是加密货币行业的一个分支,支持点对点的金融交互,包括借贷、质押、兑换和收益生成。

通过区块链上的智能合约,个人能够安全地访问提供这些金融机制的各类去中心化协议。与历史上以中心化中介机构为主导的传统金融不同,DeFi 协议支持去中心化的点对点交互。

背景渐变

构建区块链魔法

Alchemy 将最强大的 web3 开发者产品和工具,与资源、社区及出色的支持相结合。