資産のラッピング
Flintウォレットのウィンドウを開き、「Send(送る)」をクリックします。 次の画面で「Milkomedaモード」のトグルを切り替えて有効にします。 Milkomeda C1ウォレットのアドレスを「Milkomeda Ethereum Address」欄に貼り付けて、送金する金額を入力します(例では300Test ADAを送金しています)。 「Continue(続行)」をクリックします。
確認画面でウォレットのパスワードを入力し、「Send(送る)」をクリックします。
送金には確認を10回行う必要があり、約5分かかります。 トランザクションを確認すると、送信したMilkTADAがMetaMaskのMilkomeda Cardano Testnetウォレットに表示されます。
Milkomeda C1サイドチェーンのみで行われるトランザクションの場合、ブロックプロデューサーが設定した、標準のMilkomedaネットワークトランザクション手数料のみを支払います。
ただし、ラッピングを含むトランザクション(CardanoとMilkomeda C1サイドチェーン間で資産が移動するトランザクション)の場合、1つのトランザクションがそれぞれのチェーンで行われるため、CardanoとMilkomeda両方のトランザクション手数料を支払う必要があります。
たとえば、CardanoからMilkomeda C1に資産を送信する場合、Cardano上で資産をロックするためのトランザクションが1つ、Milkomeda C1上でラッピングされた資産を発行するためのトランザクションが1つ必要です。
Flintウォレットでこのようなトランザクションを送信する場合、「Network Fee(ネットワーク手数料)」の項目を展開することで、「Base Fee(基本手数料)」(Cardanoトランザクション手数料)と「Milkomeda Fee(Milkomeda手数料)」を確認できます。 このようなトランザクションの「Milkomeda Fee(Milkomeda手数料)」は、資産をラッピングするという役割を担うブロックプロデューサーにも報酬を支払うことになるため、Milkomedaでの標準的なトランザクション手数料よりも若干高くなることに注意しましょう。
Milkomeda Cardano Testnetサイドチェーンで使用できるよう、テストADAをMilkTADAにラッピングすることができました。 次に、スマートコントラクトのサンプルをデプロイしてみましょう。
これまでご説明してきたとおり、MilkTADAは、Milkomeda Cardano Testnetサイドチェーンで手数料やガスを支払うためのベースとなる資産です。 テストADAをMilkomedaに移動させると、MilkTADAを受け取ることができます。
「ラッピングされたテストADA(wTADA)」は、Ethereum上のWETHと同様の機能を果たすERC20トークンです。
wTADAのコントラクトアドレスは以下のとおりです。 このアドレスにmilkTADAを送信してラッピングすることは可能ですが、このアドレスにwTADAを送信してラッピングを解除することはできません。 スマートコントラクトの適切な方法を用いてインタラクションを実行してください。 wTADAコントラクトアドレス: 0x65a51E52eCD17B641f8F0D1d56a6c9738951FDC9
Cardanoメインネットを使用する場合、wADAコントラクトアドレスは以下のとおりです。
このアドレスにwADAを直接送信しないでください。 現時点では、wADAのラッピングを解除するにはDEXを使用する必要があります(または、スマートコントラクトと直接インタラクションを実行します)。
wADA contract address: 0xAE83571000aF4499798d1e3b0fA0070EB3A3E3F9 :::