【Polygon】誰でも簡単にJPYCでICPを買う方法【ICP】
JPYCをICPにするためには?
HiÐΞで手に入れたJPYCをICPにするためには、
資金をPolygonチェーンからBSC(Binance Smart Chain)へ移し、
BinanceでBNBにスワップ後、ICPを購入し、ICPのウォレットに移す。
という作業が必要となります。
※多くのHiÐΞユーザーが使っているであろうPolygonとMetaMaskの使用を前提としています。
手順が多く見えますが、一つずつ説明したいと思います。
私のような初心者(HiÐΞ始めて一週間経たない頃、Polygonから直でCoinListのETHチェーンに送付し、GOX経験)でもわかるよう、画像多めとなっております。
ICPウォレット準備
まずICPを入れるためのウォレットを用意します。
ICPのウォレットには現状2種類あります。
- Network Nervous System (NNS)
- Plug
今回は、Googlechromeの拡張機能で作れる『Plug』を使用します。
Plugウォレットを作成
ますは下記のURLからPlugをインストールします。
URLを開いたら、ウォレットの新規作成を選択し、
ログインパスワードの設定や12個のニーモニックフレーズをメモしましょう。
(このあたりはMetaMaskと同じですね)
ウォレットの作成が完了したら、確認のためPlugを開いてみます。
これから、ここにICPを入れることになります。
Polygon⇒BSC
ICPのウォレットが作れたら、PolygonチェーンからBSC(Binance Smart Chain)に資金を移していきます。
手順としては、
-
PolygonからBinanceに直送金する方法
-
PolygonからBSCへブリッジする方法
の2つがあります。
今回は、BinanceがPolygonからの入金制限を行っているため(2021.10/1現在)、
ブリッジにて対応したいと思います。
※ブリッジ:取引所などの第三者を経由せず、異なるブロックチェーンの仮想通貨を直接交換すること。
Polygon⇔BSC間に対応しているブリッジは何個かあります。
なお、公式が提供しているものではない、ブリッジは最悪GOXの可能性もあるので、自己責任でお願い致します。
当初、練習用ということでxPollinate を利用し、1USDC分送付しました。
しかし、BinanceにてUSDCからBNBにコンバートする最小金額が20USDC以上だったとこと、ICPの最低購入金額が0.05ICP以上だったことから、急遽追加でブリッジしようとしたところ、xPollinateでは金額を増やすとブリッジ出来ない時があり、追加分はAnyswap にてブリッジを行いました。
せっかくなので、それらの経緯もそのまま載せることにします。
xPollinate編
まず、xPollinateを開きます。
xPollinateでは、USDC・USDT・DAIによるブリッジが出来ますので、
事前にJPYCをUSDCにスワップしておきます。
From(送付元):Polygon
To(送付先):BSC
を選択し、ブリッジする金額を設定します。
ここでは、わかりやすいように1USDCとしました。
ブリッジ後の金額が0.9995なので、手数料は0.0005USDCなので気にならない程度ですね。
金額を確認したら、Swapボタンを!
完全にブリッジが完了するまで、4分19秒でした。
そんなに時間も手数料もかからないし、Binanceに直送金できなくてもこれでいけますね!
(この時はまだ元気)
Anyswap編
Anyswap を開き、先ほどと同様、FromとToに気を付けてブリッジを行います。
※Anyswapは通常の範囲内であれば、金額の多寡に関わらず0.9USDCの手数料がかかります。
BSC上でBinanceに送金
無事にPolygonからBSCにブリッジが出来たら、MetaMaskをBSCネットに変更して、Binanceに送金します。
まずはBinanceにログインし、現物ウォレット画面でUSDCを検索して表示させ、入金を選択します。
入金画面にて、通貨:USDC、ネットワーク:BSC Binance Smart Chain (BEP20) を選択し、出てきたアドレスをコピーしておきます。
これからこのアドレスに送金していきます。
MetaMaskから送金手続きを行いますが、念のため、MetaMaskにBSCネットを追加する方法も記載します。
MetaMaskのドロップダウンメニュー(アカウントの丸いやつ)から『設定』(Settings)を選択。
設定ページで、『ネットワーク』(Networks)を開きます。
右上にある『ネットワークの追加』「Add Network」を選択し、
ネットワーク名 Smart Chain
新しいRPC URL https://bsc-dataseed.binance.org/
チェーンID 56
シンボル BNB
ブロックエクスプローラーURL https://bscscan.com
と入力し、BSCネットを追加します。
なお、BSC上にUSDCが追加されていない場合は、トークンの追加からUSDCのコントラクトアドレスを追加しましょう。
※Polygonとは違うアドレスなので注意
USDC(BEP-20) のコントラクトアドレス:0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d
準備が出来たら、『>USDCを送金する』を選択し、送金画面に移ります。
送金先のアドレスに先ほどのBinanceのアドレスを貼り付けます。
ここで出金先登録しておくと次回以降が楽ですね。
金額を指定して送金しましょう。
BNBにコンバート
Binanceに送金が完了したら、ICPを購入するためにUSDCをBNBにコンバートします。
現物ウォレットにUSDCが入っていることを確認したら、右側の『コンバート』ボタンを選択し開きます。
コンバート画面では、振替元:USDC、振替先:BNBを選択し、コンバートを行います。
ICP購入!
BNBにコンバート完了したら、ICPを購入します。 現物ウォレット画面で『ICP』を検索し、右側の『トレード』から『ICP/BNB』を選択します。
マーケット画面に移りますので、画面中央下の現物購入画面に、必要なICPの金額を入力し、『購入ICP』ボタンで購入します。
購入後、現物ウォレット画面にICPが追加されているか確認したら、『出金』を選択し、ICPウォレット(Plug)に送金していきます。
ICPウォレットに送金!!
送金先アドレス(Plug)確認
送金先となるPlugのアドレスを確認します。 Plugを開いたら、『Deposit』を選択し、Assetが『ICP』であることを確認したら『Continue』で進みます。
すると送金先のアドレスが2種類出てきますが、今回はBinance(取引所Exchange)からの送金のため、下の『From Exchange,DFX,or Account ID』に記載されているアドレスをコピーします。
Binanceから送金
Plugのアドレスを確認したら、Binanceから送金手続を行います。
通貨:ICP
アドレス:Plugから貼り付け
ネットワーク:ICP を確認したら、金額を指定して出金!!
ICPウォレットにてICPを確認!!!
無事に出金が完了したら、Plugに戻り、ICPが入金されているか確認しましょう。
ウォレットに元気なICPの姿が確認できればMission completeです!!!
できるだけわかりやすいように、つまづかないように説明と画像を多くしたら逆に見づらくなってしまいました。。
この記事をきっかけにICPに興味を持っていただけると幸いです。