ブロックチェーンには多様なアーキテクチャがあり、相互運用性の課題につながります。幸いなことに、ブリッジ、拡張機能、ラップされたアセット、クロスチェーン プロトコルなどのさまざまなサードパーティ ソリューションにより、さまざまなエコシステムやウォレット間でのアセットの利用が可能になります。MetaMask で SOL トークンと SLP トークンを直接管理することはできませんが、MetaMask に接続したまま、サードパーティを使用して Solana ベースの資金を管理することができます。
Consensys のエンジニアによって開発された MetaMask Snaps を使用すると、ユーザーは拡張機能を介して MetaMask 内で Solana などのさまざまなネットワーク上の資金を管理できます。
同名の人気ウォレットの背後にあるプロトコルであるSolflareは、Solana Snap機能を開発し、ユーザーがSolflareインターフェースを通じてMetamaskウォレットを管理できるようにしました。
この記事では、Solana Snap を Metamask ウォレットに追加する方法を説明します。以下の手順に従ってください。
Solana SnapをMetaMaskに追加する方法
MetaMask ウォレットまたは Solflare MetaMask ランディング ページから MetaMask Snap ディレクトリに移動します。
「Solana」を検索し、Solflare の「Solana Wallet」をクリックします。
「MetaMaskに追加」をクリックし、リンクリクエストを確認して利用規約に同意します。
Solflare の Web サイトに移動し、「開始」をクリックしてインストールを開始します。
プロンプトが表示されたら MetaMask に接続します。プロセスが完了するまで待ってから、接続要求を確認します。
完了すると、Solflare Solana Wallet が使用できるようになります。
ダッシュボード ページをブックマークして簡単にアクセスできるようにすれば、パスワード フレーズを入力する必要がなくなります。
こちらもお読みください: MetaMaskでUniswapを使用する方法
SOL と MetaMask のブリッジ
Solana Snap拡張機能が正常にインストールされたので、Snapウォレットから他のネットワークの資産を直接ブリッジできるようになりました。
Solflare の Snap ウォレットを使用すると、ユーザーは Ethereum、BNB Chain、Arbitrum、Avalanche、Polygon などの他のネットワークから資産をブリッジできます。ユーザーはいつでもステーブルコインをブリッジし、プロセスを元に戻すことができます。資産をブリッジするには:
Solflareインターフェースにアクセスし、ブリッジタブをクリックします。
該当するチェーンを選択し、希望金額を入力して、「確認」をクリックします。
受取人アカウントとしてMetaMaskウォレットが自動的に選択されます。
ブリッジングプロセスを完了するには、トランザクションを確認します。
注: Solana 資産は MetaMask で直接管理することはできません。Solflare インターフェースを使用する必要があります。Solana ウォレット Snap を無効化または削除すると、Metamask とのやり取りが中断されますが、ポートフォリオは削除されません。再インストールすると復元されます。また、新しいウォレットが作成されますが、Metamask ウォレットと同じ秘密鍵を共有します。
MetaMask Snapsの利点
SolanaブロックチェーンをMetaMaskに統合することで機能が拡張され、ユーザーは既存のEVM互換資産と並行してSolanaの高スループットと低トランザクションコストを活用できるようになります。
この統合により、暗号エコシステム内の相互運用性が向上し、統一されたウォレット インターフェースを通じてさまざまなブロックチェーン間の資産管理が簡素化されます。
MetaMask で Solana Snap を使用すると、次のことができます。
Solana ベースのトークンと NFT を管理: SOL を保有し、MetaMask 環境内で Solana トークンと NFT を管理します。
スワップとステーキング: MetaMask ウォレットから直接スワップとステーキングのアクティビティに参加します。
ブリッジアセット: EVM から SOL にアセットをシームレスにブリッジします。
Solana アプリに接続: 別の Solana ウォレットをインストールしなくても、Solana の活気ある分散型アプリケーション (dApps) エコシステムにアクセスできます。
資産の表示と管理: ウォレットのインターフェース内で MetaMask に保存されている Solana 資産を直接表示および管理することはできませんが、Solflare インターフェースまたは接続する各 Solana アプリに埋め込まれたウィジェットを利用することはできます。
MetaMaskをSolana dAppsに接続する
ウォレットの準備ができたので、Jupiter、Jito、Solendなど、Solanaエコシステム上の複数のdAppに接続できます。この例では、MEVステーキングプラットフォームであるJitoを使用します。
以下の手順に従ってください。
まず、Solana Snap ウォレットを接続します。「ウォレットを接続」をクリックし、MetaMask を選択します。次に、「続行」をクリックします。
アプリは自動的に Snap ウォレットを選択します。Solana Snap ウォレットを使用する予定のすべてのアプリケーションで必要なので、2 番目のポップアップ ウィンドウを開いたままにしておいてください。
「接続」をクリックします。
完了です。これで Jito で Snap ウォレットを使用できるようになります。
Solana の他の dApp の場合もプロセスはほぼ同じです。Metamask を選択して、前の手順に従うだけです。たとえば、Connect Wallet をクリックして Metamask を選択し、プロセスを繰り返すことで、Metamask を Solend に統合できます。
よくある質問
Solana Wallet Snap に関するよくある質問は次のとおりです。
Snap Wallet は保管ウォレットですか?
いいえ、Solflare ウォレットは関連する MetaMask ウォレットで実行されるため、Solana Snap ウォレットの新しい秘密鍵は発行されません。
Solana Snap を削除/再インストールするとどうなるか
Solana Wallet Snap を削除または非アクティブ化すると、MetaMask ウォレットとのやり取りが停止します。ただし、Solana Wallet Snap を再インストールすると、以前のポートフォリオはそのまま残ります。
Solanaの資産をMetaMaskで直接管理できますか?
いいえ。Solflare インターフェースを通じてのみ実行できます。
MetaMask Snapsとは何ですか?
MetaMask Snaps を使用すると、開発者は MetaMask インフラストラクチャを利用する外部アプリケーションを作成できます。これには、Solana Wallet Snap などの相互運用性 Snap や、セキュリティ強化を目的としたトランザクション分析 Snap が含まれます。
注目の画像はUnsplashより。