matsushou’s

まつしょうのあれやこれ

Monero(XMR)をcoincheckからPoloniexに送金する方法

ちょっとハマったので、情報共有のため書き残しておきます。

なぜ直接送れないか?

普通に直接送金できれば済む話なんですが、以下の制約があるため、coincheckからPoloniexへXMRを直接送れないようです。
・coincheckからXMRを送金する際は、64桁のpayment id が必須。
・Poloniexから生成される受取アドレスはintegrated address であり、payment id が内包されている。
・以下のようなサイトを利用してintegrated address から payment id を抽出できるが、Poloniexでは16桁のpayment id を利用している。(payment id は16桁または64桁)
Cryptonote Address Tests

若干うろ覚えなので、事実誤認があったらすいません。
ただ、「出来ないなー」って感じだったので、以下の手順で無理矢理送金しました。

手順

1. MyMoneroにウォレットを作成する。(一瞬で出来ます。ログイン用のフレーズはメモ必須)
MyMonero
2. MyMoneroの「Recevie」から受取アドレスとpayment id (64桁!)を確認。
3. coincheckの「コインを送る」→「Moneroを送る」で、MyMoneroのアドレスとpayment idを指定し、送金。(1,2分ぐらいで完了)
4. 1時間ぐらい経つと、MyMoneroに反映される。(待ち時間は緊張する)
5. MyMoneroの「Send」からPoloniexの受取アドレスを指定し、送金。(payment idは空欄で良い。若干手数料がかかります。(153XMR送って0.026XMR))
6. 3,40分ぐらい経つと、Poloniexに反映される。やったぜ。

備考

MyMoneroに下記のようなメッセージが表示されることがありますが、書いてある通りエラーではないので、放置して問題ないです。

Your account is catching up, your details may be out-of-date until it is finished (24 blocks behind)
This is not an error, and you do not have to do anything except wait until it is complete.

参考になれば幸いです!

ではでは。

(SPONSORED)