コンテンツへスキップ
0%

新機能: Ethereum アドレスアクティビティ通知

著者: Alchemy Team

最終更新日: 2020年12月10日1分で読めます

現在の課題

2009年、AppleはAPNS(プッシュ通知サービス)をローンチし、サードパーティの開発者が自社アプリケーションへ通知データを送信できるようにしました。これは、人々が情報を消費する方法における根本的な転換点となりました。

もし志望校に合格したかどうかや、気になる相手が自分の新しいプロフィール写真にいいねをしたかどうかを確認するために5分おきにメールをリフレッシュしなければならなかったとしたら、他のことに全く集中できなくなってしまうでしょう。

今日、消費者として私たちは、メールからマッチングアプリまで、あらゆるものについて受け取る通知の数を自分で細かく設定することに慣れています。この挙動は当たり前のものになりましたが、アプリケーション側から見るとどうなっているのでしょうか。毎日使っているこれらのアプリは、いつ通知を送るべきかをどうやって把握し、その情報をどのように管理しているのでしょうか。

そこで私たちはAlchemy Notifyを構築しました。

My Ether Wallet アドレスアクティビティの通知
MyEtherWallet アドレスアクティビティアラート

アドレスアクティビティ通知

本日、Alchemy Notifyの新機能を発表します。

アドレスアクティビティ通知を使うと、ブロックチェーン上のトランザクションアクティビティを追跡できます。具体的には、開発者は特定のアドレスに対するアクティビティのアラートを設定し、関連データを自分のカスタムURLへ送信できるようになります。これにより、開発者コミュニティは新しいブロックを1つずつ監視して特定のデータを追跡するためのカスタムフィルタを書く必要がなくなり、時間とコストを大幅に節約できます。さらに、ブロックチェーンユーザー向けのプッシュ通知を実現する基盤にもなります。

このリアルタイム通知は、開発者がethereumアドレスの過去のトランザクションデータを取得できるTransfers API (現在ベータ版)と組み合わせて使うと効果的です。たとえば、ウォレットアプリケーションを構築していて、新しいユーザーが登録したとします。

Alchemyのカスタムエンドポイントを使えば、以下の2つのシンプルなステップでユーザーのトランザクションを処理できます。

  1. Transfers APIメソッドを呼び出して、そのユーザーのアドレスに関する過去のデータをすべて取得する。
  2. Address Activity webhookを使ってユーザーのアドレスを追跡し、以降のトランザクションに関するリアルタイムの更新をユーザーに対して受け取る。

これだけで、バックエンド全体が完成します。現在、追跡できるethereumアドレスの数に上限はありません(一部の顧客は最大20,000件のアドレスを同時に追跡しています)。

My Ether Wallet アドレスアクティビティの通知
数千件のEthereumアドレスを同時に追跡

3分で導入完了

  1. Alchemyにサインアップ
  2. URLと対象のアドレスを指定してwebhookを作成する(新規webhookを作成するためのAPIも用意しています)
  3. Alchemyが通知を送信
  4. ユーザーは自分の暗号資産取引の状況を気にする必要がなくなる

--

Alchemyを無料で始める。

Alchemy Newsletter

リリース情報をいち早く受け取る

ニュースレターに登録する

Alchemyの最新のプロダクト情報とリソースをお届けします

A
O
D
+
80,000人以上が購読中

メールアドレスを入力すると、当社のマーケティング情報およびプロダクト最新情報の受信に同意したことになります。Alchemyが受け取った情報をプライバシー通知に従って取り扱うことに同意するものとします。購読はいつでも解除できます。