Alchemy には、Subscription APIとNotify APIというリアルタイムイベントの取得に特化したAPIが存在します。
Alchemy Notify:Alchemy Notifyは、アプリケーション上で発生するイベント通知を購読するために使用されます。異なるタイプのオンチェーンアクティビティに関する通知を受け取るためのWebhookを作成します。
Subscription API:WebSocketsは、サーバーとクライアントの間でネットワーク接続を維持する双方向通信プロトコルです。HTTPとは異なり、WebSocketsを使用するとクライアントは情報を要求する際に継続的にリクエストを行う必要がありません。サーバーはクライアントが特定のネットワーク状態(例えば、新しいトランザクションやブロックがブロックチェーンに追加されること)を購読することを許可することで、ネットワーク更新をクライアントにプッシュできます。これにより、特定のHTTP「プッシュ」ネットワークリクエストの効率が大幅に向上します - 最新のデータを引き出すために毎秒HTTPリクエストを行う代わりに、クライアントは単にWebSocket接続を開いて更新が届くのを待つことができます。