跳至内容
0%

追踪 PYUSD(PayPal 推出的新稳定币)的链上事件

Logan Ross headshot

作者 Logan Ross

发布于 2023年8月7日1 分钟阅读

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

Alchemy 控制台:创建新的 GraphQL 自定义 Webhook
在 Alchemy 控制台中创建 GraphQL Webhook

如需了解更多细节,请参阅这份设置custom webhook的分步指南

2. 粘贴PYUSD代码片段

使用空白模板创建一个新的webhook。粘贴你的webhook URL(即你希望接收事件推送的地址)。

创建自定义 Webhook 以流式传输 PYUSD 的链上事件
创建自定义 Webhook 以流式传输 PYUSD 的链上事件

接下来,将以下代码片段复制粘贴到你新建的GraphQL webhook中:

graphql
Copied
# 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合约发出的所有事件。

来自 PYUSD 智能合约的事件流
来自 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钱包。这类交易,以及使用该稳定币发生的其他交易,可能会为链上分析提供有价值的信息。

Background gradient

构建区块链应用

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