# ブリッジ(Anyswap/Bifrost)

## Ethereum/BSC資産をMoonriverにブリッジ（AnySwapを利用）

Moonriver上に展開されたZenlink DEXで取引や流動性マイニング、トレードマイニングに参加したい場合、Moonriver上でMOVRなどのネイティブアセットを使用するだけでなく、AnySwapを通じてETH, WBTC, USDC, USDT, DAIなどのイーサリアム資産やBSC資産BNB, BUSDなどより多くの資産をブリッジすることが可能です。このパートでは、AnySwapを使用してEVM資産やBSC資産をMoonriverにブリッジする方法を紹介します。チュートリアルでは、イーサリアム資産のブリッジを例として取り上げます。

{% hint style="info" %}
以下の操作を行う前に、まずMetaMaskウォレットをインストールし、イーサリアム資産を入れたアカウントを作成する必要があります。MetaMaskのインストールに関するチュートリアルは[こちら](https://zenlink-wiki-jp.gitbook.io/zenlink/zenlink-dex-dapp/user-guide/install-metamask)をご覧ください。
{% endhint %}

Step 1：[Zenlink DEX DAPP](https://dex.zenlink.pro/)にアクセスして、「Swap」または「Pool」インターフェースの右下にある「Bridge」を見つけて、「Bridge」をクリックしてAnySwapにジャンプし、次のステップに進んでください。(PCのブラウザで直接AnySwapにアクセスすることも可能です)

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FYCnSUg31eTybNaxI9Pk5%2F%E6%A1%A5%201.jpeg?alt=media\&token=730e5a09-be6e-4040-bd54-f9ef5b94e8ca)

Step 2：AnySwapの右上にある「Connect Wallet」ボタンをクリックして、Moonriverにブリッジしたい資産があるウォレットアカウントに接続します。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2F6TRXOYs9X65djNkJuIGG%2F%E6%A1%A5%202.jpeg?alt=media\&token=7ba47e13-274a-4d27-ab64-bba9fff85d84)

Step 3：ウォレットが正常に接続されたら、右側の「Bridge」をクリックし、どのチェーンからアセットを送信するかを選択します。ここでは、EthereumからMoonriverにUSDCをブリッジする例を紹介します。 まず、MetaMaskでネットワークをEthereum Mainnetに切り替えてから、「Bridge」で以下のページを表示させます。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FD2A4IxLhZ9orXF0NFTtG%2F%E6%A1%A5%203.jpeg?alt=media\&token=34dfd19c-abca-4bd8-bebe-118899794fd6)

このページで、転送元と転送先のチェーンおよび資産を選択することができます。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FZxMMMKBMUAYHVLMvEQtS%2F%E6%A1%A5%204.jpeg?alt=media\&token=7ec3bbc6-460e-4bda-b9e4-031aad0c97c6)

次に、ブリッジする資産の数量を該当する入力ボックスに入力し、下のSwapボタンをクリックします。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FH5oykgmA82w3D5DvcDsv%2F%E6%A1%A5%E6%8E%A5%205.jpeg?alt=media\&token=adcf27ed-cdc1-4c6d-a63f-ee0a056c89cf)

最後に、取引情報が正しいことを確認した後、「Swap」ボタンをクリックし、MetaMask でサインインして取引を行い、取引が完了するのを待ちます。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2F8Ckl2iUifqeNSmnoyP5e%2F%E6%A1%A5%206.jpeg?alt=media\&token=f472c177-f88a-45aa-a13d-aa217e169155)

Step 4：ブリッジに成功したら、MetaMaskでネットワークをMoonriverネットワークに切り替え（Moonriverネットワークの追加方法は[こちら](https://zenlink-wiki-jp.gitbook.io/zenlink/zenlink-dex-dapp/user-guide/add-network)）、資産をウォレットに追加することができます。

[Moonriver Blockscout](https://moonriver.moonscan.io/)で取引の詳細を確認し、Moonriver上で該当資産のローカルコントラクトを探し、ウォレットに追加することが可能です。もちろん、以下に用意した主要なEVM資産とBSC資産のMoonriverネットワーク上のローカルコントラクトを通じて、ウォレットに直接追加することも可能です。

WBTC: 0x6aB6d61428fde76768D7b45D8BFeec19c6eF91A8

ETH : 0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C

DAI: 0x80A16016cC4A2E6a2CACA8a4a498b1699fF0f844

USDC: 0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D

USDT: 0xB44a9B6905aF7c801311e8F4E76932ee959c663C

BNB: 0x2bF9b864cdc97b08B6D79ad4663e71B8aB65c45c

BUSD: 0x5D9ab5522c64E1F6ef5e3627ECCc093f56167818

## KSM、KAR、kUSDをBifrostにブリッジする（Bifrostを利用）

Bifrost上に展開されたZenlink DEXで取引やIYOに参加する場合、Bifrost上のBNCなどのネイティブアセットを利用する以外に、Bifrostが提供するブリッジサービスによりKusamaリレーチェーンやKarura上のKSM、KAR、kUSDをBifrostにブリッジすることが可能です。このパートでは、Bifrostを使用して、KSM、KAR、kUSDをBifrostにブリッジする方法を紹介します。

{% hint style="info" %}
以下の操作を行う前に、まずPolkadot.jsウォレットをインストールし、アカウントにKSM、KAR、kUSDのいずれかのアセットを入れてアカウントを作成する必要があります。Polkadot.jsをインストールするためのチュートリアルは[こちら](https://zenlink-wiki-jp.gitbook.io/zenlink/zenlink-dex-dapp/user-guide/install-polkadotjs)からご覧いただけます。
{% endhint %}

Step 1： ウェブブラウザで[Bifrost Wallet](https://bifrost.app/wallet)にアクセスし、自分のウォレットに接続します。Bifrostチェーン上のすべての資産のリストを表示するダッシュボードが表示されます。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2F9UJbl20X2Qa7TWgBtigS%2F%E6%A1%A57.jpeg?alt=media\&token=4a387777-949f-4fbf-ab86-68cbab603e4c)

Step2：「Assets」からKSMを探し、右側の「Cross-chain」をクリックします。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2F4A61vOkMJupZHhDvvJY6%2F%E6%A1%A5%208.png?alt=media\&token=b079b66d-6fcb-4737-9d39-344ee39aa551)

Step 3：「Cross-in」または「Cross-out」を選択します。ここでは、「Cross-in」を例にとって説明します。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FgJ29eHYS2L18Chi2L9tF%2F%E6%A1%A5%209.png?alt=media\&token=81cbb4e0-691d-4104-ac99-2b93c2a3bd91)

Step 4：「Cross-in」をクリックし、ポップアップウィンドウでKusamaとKaruraのどちらから資産を移したいかを選択します。ここでは、Kusamaを例に説明します。確認後、下の "Confirm "をクリックしてください（この作業を行う前に、ブリッジしたい資産に応じて、Kusama/KaruraアカウントにKSM/KAR/kUSD資産残高があることを確認してください）。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FclFd4LMsbfpTwgH0dW2T%2F%E6%A1%A5%2010.png?alt=media\&token=adfdb4a4-beb4-42a1-b138-da52f321a4ce)

Step 5：KusamaからBifrostへクロスチェーンするKSMの数量を入力し、「Confirm」をクリックします。その後、Polkadot.jsで署名して送信し、トランザクションが完了するのを待ちます。トランザクションが完了すると、資産リストにKSMの残高が表示されます。

![](https://1132786636-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3pZSLBSREXec0VtStTdV%2Fuploads%2FKwugaKbaoxAbmmV88WN8%2F%E6%A1%A5%2011.png?alt=media\&token=e5a9b095-e816-455f-bf34-d3f0aa9447b7)

この時点で、KusamaからBifrostへのKSMのクロスチェーンは一通り完了しています。他のKaruraネットワーク上の資産をBifrostにクロスチェーンする場合も基本的には同様の手順となりますので、こちらのチュートリアルに沿って試してみてください。
