---
title: "推出 Alchemy Notify 的 Custom Webhooks"
description: "借助我们完全可定制的 Webhooks，将您的通知系统提升到新水平，根据您的需求和规格定制警报。"
---

#### 实时接收你想要的精确 Web3 数据

3 月 8 日当天，Ethereum、Polygon、Optimism 和 Arbitrum 上新增了超过 58.5 万个区块，相当于一天内产生了数百万笔交易和事件。这不仅是一个庞大的数据量，而且数据本身的格式往往难以理解。如何整合这些数据以增强现代应用程序，是 web3 领域最大的挑战之一。

今天，我们正式发布[ Alchemy Notify 的 Custom Webhooks](https://www.alchemy.com/custom-webhooks)，让你可以针对任意链上事件获取实时通知。以下是可以实时获取更新的部分数据示例：

- Uniswap 代币交易对部署
- OpenSea NFT 交换完成
- Ethereum 检测到高 gas 费
- Aave 代币质押
- 某个 CryptoPunk 被批准转移

RabbitHole 是一个通过任务和奖励活动实现链上工作的团队，也是该产品的早期采用者。他们已经实现了 Custom Webhooks，用于摄取交易级别的数据，以确认用户是否完成了任务。

<CalloutBlock>

*"借助 Custom Webhooks，我们获得了灵活性，可以准确接收我们关心的链上活动的通知。通过为我们的系统实现这种模式，现在我们可以接收带有重试功能的 webhook 通知，从而使与链上数据的集成更加稳健。因此，我们能够更快速地推进工作，并且更加安心。" * - Garrett Hughes，RabbitHole 工程负责人

</CalloutBlock>

凭借无限的数据访问能力和精确的数据控制，你可以流式传输你关心的数据，并以最适合你应用程序使用的格式摄取信息。

欢迎来到下一代 web3。

[免费开始使用](https://www.alchemy.com/custom-webhooks)。

#### 区块链数据的挑战是什么？

区块链网络本质上是一种现代化的去中心化数据库，但区块链数据的结构会带来一些问题：

- 难以识别你所关心的数据
- 难以以高吞吐量摄取数据
- 从用户体验角度看，数据几乎总是不完整的
- 数据可能不是你所需要的抽象层级

业界越来越需要通过强大的数据基础设施来解决这些问题，从而更快、更容易地解析和转换区块链数据。

### 介绍 Alchemy Notify 的 Custom Webhooks

通过灵活性和控制力这两个关键维度，Custom Webhooks 有效解决了区块链数据的难题。

###### 1. 灵活性

以往的 webhook 解决方案只能覆盖预定义的、基于转账的事件。现在，借助 Custom Webhooks，你可以了解*任何*基于合约的事件，从代币和市场活动，到全面的数据摄取。

###### 2. 控制力

单纯的无限数据选择本身并不一定有用。但通过自定义过滤器，你可以轻松过滤掉不必要的信息，只接收你需要的精确区块链数据。

这两个维度共同体现了 Custom Webhooks 的核心价值：数据既全面又精确。

<VideoCta
  title="查看 Alchemy 控制台的实际运行效果"
  description="30 分钟引导演示：现场演示控制台中的每一个工具。"
  ctaHref="/resources/dashboard-demo"
  thumbnail={{
    src: "https://media.alchemy.com/alchemy-dashboard-demo-thumbnail.png",
    alt: "Alchemy Dashboard Demo",
  }}
/>


### Custom 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](https://www.alchemy.com/case-study/collab-land) 打造了最具影响力的 web3 平台之一，旨在支持基于代币持有创建社区。借助 Custom Webhooks，Collab.Land 的客户不仅可以基于代币门控创建社区，还可以基于更高级的代币操作，例如质押、借贷等。

<CalloutBlock>

_"Collab.Land 需要一种灵活且在大规模场景下可靠的 webhook 解决方案。Alchemy 采纳了我们的意见并构建了 Custom Webhooks。这为我们的产品解锁了全新的能力，能够更高效、更有效地管理代币化社区的合格成员。" _- Raymond Feng，Collab.Land 首席技术官

</CalloutBlock>

###### The Indexing Company 使用 Custom Webhooks 实时摄取区块链数据

我们的合作伙伴 The Indexing Company 提供索引即服务，为客户打造定制化的数据管道。他们已经开始使用 Custom Webhooks 为这些管道提供支持，作为此前方案的实用替代——之前的方案是反复轮询 RPC 节点，获取新区块中的所有数据，再解析数据以判断是否满足客户需求。

<CalloutBlock>

_“Custom Webhooks 实现起来非常快速简单，我们只用了不到 30 分钟就完成了设置，为我们和我们的客户带来了 3 倍的速度提升和 24% 的成本降低。Custom Webhooks 让我们能够大幅简化区块链适配器，同时又不牺牲客户所需的精确数据_。" - Brock Haugen，The Indexing Company 首席执行官兼联合创始人

</CalloutBlock>

### Custom Webhooks 与 Alchemy Notify 的对比

Custom Webhooks 是 Alchemy Notify 中最新的实时数据解决方案。其他所有现有的 Alchemy Notify 解决方案都是为了让你访问特定的、基于转账的事件而设计的，例如已挖出的交易或 NFT 活动。Custom Webhooks 是对这些解决方案的补充，现在让你能够访问完全未预定义的自定义区块链数据。

### 如何开始使用 Alchemy Notify 的 Custom Webhooks

Custom Webhooks 现已面向所有 Alchemy 开发者开放。[免费开始使用](https://www.alchemy.com/custom-webhooks)。

### 支持 Alchemy Notify Custom Webhooks 的区块链

Alchemy Notify 的 Custom Webhooks 现已面向所有在以下链上构建的 Alchemy 开发者开放：

- Ethereum
- Polygon
- Optimism
- Arbitrum

Custom Webhooks 还支持 Ethereum、Optimism 和 Arbitrum 的 Sepolia 测试网，以及 Polygon 的 Amoy 测试网。

准备好试用了吗？[免费开始使用 Custom Webhooks](https://www.alchemy.com/custom-webhooks)。
