追踪 PYUSD(PayPal 推出的新稳定币)的链上事件
作者 Logan Ross
2023年8月7日,PayPal宣布推出其新稳定币PYUSD。以下介绍如何使用Custom Webhooks为PYUSD智能合约实时推送链上事件。
如何追踪PYUSD链上活动
要追踪PayPal的PYUSD智能合约(地址为0xe17b8aDF8E46b15f3F9aB4Bb9E3b6e31Db09126E)的链上活动,只需使用custom webhooks创建一个新的GraphQL webhook、复制一段简单的代码片段,并输入你的webhook URL即可。
1. 登录Alchemy的custom webhooks
注册或登录你的Alchemy账户,然后创建一个新的custom webhook。

如需了解更多细节,请参阅这份设置custom webhook的分步指南。
2. 粘贴PYUSD代码片段
使用空白模板创建一个新的webhook。粘贴你的webhook URL(即你希望接收事件推送的地址)。

接下来,将以下代码片段复制粘贴到你新建的GraphQL webhook中:
# Get all Approval() events emitted by the PYUSD contract
{
block(hash: "0xaaf4228db65eab92357c124ff8f8f1c5da72a04da660e147157cd4dfd8eb44d6") {
logs(filter: {addresses: ["0xe17b8aDF8E46b15f3F9aB4Bb9E3b6e31Db09126E"], topics: ["0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925"]}) {
account {
address
}
topics
transaction{
hash
index
to{
address
}
from {
address
}
status
}
}
}
}以下是其中几个重要部分的说明:
- 区块哈希(Block hash) - 区块链中某个区块的参考编号
- 地址(Addresses) - PYUSD的ERC-20代币的智能合约地址
- 主题(Topics) - 描述该webhook将追踪的事件类型
3. 开始在你的webhook URL接收事件
发布后,你的webhook URL将开始接收PYUSD合约发出的所有事件。

使用PayPal稳定币发生的每一笔交易都将以JSON格式提供给你。有人可能会用这些数据创建一个用于追踪大额交易的Twitter机器人,也有人可能从中发现其他独特的洞察。
4. 推送到AWS
想通过无服务器API实时获取、存储和检索PYUSD区块链数据吗?阅读我们的将区块链数据实时推送到AWS的分步指南。
PayPal的稳定币PYUSD是什么?
PayPal已宣布计划通过其新的“PayPal USD”稳定币,成为Ethereum链上生态系统与传统法币系统之间的重要桥梁。PayPal USD是一种ERC-20代币,据称可以1:1兑换为美元。该稳定币由Paxos Trust Company发行,该公司持有储备资产为PYUSD代币提供支持。
目前PYUSD是PayPal唯一支持的稳定币,这使其对希望快速进行链上和链下转移的PayPal用户具有吸引力。PayPal新推出的“Checkout with Crypto”功能还将允许用户在结账时使用PYUSD支付。
为什么PayPal的PYUSD值得追踪?
虽然Ethereum上的所有链上活动都可以通过Custom Webhooks进行追踪,但一家数字支付巨头进入该生态系统标志着一个新时代的到来。PayPal将支持将PYUSD从PayPal应用转账到Ethereum钱包。这类交易,以及使用该稳定币发生的其他交易,可能会为链上分析提供有价值的信息。
相关概览

构建区块链应用
Alchemy 将最强大的 Web3 开发者产品和工具与资源、社区及专业支持结合在一起。


