ユーザーガイド: スワップ
この記事の翻訳が必要ですか?
翻訳や訂正、ご提案はGitHubでご送信いただくか、コミュニティフォーラムよりご連絡ください。
MetaMask Swapsはその名のとおり、ある仮想通貨トークンを別の仮想通貨トークンと交換できるMetaMaskの機能です (ERC-20トークンについての詳細およびこれらとNFTの違いについては、ユーザーガイドをご覧ください)。 すばらしく便利かつ簡単で、興味のあるトークンを取得するために必要な多くの手順や、サードパーティーのスマートコントラクトにさらされる量が劇的に削減されます。
MetaMask Swapsは、MetaMask Extension、MetaMask Mobile、MetaMask Portfolioで使用できます。 現在、スワップは次のネットワークで利用できます:
- Ethereumメインネット
- BNB Smart Chain
- Avalanche Cチェーン
- Polygon
- Optimism
- Arbitrum
- zkSync Era
- Linea
- Base
スワップを行う前に知っておくべきこと:
- ERC-20標準に準拠したトークンであっても、**購入または取得する前に必ず調査してください。**仮想通貨と分散型金融の新規性の1つは、そのプログラマチックな性質です。トークンは必ずしも静的な資産ではありません。使用方法や、このようにウォレットへに影響を与える機能を持っていることもあります。 もちろん、他にも悪意とは異なる理由で注意すべき点があります。例えば、トークンの中には取得はできても、それを意図された用途に使用するには特定のプラットフォームでステーキングする必要があるものもあります。
- スリッページは、MetaMask Swapsが許容する、クリックした価格と最終的なトランザクション価格の差です。 分散型金融と仮想通貨は、流動性や変動性が高いという性質を持っているため、価格は秒単位で変化することがあります。 従って、Swapsはトランザクションを確実に実行するために、合意価格と最終価格の間の小さな差は許容しますが、突然の急騰や急落からユーザーを守るため、大きな差は許容されません。
- カスタムトークンとは、MetaMaskの標準トークンリストに載るほど一般的ではなく、広く普及していないトークンに対するMetaMaskの呼称で、MetaMaskでネットワークとしてEthereumメインネット (および他のいくつかの人気ネットワーク) を選択した場合、デフォルトで検出されます。 ウォレットにトークンをスワップしたのに、(数分経っても (ブロックチェーンは高速ですが、即時ではないことをお忘れなく)) 表示されない場合は、手動でトークンを追加してみてください。
- 当社のサポート記事は、MetaMask Swapsについてのみ説明しています。 言い換えれば、MetaMaskはMetaMask Swapsボタンを使用して行われるスワップをサポートしています。 異なるプラットフォームや別のDEXでスワップを行う場合、MetaMaskは一定の一般的な紹介や案内を提供する場合もありますが、これを絶対的なものとはみなさないでください。そのような場合は、スワップを行う交換所やプラットフォームのサポートチームやコミュニティに連絡し、サポートを求めてください。
MetaMaskはスワップの仲介者に過ぎないということをお忘れなく!
MetaMask Swapsを使用する際、MetaMaskはアグリゲーターや仲介者として機能していることを覚えておいてください。当社はクォートをまとめて、最も有利なものを提供します。 そこから、利用可能なプラットフォームや流動性プロバイダーでトランザクションを進めるかどうかを決めるのは、ユーザーです。 MetaMaskは、流動性を提供したり、取引を実行したり、トークンを販売したりすることはありません。
始める準備はいいですか?
MetaMask ExtensionでもMobileでも、たった1回のクリックまたはタップで欲しいトークンが手に入ります。
SwapsはMetaMask Portfolioでも使えます。 手順はMetaMask ExtensionのSwapsとほぼ同じです。 以下のコンセプトはすべてのプラットフォームに適用されます。
On the main MetaMask screen, look for a toggle marked 'swap'.
メインのスワップ画面が表示されます:
- Extension
- Portfolio
- Mobile
スワップを準備する
- まず、上部のドロップダウンメニューから、自分が持っている使ってもいいトークンを選びます。
- さらにその下にある2つ目のドロップダウンメニューから、取得したいトークンを選択します。
- 最初のトークンの金額を、使用額と取得額に納得がいくまで上下に調整します。
アプリが最適な価格を検索するプロセスが表示されます。 このプロセスこそが、MetaMask Swapsが最安かつ最適なスワップサービスである秘訣です。 Swapsが検索している間に、裏では多くのことが行われています。
まず、Swapsは、すべての分散型トークン取引所とトークンスワッププロトコルを探索し、最も有利な取引価格を見つけ出します。
同時に、テストトランザクションを実行し、トランザクションを送信した場合、成功する可能性が高いかどうかを確認します。可能性が低い場合、これらのオプションは排除されます。 MetaMaskは、トランザクションの失敗をこのように防いでくれます。Ethereumメインネットはガス代がかかり、トークンのスマートコントラクトも複雑です。トランザクションが失敗すると、ユーザーを侮辱するような理解不能なエラーコードが表示されるだけでなく、多大な金銭的損失を被ることにもなります。 Swapsが失敗する確率は非常に低く、ほぼ失敗しないようにするための改善作業が今も行われています。
鋭いユーザーの中には、前の画面の左下に「2%スリッページ」と書かれているのに気づかれた方もいるでしょう。 スリッページは、Swapsがユーザーに有利に働くように使用するもう1つのパラメーターです。これについては上記で詳細に説明しています。
このようなDeFiの計算が完了したところで、クォート画面が表示されます。
スワップを実行する
ここでは多くのことが行われますが、心配はいりません。 First of all, up at the top, you'll see that MetaMask Swaps is continuing to do all the work that we mentioned previously on an ongoing basis, ensuring that you're getting the most up-to-date price and availability.
画面中央には主な機能である、最新のクォートの時点の****取得予定トークン量 (スリッページを考慮) が表示されています。 取引価格などの詳細が表示され、さらに、クォートの算出方法や高度なガス設定を確認することも可能です。
スワップされたトークンがウォレットに表示されないのはなぜですか?
すべてのブロックチェーントランザクションと同様に、即時に行われるわけではありませんが、ウォレットにトークンがまもなく表示されるはずです。 一般的でないトークンであったり、何らかの理由でウォレットに表示されない場合は、ここの指示に従って追加してください。
ガス代
Within the MetaMask Swaps interface, you’ll see two values, the estimated gas fee, displaying the expected cost of executing the transaction, and the max fee, which is the maximum amount you’ll pay for gas. Depending on network activity, the actual cost of gas may be higher or lower than the estimated gas fee, but will never be higher than the max fee shown on this screen.
To learn more about gas fees, please visit this guide.
What if I don't have enough gas?
Don’t have enough gas to cover your swap? Don't worry – MetaMask now offers a convenient gas station, allowing you to fill up on gas and swap your tokens in one transaction.
Prerequisites for using MetaMask Gas Station:
- The swap must be on Ethereum Mainnet
- You do not have enough ETH in your wallet to cover gas
- The value of your swap is greater than the cost of gas
- You have Smart Transactions enabled
- You use version 12.6.0 or higher of the MetaMask Extension, or version 7.43 or higher of MetaMask Mobile
If your swap meets these prerequisites, we will automatically include gas costs in the quote you receive. For example, let’s say you want to swap 400 USDC into DAI, but you don’t have enough ETH to cover gas. If the max gas fee is estimated to be $9.41, that amount is subtracted from the amount of DAI you would receive.
Using MetaMask Gas Station allows you to proceed with your swap without having to manually purchase & transfer more ETH to your wallet, because MetaMask handles this in the transaction. The ‘max fee’ associated with your swap will be priced into the quote, and if the actual gas fee is lower than this estimated amount, any unused ETH will be added to your wallet following completion of your transaction.
よくある質問
What if the value of my swap is less than the cost of gas?
- You’ll be unable to use the MetaMask Gas Station if the value of your swap is less than the cost of gas. In this case, you can always buy more ETH to cover gas.
Can I use MetaMask Gas Station on other networks?
- MetaMask Gas Station is only available on Ethereum Mainnet. For other networks, MetaMask offers the ability to buy tokens directly from your wallet. This provides you with a convenient way to top-up your gas balance and continue with your swap.
What tokens can I use MetaMask Gas Station with?
- You’ll be able to use the MetaMask Gas Station for swaps that include one or more of the following tokens:
- USDT
- USDC
- DAI
- ETH
- wETH
- wBTC
- wstETH
- wSOL
Can I use MetaMask Gas Station if I have enough gas already?
- MetaMask Gas Station is only intended for you to use when you do not have enough gas. If you have enough gas, you will be able to review and complete your swap like normal.
If you're ready to go, click the Swap button!
仮想通貨の送金とスワップを同時に実行
1つのアカウントから別のアカウントに送金する場合、使用するトークンと相手が受け取るトークンを選べます。 これにより、送金する際にまずトークンを別のトークンにスワップしてから、さらに別のトランザクションを作成する必要がなくなり、時間とガス代が節約できます。
MetaMaskの「送金+スワップ」機能の使い方:
- MetaMaskインターフェースを開いて「送金」を選択します。
- 送金先のアドレスを選択します。
- Choose the asset you wish to send from your account.
- Choose the asset you wish the recipient account to receive.
- クォートを確認し、トランザクションを確定します!
この機能は、現在MetaMask Extensionで利用でき、MetaMask MobileとPortfolioでも近日中に利用可能になる予定です。 この方法は現在、スマートトランザクションをサポートしていません。
指定した金額へのスワップ
スワップするトークンの金額だけでなく、受取人が受け取る金額も指定できるようになりました。 この機能は送金に必要なトークンの金額を自動的に計算し、入力します。
この機能は、現在MetaMask Portfolioで利用でき、MetaMask ExtensionとMobileでも近日中に利用可能になる予定です。
スワップの世界へ
MetaMaskの本当に素晴らしいところ、そして比類なきトークンスワップ体験を提供できる理由の1つが、ネットワークに依存しないように構築されていることです。接続しているブロックチェーンネットワークがイーサリアム互換である限り、そのネットワークを使用できるようMetaMaskを設定できます。 それが何を意味するのでしょうか?
したがって、他のネットワークでもMetaMaskのスワップを使用できます。 Ethereumメインネットを使用する必要はありません、Polygonなどでもスワップが使えます。 他のサイドチェーンやカスタムネットワークが利用可能になったら、お試しください。 Swapsにより、任意のEthereum互換ネットワーク上でトークンを取引できます。サードパーティーのプラットフォームを使わずに、直接ウォレットから取引可能です。これにより、ハッキングの可能性や悪意のあるスマートコントラクトにさらされる可能性が低くなります。
Swapsを介して、_メインネット上で_イーサリアム以外のトークンを取得することもできます。 ただし、マルチバースは常にブリッジとポータルを介してナビゲートすることを忘れないでください。
FAQ
MetaMask Swapsにトークンの一部が欠けているのはなぜですか?
MetaMask Swapsで購入したトークンの購入時価格を確認する方法
MetaMask Swapのボタンが使用できない、またはグレイアウトしているのはなぜですか?