---
title: "新機能: Ethereum アドレスアクティビティ通知"
description: "Address activity notificationsが、ブロックチェーン上の各種トランザクションアクティビティの追跡にどう役立つかを解説します。"
---

## 現在の課題

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

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

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

そこで私たちは[**Alchemy Notify**](https://alchemy.com/notify)を構築しました。

<ImageBlock
  src="https://media.alchemy.com/1704649148-notification-my-ether-wallet-address-activity.jpg"
  alt="My Ether Wallet アドレスアクティビティの通知"
  width={2540}
  height={1624}
  caption="MyEtherWallet アドレスアクティビティアラート"
/>

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

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

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

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

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

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

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

<ImageBlock
  src="https://media.alchemy.com/1704649215-screenshot-of-alchemy-notify-ethereum-address-activity-feature.png"
  alt="My Ether Wallet アドレスアクティビティの通知"
  width={2540}
  height={1520}
  caption="数千件のEthereumアドレスを同時に追跡"
/>

## 3分で導入完了
1. [Alchemyにサインアップ](https://dashboard.alchemy.com/signup/)
1. URLと対象のアドレスを指定してwebhookを作成する(新規webhookを作成するための[API](https://www.alchemy.com/docs)も用意しています)
1. Alchemyが通知を送信
1. ユーザーは自分の暗号資産取引の状況を気にする必要がなくなる

--

*[Alchemyを無料で始める](https://dashboard.alchemy.com/signup/)。*
