Sats を au PAY にチャージする。(JPYC 経由)

Sats を au PAY にチャージする。(JPYC 経由)
Sats を au PAY にチャージする。(JPYC 経由)

この記事は Nostr Advent Calendar 2023 その2 の1日目の記事です。

Nostr の村コインこと Sats(BTC の最小単位)。zap したりされたりでだんだん溜まってきたけど、「どうやって使うの?」という声をたまに見かけます。 今回は Sats を au PAY にチャージする手順を紹介します。

Disclaimer

暗号資産(仮想通貨)は法定通貨ではありません。 暗号資産(仮想通貨)の価格の変動等により、損失が生じることがあります。 また、FixedFloatや1inchは日本の金融庁に認可されている取引所ではありません。利用する場合は自己責任の元で行ってください。

ルート概要

sats(Wallet of Satoshi)
 ↓
(fixedfloat)
 ↓
Matic(on Polygon Network)
 ↓
(1inch)
 ↓
JPYC(on Polygon Network)
 ↓
giftee Box
 ↓
au PAY ギフトカード
 ↓
au PAY

事前準備

事前にインストールが必要なアプリは次のとおりです。

  • Wallet of Satoshi(WoS)
  • MetaMask
  • au PAY

MetaMask ではウォレットを作成し、Polygon ネットワークを追加しておいてください。Matic と JPYC を手に入れるためのウォレットになります。

MetaMask

Sats → Matic

まず、sats を Matic という暗号資産に変換します。

今回は最終的に 1000 円分 au PAY にチャージします。 途中でガス代や手数料などのロスが発生するため、念のため 1100 円分の sats を送信することにします。 執筆時点では、1100 円=0.00017935BTC=17935sats だったようです。

sats

fixedfloat を開きます。使用言語を日本語に設定できます。

  • https://fixedfloat.com

fixedfloat

「送信」で BTC(LN)を選び、送りたい数量を入力します。今回は 0.00017935BTC です。 「受け取り」では MATIC(POLYGON)をえらびます。 宛先には MetaMask で作成したウォレットのアドレスを入力します。 「今すぐ取引」をタップすると、LN インボイスが表示されます。

fixedfloat

インボイスをコピーして Wallet of Satoshi で送金します。(注: 筆者は最初 BlueWallet(alby)で送金を試みましたが失敗しました。WoS でやり直したら成功しました。何だったんでしょう?) fixedfloat の画面に戻ると、Sats を受け取り、さらにしばらく待つと Matic が送金されます。

fixedfloat

MetaMask を開くと、Matic の残高が増えているのが確認できます。

MetaMask

Matic → JPYC

次に Matic を JPYC というステーブルコインに変換します。 いろいろ方法はありますが、今回は 1inch を使ってみます。

1inch を開きます。

  • https://app.1inch.io/

1inch

「ウォレットを接続」をタップし、Polygon ネットワークを選択します。

1inch

WalletConnect を選び、MetaMask を選択します。

1inch

1inch

MetaMask が開いたら、1inch と接続します。

1inch

交換先のトークンで JPYC を選びます。JPYC のコントラクトアドレス 0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB を検索して、追加しましょう。

1inch

交換するMaticの残高を最大にし、「スワップ」をタップします。

1inch

ダイアログに沿って進めていきます。何度か MetaMask を開いて署名すると、JPYC に交換できます。

1inch

MetaMask で JPYC の残高を確認することができます。

MetaMask

トークン一覧にない場合は、「トークンをインポート」から JPYC のコントラクトアドレス 0x431D5dfF03120AFA4bDf332c61A6e1766eF37BDB をインポートしましょう。

JPYC → au PAY

JPYC は giftee BOX というギフト券と交換することができます。

JPYC App を開きます。

  • https://app.jpyc.jp/gifts

JPYC

「ウォレットを接続」をタップし、MetaMask を選択します。 MetaMask が開いたら jpyc と接続します。

JPYC

JPYC App に戻り、交換先の giftee Box を選びます。 数量を入力し、交換先ネットワークに Polygon を選びます。 名前、メールアドレスを入力し、先に進みます。

JPYC

「JPYC を送信する」をタップして MetaMask を開き、送金します。 無事送金できたら giftee Box の URL がメールで送られてきます。

mail

giftee Box の中から au PAY ギフトカードを選び、au PAY にチャージします。

au Pay

おわりに

取引所に口座を開設したり、KYC したりすることなく sats を au PAY にチャージすることができました。 最終的に 1100 円分の sats が au PAY 1000 円と、89 JPYC と 3 円分の Matic になりました。ロスは 8 円ほどでしょうか。 取引所から銀行に出金するのに 400 円ほどかかることを考えればリーズナブルかもしれません。1 万円以下の小額であれば、十分使えるルートかと思います。

その zap はちゃんと使い道ありますよー! じゃんじゃん zap しましょー!


Write a comment