このチュートリアルでは、revoke.cashを使用してLedgerアカウントから有効なスマートコントラクトの許可を取り消す方法についてご説明します。
許可を取り消す必要がある理由についての詳細は、こちらをご覧ください。
事前準備
- 最新版のLedger Liveを このリンク からダウンロードしてインストールする
1. Ledger Live Windows 10/11
2. Ledger Live MAC OS
3.Ledger Live Android Mobile - 最新版のLedger Liveを このリンク からダウンロードしてインストールする。
- Ledger Liveを開き、My LedgerからLedgerデバイスを接続し、Ledgerデバイスが最新のファームウェアバージョンを実行していることを確認する。
- Ledgerデバイスに最新バージョンのEthereum (ETH) アプリがインストールされていることを確認する。
- すべて完了したら、 Ledger Liveを終了する。
許可を取り消す
- これらの手順に従い、LedgerデバイスをMetamaskに接続する。
- https://revoke.cash/に移動する。
- Get Started(開始) -> Metamaskをクリックする。
- 必要に応じて、ネットワークを変更してアカウントにアクセスする。
- 取り消す許可を選択し、「Revoke(取り消す)」をクリックする。
- Metamaskポップアップがブラウザに表示されます。
- LedgerデバイスでEthereum (ETH) アプリが開いていることを確認し、「Confirm」をクリックする。
- Ledgerデバイスに「Review transaction(トランザクションを確認)」と表示されます。
- ボタンを使用して、取り消されたトランザクションを確認する。トークンへのアクセスを取り消す場合、表示される数量は0になります。すべて問題がなければ、「Accept and send(同意して送信)」を選択し、両方のボタンを同時に押してトランザクションに署名する。
- アプリに承認のポップアップが表示されます。
- ブロックチェーン上でトランザクションが承認されると、記載されている許可がアプリから消えます。
- これで完了です。