数百万人のユーザーにサービスを提供するUniswapアプリが、EVMネットワークおよびSolana全体にわたり、MetaMask Connectと完全に統合されました。ブラウザ拡張機能、モバイルブラウザ、またはMetaMaskモバイルアプリからUniswapアプリにMetaMaskで接続するすべてのユーザーが、同一の接続レイヤーを経由するようになり、両エコシステムを同じセッションインフラが支えています。
Uniswapが実装した内容
Uniswapは、MetaMask Connect統合オプションに記載されているマルチエコシステムのアプローチを採用しました。@metamask/connect-evmと@metamask/connect-solanaを並行して動作させ、それぞれのエコシステムがすでに想定しているプロバイダーインターフェースを維持しています。
EVMサイドでは、@metamask/connect-evmがEIP-1193互換のプロバイダーを提供し、wagmi metaMask connectorを通じて組み込まれます。Solanaでは、@metamask/connect-solanaがWallet Standardを実装しているため、Uniswapがすでに使用しているSolana Wallet Adapterのセットアップとシームレスに連携します。
MetaMask Connectはユーザーのプラットフォームを検出し、最適な接続方法を選択します。拡張機能がインストールされている場合はEIP-6963経由でインジェクトされたプロバイダーを優先し、モバイルブラウザやネイティブアプリではMetaMaskモバイルアプリへのディープリンクを使用し、拡張機能なしのデスクトップではQRコードにフォールバックします。1つの統合ですべてに対応できます。
同様の判断を検討しているチームへ:マルチエコシステムのアプローチは、コードベースがすでに使用しているチェーンごとのインターフェースを維持できますが、エコシステムごとに個別の接続ステップが必要になります。EVMとSolanaを1つの承認プロンプトで単一セッションにまとめたい場合は、@metamask/connect-multichainが推奨オプションです。3つのアプローチはすべて同じトランスポートおよびセッションインフラを共有しているため、1つから始めて後で移行しても、接続ロジックを一から作り直す必要はありません。
数字で見る実績
2026年9月30日時点で、約157,000人がMetaMask Connectを通じてUniswap経由でMetaMaskに接続しており、総接続数は約982,000件に上ります。スワップ、承認、その他の署名済みトランザクションを含む1,700万件以上のウォレットアクションがConnectを通じて処理されました。
はじめに
dappがEVM、Solana、またはその両方をサポートしている場合は、MetaMask Connectドキュメントから始め、自分のスタックに合った統合オプションを選択してください。ご質問はMetaMask Builder Hubまでお寄せください。