メインコンテンツにスキップ

FuturePassの所有権を移転する方法

一週間前以上前にアップデートされました

ℹ️ 注意:このガイドは、MetaMaskなどのイーサリアムウォレットを使用してFuturePassを作成したユーザーのみを対象としています。Xaman、メール、またはソーシャルサインオン経由で作成されたFuturePassアカウントの所有権移転は、現在利用できません。

このガイドでは、FuturePassの所有権を移転する手順を説明します。ガイドを実施する前に、すべての前提条件を満たしていることをご確認ください。

FuturePassの所有権を移転する理由の一例:

  • EOAが乗っ取られた/セキュリティに不安があるため、新しいEOAに接続し直したい。

  • 複数のEOAを1つのFuturePassに統合したい。

  • メインのFuturePassをハードウェアウォレットで作成したが、メインのFuturePass所有者としてブラウザウォレットの利便性を希望する場合。

  • FuturePassの全内容を売買し、新しい所有者EOAに移行したい場合。

  • 個人的な理由でウォレットを変更したい。

⚠️ 免責事項: 以下の重要な情報にご注意ください ⚠️

The Root Network (TRN) ポータルはエンドユーザー向けインターフェース(UI)ではありません。開発者向け環境として設計されており、FuturePassのようなエンドユーザー向け製品と同じユーザー保護機能を備えていないため、その使用にはリスクが伴います。このガイドに記載された手順を実行することで、利用者自身の責任で進めることに同意し、もし操作ミスや予期せぬエラーが発生した場合でも、Futureverseがそれらを取り消したり修正したりできない可能性があることを理解しているものとみなされます。Futureverseは、本プロセスの実行中に発生した損失や損害について、いかなる責任も負いません。

前提条件

  1. 完全に独立したETHウォレット(EOA)

    • この機能は、受け取りアドレスがFuturePassを所有しておらず、FuturePassと関連付けられていない場合のみ機能します。完全に独立したウォレットである必要があります。

2. 送信ウォレット内のThe Root Network上のXRP

  • これは送信ウォレット(現在転送したいFuturePassを所有しているウォレット)内に存在する必要があります。

  • 1トランザクションあたり約0.07 XRPの費用がかかります(1トランザクションあたり1回の転送イベント)。

  • 理由:Portalではマルチトークンガスが機能せず、受取アカウントはガス料金を支払うことができません。

3. 受取ウォレットにNative L1 ROOT(The Root Network上のROOT)の最低残高0.1が必要です

  • これは、FuturePassを転送したい受取ウォレットに存在する必要があります

  • ROOTがThe Root Network上にあり、ERC-20 ROOTではないことを確認する必要があります。

  • 理由:ネットワークが認識するためです。そうでないと転送が失敗します。

  • 方法:The Root Network上の任意のアカウントから、ROOT残高のあるアカウントでこの新しいアドレスにROOTを送金してください。

ステップバイステップガイド

このガイドには、補足として操作を実際に確認できる動画も用意されています:

​1. すべての前提条件を満たしたら、The Root Network Portalに移動してください。

2.「From Ethereum Wallet(Ethereumウォレットから)」を選択します。すると、MetaMaskとの接続を求められます。移行したいFuturePassを保有しているアカウントを選択してください。接続が完了すると、EOAと、そのアカウントに接続されているFuturePassがPortal上に表示されます(このガイドでは便宜的に名前をつけていますが、実際はウォレットアドレスが表示されます)。

3. 上部メニューから「Developer」を選択し、次に「Extrinsics」を選択します。

4. 転送したいFuturePassを所有するアカウントが自動的に選択されます。選択されていない場合は、右側のドロップダウンリストからアカウントを選択してください:

5. 正しいアカウントが選択されたら、Extrinsicsの下で「futurepass」を選択し、次に「transferFuturepass(currentOwner, newOwner)」を選択します。

6. 現在のFuturePass所有者が選択されていることを確認してください(ドロップダウンリストに表示されます)。選択された2つのアカウントはどちらも送信アドレスである必要があります。

7.「Include Option」スライダーを有効にします。

8. 新しい所有者のETHウォレットアドレスを貼り付けます(注:動画の通り、貼り付けた後でアドレスを選択しないと登録されません)。

9.「Submit Transaction」>「Sign and Submit」を選択します。

おめでとうございます!FuturePassの転送が完了しました。他のFuturePassと同様に操作可能です(例:トークン/コレクタブルの転送、コレクタブルスコアを別のFuturePassと組み合わせるなど)。

転送が成功したかどうかを確認するには、新しいEOAと古いEOAが保有する現在のFuturePassを確認できます。方法は以下の通りです:

1.「Developer」を選択し、次に「Chain State」を選択します

2.「futurepass」を選択し、次に「holders(SeedPrimitivesSignatureAccountId20)」Option<SeedPrimitivesSignatureAccountId20>を選択します:

3. 新しいFuturePass所有者のEOAをOptionフィールドに選択または貼り付け、+を選択します

4. 転送が成功した場合、結果にFuturePassアドレスが表示されます。そうでない場合は<none>と表示されます

こちらの回答で解決しましたか?