新機能: Ethereum アドレスアクティビティ通知
著者: Alchemy Team
現在の課題
2009年、AppleはAPNS(プッシュ通知サービス)をローンチし、サードパーティの開発者が自社アプリケーションへ通知データを送信できるようにしました。これは、人々が情報を消費する方法における根本的な転換点となりました。
もし志望校に合格したかどうかや、気になる相手が自分の新しいプロフィール写真にいいねをしたかどうかを確認するために5分おきにメールをリフレッシュしなければならなかったとしたら、他のことに全く集中できなくなってしまうでしょう。
今日、消費者として私たちは、メールからマッチングアプリまで、あらゆるものについて受け取る通知の数を自分で細かく設定することに慣れています。この挙動は当たり前のものになりましたが、アプリケーション側から見るとどうなっているのでしょうか。毎日使っているこれらのアプリは、いつ通知を送るべきかをどうやって把握し、その情報をどのように管理しているのでしょうか。
そこで私たちはAlchemy Notifyを構築しました。

アドレスアクティビティ通知
本日、Alchemy Notifyの新機能を発表します。
アドレスアクティビティ通知を使うと、ブロックチェーン上のトランザクションアクティビティを追跡できます。具体的には、開発者は特定のアドレスに対するアクティビティのアラートを設定し、関連データを自分のカスタムURLへ送信できるようになります。これにより、開発者コミュニティは新しいブロックを1つずつ監視して特定のデータを追跡するためのカスタムフィルタを書く必要がなくなり、時間とコストを大幅に節約できます。さらに、ブロックチェーンユーザー向けのプッシュ通知を実現する基盤にもなります。
このリアルタイム通知は、開発者がethereumアドレスの過去のトランザクションデータを取得できるTransfers API (現在ベータ版)と組み合わせて使うと効果的です。たとえば、ウォレットアプリケーションを構築していて、新しいユーザーが登録したとします。
Alchemyのカスタムエンドポイントを使えば、以下の2つのシンプルなステップでユーザーのトランザクションを処理できます。
- Transfers APIメソッドを呼び出して、そのユーザーのアドレスに関する過去のデータをすべて取得する。
- Address Activity webhookを使ってユーザーのアドレスを追跡し、以降のトランザクションに関するリアルタイムの更新をユーザーに対して受け取る。
これだけで、バックエンド全体が完成します。現在、追跡できるethereumアドレスの数に上限はありません(一部の顧客は最大20,000件のアドレスを同時に追跡しています)。

3分で導入完了
- Alchemyにサインアップ
- URLと対象のアドレスを指定してwebhookを作成する(新規webhookを作成するためのAPIも用意しています)
- Alchemyが通知を送信
- ユーザーは自分の暗号資産取引の状況を気にする必要がなくなる
--
Alchemy Newsletter
リリース情報をいち早く受け取る
ニュースレターに登録する
Alchemyの最新のプロダクト情報とリソースをお届けします
メールアドレスを入力すると、当社のマーケティング情報およびプロダクト最新情報の受信に同意したことになります。Alchemyが受け取った情報をプライバシー通知に従って取り扱うことに同意するものとします。購読はいつでも解除できます。
関連記事

トレーディングチームが低レイテンシーRPCにAlchemyを選ぶ理由
トレーディングチームがAlchemyを選ぶのは、市場が動くときの低レイテンシーな読み取りと書き込み、そして出来高のピーク時でも資金が決済される際の信頼できる記録のためだ。

東京で構築するなら、どのRPCプロバイダーを選ぶべきか
東京を提供するRPCプロバイダー5社を、5つのチェーンでベンチマークした。比較結果と、レイテンシに敏感なチームにとって差が出るポイントを示す。

業界最速クラスの速度と信頼性を実現するSolana RPC読み取りの設計
AlchemyはSolanaの読み取りレイテンシが最も低く、9.21ミリ秒で、次点のプロバイダーより約26%高速です。