資金を失う人の多くは、ハッキングされたわけではありません。1 年前にどこかのコントラクトへ無制限の承認を 1 回署名し、そのまま忘れただけです。このツールは、ウォレットが与えたすべての権限をリスク順に並べ、どれでも取り消せるようにします。
このツールは推測しません。ここに出る 1 行 1 行が、ページを開いたその瞬間のオンチェーンの状態です。
トークンを動かす権限を与えたすべてのコントラクトと、動かせる上限額 — そのうち何件が実は無制限なのか。
最優先で表示し、色を変えて示します。無制限の承認とは、そのコントラクトがそのトークンの残高を全額持ち出せるということです。今日も、3 年後も。
ウォレットの年齢、活動の密度、そしてフラグの付いたコントラクトとやり取りしたことがあるか。「これは詐欺師です」とは決して言いません — 意図はチェーンからは読めないからです。
開く前に URL を貼ってください。有名ブランドとの字形の類似、短縮 URL サービス、そしてアカウント窃取ページによくある言い回しを調べます。
スキャナーの検出ルールを、ウォレット内のどのトークンにも適用できます。オーナー権限、税率、ブラックリスト。
権限ごとに取り消しボタンがあります。revoke のトランザクションを用意してウォレットへ渡します — 署名するのもガス代を払うのもご自身です。
ツール本体(スキャナー、各ダッシュボード、SAFI ワークスペース)のインターフェースは現時点では英語です。これらのページは、その中に入る前にすべてを日本語で説明するためにあります。
承認の記録をチェーンから直接読み取り、注意を向ける価値のある順に並べ替えます。
承認の読み取りに、そもそも許可は要りません — 公開されたオンチェーンのデータだからです。ウォレットを接続する目的は 1 つだけ。どのアドレスを読むのかを知り、取り消しのトランザクションを用意できるようにするためです。
取り消しそのものは、ご自身のウォレットで署名するトランザクションです。当社が代わりに権限を取り消すことも、自分に承認を与えることもできません — その入口が設計として存在しません。
分散型のサービスで「Approve」を押すたびに、チェーンには恒久的なイベントが残ります。ご自身のアドレスのそのイベントを読み取り、そのうえで各コントラクトに「今日、実際にいくら残っているか」を 1 件ずつ問い合わせます。
この違いは重要です。イベントだけを見た一覧は、とうの昔に取り消された承認まで並べてしまいます。表示するのは、今この瞬間もまだ開いているものです。
ここで時系列に意味はありません。意味があるのは、そのコントラクトがいくら持ち出せるのか、そしてまだ生きているのか、という順序です。
取り消しにかかるのはガス代だけで、それはネットワークに支払われるものであり、当社の収入ではありません。Polygon や Base のような低コストのチェーンなら、ほぼ無視できる額です。
実用的な目安を 1 つ。今月使わなかったコントラクトの無制限承認は、すべて取り消してください。失うものは何もありません — そのコントラクトが再び必要になれば、また承認を求めてきます。
コントラクトアドレスを貼り付ければ、リスクを取る前にオーナー権限、流動性、売却シミュレーションの結果が分かります。1 回ごとに少額の手数料がかかり、金額は署名の前に表示されます — どのプランでも、加入後は無制限に含まれます。