🤖 新着:Quicknode AIクックブック AIプログラミングの10の実証済みレシピ エージェント.
レシピを見るSOC 2 タイプ II 認証取得・ISO 27001
ウォレットアドレスから決済リンクまで:pay3がマルチチェーン のリアルタイム検知機能をどのように構築したかQuicknode Streams
pay3は、ウォレットアドレスを単一のリンク「pay3.so/@username」に置き換えました。ここでは、Quicknode Streams 上で、Ethereum 、BNB Smart Chain 、Solana 、Tron におけるリアルタイムの決済検出機能を、インデクサーやチェーンごとのポーリングを一切使用せずに構築した方法について説明します。

2026年6月15日 — 読了時間5分

ステーブルコインによる支払いを「本当の支払い」として実感してもらうためには、受取人はお金が入金された瞬間を即座に把握できなければなりません。1分後ではなく、今この瞬間です。
それこそがpay3の真髄です。ユーザー は、pay3.so/@usernameという1つのリンクを共有します。送信者はそのリンクにアクセスし、トークンを選んで送信します。受信者は数秒以内に支払いが確認されたことを確認できます。手動での確認も、「送金できたかな?」というTelegramのメッセージも、ブロックエクスプローラーの更新も一切必要ありません。
pay3が登場する前は、仮想通貨を受け取るには、長いウォレットアドレスを共有する必要がありました。このアドレスは42文字の文字列で、チェーンごとに異なり、1文字でも間違えると無効になり、送信者にとってはそれが正しいネットワーク上にあるかどうかさえ分かりませんでした。pay3は、これらすべてを1つの読みやすいリンクに置き換えます。しかし、そのリンクを実際に機能させ、送信者が使用する可能性のあるあらゆるチェーンにわたって支払いをリアルタイムで検知することは、インフラ上の課題となっています。
チェーンが1つだけなら、それを実現するのは簡単です。しかし、pay3は4つのチェーンを扱っています:Ethereum 、BNB Smart Chain 、Solana 、そしてTron 。これらが、ステーブルコインユーザー が実際に運用されている場所です。Tron は一般向けのUSDT送金用、Solana とBNB Smart Chain は新しいモバイルファースト型のユーザー 用、そしてEthereum はグローバルおよび高額送金用です。4つのチェーンすべてがリアルタイムで監視されており、すべてのpay3ユーザー のウォレットアドレスが対象となります。これが、pay3がQuicknode Streams によって解決した問題です。
「決済の世界では、『いずれ』というのは『失敗』と同じ意味です。誰かがUSDTで500ドルを送金した瞬間、相手はあなたがそれを把握していることを期待しています。1分後ではなく、今すぐです。」
ユーザー がpay3に登録すると、EVMチェーン、Solana 、Tron といった複数のネットワークにわたるウォレットアドレスが追加されます。その時点から、pay3は、どのチェーン上のどのアドレスに何かが到着したかを即座に把握する必要があります。
pay3のユーザー のユーザーベースにこれを乗じると、誰かが参加するたびに拡大し続けるウォッチリストとなり、新しいチェーンが追加されるたびに、監視の難しさは軽減されるどころか、かえって増していくことになる。
当然の出発点はポーリングでした。つまり、監視対象のアドレス宛ての新しい取引がないか、各チェーンに対して定期的に問い合わせを行うという方法です。しかし、この方法ではRPCリクエストが絶えず消費され、支払いの着金からユーザー 通知が届くまでの間に予測不可能な遅延が生じ、4つのチェーンを跨ぐとコストがかさむ上に信頼性も低下してしまいました。「即時の確認」こそがUXのすべてである製品において、ポーリングループはpay3が基盤として築き上げるべきものではありませんでした。
Streams Quicknode のリアルタイムデータパイプラインです。ユーザーが関心のあるアドレス、コントラクト、イベントを指定すると、システムが関連するチェーンを監視し、条件に一致するものが検出された瞬間にWebhookを送信します。
pay3の場合、パターンは次のとおりです:
ユーザー が登録を行い、EVMチェーン全体、Solana 、およびTron にウォレットアドレスを追加します。
pay3は、サポートするすべてのチェーンにおいて、Quicknode (Streams )にそれらのアドレスを登録します。
Streams Ethereum 、 、 、および の各アドレス宛てに取引が送信されていないか、継続的に監視しています。BNB Smart Chain Solana Tron
支払いが完了した瞬間、Streams はpay3のバックエンドに対してWebhookを送信します。
pay3のバックエンドが取引を確認し、支払いステータスを更新し、受取人にリアルタイムの通知を送信します。
取引がオンチェーン に反映されてから数秒以内に、受取人は支払い確認を確認できます。これこそが pay3 が約束する UX のすべてであり、あらゆるチェーン上のあらゆるウォレットアドレスに取って代わる、一目でわかる単一のリンクであり、その仕組みがそれを実現しています。
Solana また、Tron はpay3にとって「あれば便利なもの」ではありません。これらは中核をなす要素です。Tron は、pay3のUSDT小口送金の大部分を占めており、これを無視することは、pay3のユーザー の大部分が実際にどこへ送金しているかを無視することになります。pay3には当初から4つのチェーンすべてが必要であり、EVMを優先して他のチェーンを後から追加するような形ではいけませんでした。
Streams 同じ製品内で、同じ登録モデルを用いて、pay3の4つのチェーンすべてに対応しています。pay3の対応チェーンに新たなチェーンを追加しても、新しいツールを導入したり、パイプラインを再構築したりする必要はありません。Ethereum が最初に公開されました。BNB Smart Chain 、Solana 、Tron の追加も、同じ登録モデルに従って行われ、新しいツールや個別のパイプラインは一切必要ありませんでした。チェーンの追加は設定の変更であり、再構築ではありません。
検知の遅延。 Streams は、オンチェーン への支払い着信から約2秒以内にWebhookを発火します。
規模。pay3は4つのブロックチェーンにまたがる7,000件以上のウォレットアドレスを監視しており、これまでに50万ドル以上のステーブルコイン取引量を処理しています。
エンジニアリングの負荷。社内のインデクサーがなく、チェーンごとのポーリングジョブを維持管理する必要もありません。消費者向け決済製品を開発している小規模なequipe は、ブロックチェーン のインフラ管理に気を取られることなく、製品開発に集中し続けることができます。
対応範囲。EVM、Solana 、およびTron を、1つの製品で対応しています。
pay3は最近、加盟店側の統合機能の提供を開始しました。この点で興味深いのは、story です。消費者からの支払いを処理するStreams のパイプラインが、加盟店側でも基盤として活用されているのです。検出レイヤーは同じです。異なるのは、pay3がWebhookのダウンストリームでどのような処理を行うかという点です。
pay3は、取引ごとに手数料を支払うことなく、顧客からのステーブルコインの支払いを受け付けたいと考える企業との提携を開始しています。この手数料無料モデルは、消費者側と同様に加盟店側にとっても重要な意味を持ちます。Webhookは消費者向けパイプラインと全く同じです。加盟店向けサービスの展開が進むにつれ、詳細を順次お知らせします。
ユーザー のユーザーは、pay3.so/@usernameという1つのリンクを共有するだけで、送信者は支払いを済ませるだけです。アドレスも、チェーンの混乱も、「送金は完了したか?」といった確認メッセージも一切ありません。送信者には単に「支払い受領」と表示されるだけです。Quicknode Streams こそが、4つのチェーンで同時にこれを実現する仕組みであり、現在、私たちはこれを一切の再構築を行うことなく、加盟店にも拡張しています。
pay3を使えば、ステーブルコインの送金はリンクを共有するのと同じくらい簡単になります。本日、by 、2017年から暗号資産コミュニティ向けに製品を提供し続けているインドを拠点とするequipe が発表しました。pay3はby 、16歳で学校を中退し、暗号資産分野での事業構築に邁進したヴァルンによって設立されました。当時、彼を駆り立てたウォレットのユーザー体験(UX)の悪さに対する不満こそが、現在pay3が解決しようとしている課題なのです。
Quicknode ブロックチェーン の包括的な開発プラットフォームです。 は、単一の統合を通じて80以上のチェーンにわたる のリアルタイムデータをバックエンドに送信するため、 は監視インフラの維持管理に時間を割くことなく、製品の開発に専念できます。Streams オンチェーン equipe
2017年に設立されたQuicknode は、開発者 および企業向けに、機関投資家レベルのブロックチェーン インフラストラクチャを提供しています。99.99%の稼働率と、75以上のチェーンに対応したサポート を備え、チーム は妥協のないオンチェーン アプリケーションの構築とスケーリングを実現します。
最新のエンジニアリングに関する知見、製品の最新情報、Web3のニュースを、メールボックスに直接お届けします。