推出 Alchemy Notify 的 Custom Webhooks
作者:Alchemy Team
实时接收你想要的精确 Web3 数据
3 月 8 日当天,Ethereum、Polygon、Optimism 和 Arbitrum 上新增了超过 58.5 万个区块,相当于一天内产生了数百万笔交易和事件。这不仅是一个庞大的数据量,而且数据本身的格式往往难以理解。如何整合这些数据以增强现代应用程序,是 web3 领域最大的挑战之一。
今天,我们正式发布 Alchemy Notify 的 Custom Webhooks,让你可以针对任意链上事件获取实时通知。以下是可以实时获取更新的部分数据示例:
- Uniswap 代币交易对部署
- OpenSea NFT 交换完成
- Ethereum 检测到高 gas 费
- Aave 代币质押
- 某个 CryptoPunk 被批准转移
RabbitHole 是一个通过任务和奖励活动实现链上工作的团队,也是该产品的早期采用者。他们已经实现了 Custom Webhooks,用于摄取交易级别的数据,以确认用户是否完成了任务。
*"借助 Custom Webhooks,我们获得了灵活性,可以准确接收我们关心的链上活动的通知。通过为我们的系统实现这种模式,现在我们可以接收带有重试功能的 webhook 通知,从而使与链上数据的集成更加稳健。因此,我们能够更快速地推进工作,并且更加安心。" * - Garrett Hughes,RabbitHole 工程负责人
凭借无限的数据访问能力和精确的数据控制,你可以流式传输你关心的数据,并以最适合你应用程序使用的格式摄取信息。
欢迎来到下一代 web3。
区块链数据的挑战是什么?
区块链网络本质上是一种现代化的去中心化数据库,但区块链数据的结构会带来一些问题:
- 难以识别你所关心的数据
- 难以以高吞吐量摄取数据
- 从用户体验角度看,数据几乎总是不完整的
- 数据可能不是你所需要的抽象层级
业界越来越需要通过强大的数据基础设施来解决这些问题,从而更快、更容易地解析和转换区块链数据。
介绍 Alchemy Notify 的 Custom Webhooks
通过灵活性和控制力这两个关键维度,Custom Webhooks 有效解决了区块链数据的难题。
1. 灵活性
以往的 webhook 解决方案只能覆盖预定义的、基于转账的事件。现在,借助 Custom Webhooks,你可以了解任何基于合约的事件,从代币和市场活动,到全面的数据摄取。
2. 控制力
单纯的无限数据选择本身并不一定有用。但通过自定义过滤器,你可以轻松过滤掉不必要的信息,只接收你需要的精确区块链数据。
这两个维度共同体现了 Custom Webhooks 的核心价值:数据既全面又精确。
查看 Alchemy 控制台的实际运行效果
30 分钟引导演示:现场演示控制台中的每一个工具。
Watch the demoCustom Webhooks 有哪些优势?
除了灵活性和控制力之外,Custom Webhooks 还带来了其他一些关键优势,包括性能、成本节省和可靠性。
1. 性能
基于 GraphQL 和 webhook 构建,因此只需一次推送,你就能立即收到最新区块链数据变化的通知。
2. 成本节省
交易默认会包含大量相关数据值。借助 Custom Webhooks,你可以精确定制所需的 web3 数据,因此永远不会多付费用或发送多余的请求。
3. 可靠性
Custom Webhooks 提供的基础设施专为满足任何数据工程需求而设计,确保了弹性和可扩展性。这意味着你既可以用它构建简单的通知系统,也可以构建强大的数据摄取管道。
Custom Webhooks 的 Web3 使用场景
我们构建 Custom Webhooks 的原因,是收到了大量客户反馈,他们希望获得更灵活的 webhook。我们了解到,从宏观层面看,Custom Webhooks 有三大核心使用场景:通知系统、追踪特定类型的链上活动,以及数据摄取。
1. 通知系统
每当区块链上发生特定类型的事件时,即可流式传输实时通知和提醒。将这些 web3 提醒推送到 Discord、Twitter、Slack、Telegram 等平台,轻松通知你的社区。
2. 追踪并响应特定活动类型
借助 Custom Webhooks,你可以轻松追踪代币活动(授权、质押、铸造等)、市场活动(交换、原子交易等)、预言机活动(链下数据的证明),或任何你关心的其他基于事件的活动。
3. 将数据摄取到自建数据库中
将数据推送到你自己的数据库中,以任何对你和你的客户有用的方式进行转换和丰富。只需设置一次 Custom Webhooks,即可让你的数据库始终保持最新的区块链信息。
早期采用者如何使用 Custom Webhooks
在 Custom Webhooks 私测期间,Collab.Land、The Indexing Company 和 RabbitHole 等公司已开始使用 Custom Webhooks,以提升其产品和用户体验。
Collab.Land 使用 Custom Webhooks 拓展产品功能
我们的合作伙伴 Collab.Land 打造了最具影响力的 web3 平台之一,旨在支持基于代币持有创建社区。借助 Custom Webhooks,Collab.Land 的客户不仅可以基于代币门控创建社区,还可以基于更高级的代币操作,例如质押、借贷等。
_"Collab.Land 需要一种灵活且在大规模场景下可靠的 webhook 解决方案。Alchemy 采纳了我们的意见并构建了 Custom Webhooks。这为我们的产品解锁了全新的能力,能够更高效、更有效地管理代币化社区的合格成员。" _- Raymond Feng,Collab.Land 首席技术官
The Indexing Company 使用 Custom Webhooks 实时摄取区块链数据
我们的合作伙伴 The Indexing Company 提供索引即服务,为客户打造定制化的数据管道。他们已经开始使用 Custom Webhooks 为这些管道提供支持,作为此前方案的实用替代——之前的方案是反复轮询 RPC 节点,获取新区块中的所有数据,再解析数据以判断是否满足客户需求。
“Custom Webhooks 实现起来非常快速简单,我们只用了不到 30 分钟就完成了设置,为我们和我们的客户带来了 3 倍的速度提升和 24% 的成本降低。Custom Webhooks 让我们能够大幅简化区块链适配器,同时又不牺牲客户所需的精确数据。" - Brock Haugen,The Indexing Company 首席执行官兼联合创始人
Custom Webhooks 与 Alchemy Notify 的对比
Custom Webhooks 是 Alchemy Notify 中最新的实时数据解决方案。其他所有现有的 Alchemy Notify 解决方案都是为了让你访问特定的、基于转账的事件而设计的,例如已挖出的交易或 NFT 活动。Custom Webhooks 是对这些解决方案的补充,现在让你能够访问完全未预定义的自定义区块链数据。
如何开始使用 Alchemy Notify 的 Custom Webhooks
Custom Webhooks 现已面向所有 Alchemy 开发者开放。免费开始使用。
支持 Alchemy Notify Custom Webhooks 的区块链
Alchemy Notify 的 Custom Webhooks 现已面向所有在以下链上构建的 Alchemy 开发者开放:
- Ethereum
- Polygon
- Optimism
- Arbitrum
Custom Webhooks 还支持 Ethereum、Optimism 和 Arbitrum 的 Sepolia 测试网,以及 Polygon 的 Amoy 测试网。
准备好试用了吗?免费开始使用 Custom Webhooks。
Alchemy 新闻通讯
第一时间获取发布信息
订阅我们的新闻通讯
获取 Alchemy 的最新产品更新和资源
填写您的电子邮箱地址即表示您同意接收我们的营销通讯和产品更新。您确认 Alchemy 按照我们的隐私声明处理我们收到的信息。您可以随时取消订阅。


