イーサリアム/EVMアドレスチェックサムバリデーター(EIP-55)
ガイド
イーサリアム / EVM アドレスチェックサム検証ツール
イーサリアムまたはEVM対応のアドレスを貼り付けて、EIP-55に基づく混合大文字小文字チェックサムが正しいかどうかを瞬時に確認できます。このツールは、安全なバージョンをウォレット、コントラクト、ブロックエクスプローラにコピーできるように、標準チェックサム形式を返します。すべての処理はブラウザ上で行われ、アドレスはサーバーに送信されません。
使用方法
- 1行に1つの40文字のヘキサデシマルアドレスを入力ボックスに貼り付けます。(0xプレフィックスはオプションです。)
0xプレフィックスはオプションです。 - タイプを終了すると、各行が即座に検証され、ステータス列がチェックサムが有効、無効、未チェックサム、または不正形式であることを示します。
- チェックサム列に正しいEIP-55の混合大文字小文字形式が表示されます。コピーアイコンをクリックして取得できます。
- 未チェックサムまたは不正な入力の場合、誤った文字がハイライト表示され、どの文字が間違っているかを正確に確認できます。
機能
- EIP-55検証 — 各アドレスを有効、チェックサム無効、未チェックサム(すべて小文字/すべて大文字/数字のみ)、または不正形式に分類します。
- 標準チェックサム出力 — すべての認識されたアドレスが正しい混合大文字小文字EIP-55形式で表示され、コピーできるようにします。
- 一括入力 — 複数のアドレスを一括で貼り付けて、一度に検証できます。各行は独立して処理されます。
- 文字レベルの差分 — 入力がチェックサムと一致しない場合、変更が必要な文字が出力でハイライト表示されます。
- ゼロアドレス検出 —
0x0000...0000を、標準焼却/nullアドレスとして識別します。 - チェーンに依存しない — イーサリアム、ポリゴン、BSC、アリブリム、オプティミズム、ベース、アヴァレニューCチェーンおよびすべてのEVM対応ネットワークで使用される同じ20バイトアドレス形式です。
- 100%クライアントサイド — Keccak-256はブラウザ内でハッシュライブラリを使用して実行され、アドレスはマシンから送信されません。
どのような場合に使うか
- 新しいアドレスに送信する前に、誤タイプがないかを確認するために使用します。
- スマートコントラクトやスクリプトをハードコードする際、すべてのアドレスがチェックサム形式で保存されていることを確認するために使用します。
- プルリクエスト、アудィットレポート、またはKYCドキュメントに長いアドレスリストが含まれている場合、それを確認するために使用します。
- 未チェックサムのソース(ブロックエクスプローラ、CSV、ログファイル)からアドレスをインポートし、ウォレットが安全に扱える表現を得るために使用します。
よくある質問
-
EIP-55チェックサムとは何ですか?
EIP-55はイーサリアムの改善提案であり、標準40文字のヘキサデシマルアドレスにチェックサムを追加し、文字のケース情報を暗号化します。アドレス自体は20バイトのままです。各a–fの文字の大文字・小文字は、小文字アドレスのKeccak-256ハッシュから導かれます。EIP-55を理解するウォレットは、ケースパターンが一致しないアドレスを拒否し、ユーザーインターフェース層でほとんどのタイポを検出できます。
-
チェックサムはどのように計算されますか?
0xプレフィックスを除いたアドレスを小文字に変換し、その40文字のASCII文字のKeccak-256ハッシュを計算します。各位置0–39で、ハッシュの対応する16進数のニブを確認し、8以上であればその位置のアドレス文字を大文字に(文字の場合)、それ以外は小文字を維持します。数字は影響を受けません。結果が標準の混合大文字小文字アドレスになります。
-
Keccak-256はSHA3-256と同じですか?
いいえ。Keccak-256はNISTのSHA-3コンペティションへのオリジナル提出です。NISTはKeccakのわずかな変更版をFIPS-202 SHA3-256として標準化し、パディングルールを変更しました。同じ入力に対して、両者は異なるハッシュを生成します。イーサリアムおよびEIP-55は標準化されたSHA3-256ではなく、オリジナルのKeccak-256を使用しています。
-
未チェックサムとは何ですか?
すべて小文字またはすべて大文字のアドレスはチェックサム情報を持ちません。これは依然として有効な20バイト識別子であり、ほとんどのEVMノードはそれを受け入れますが、EIP-55をサポートするウォレットはそのタイポを検出できません。このツールはこれらの入力に対して警告を表示し、混合大文字小文字バージョンに置き換えることができます。
-
チェックサムはチェーンによって異なりますか?
標準EIP-55はチェーンに依存しません。同じ小文字アドレスは常に同じ混合大文字小文字結果を生成します。EIP-1191はチェーンIDを考慮したチェックサムを導入しましたが、広く採用されませんでした。メタマスク、エザースキャン、ポリゴンスキャンなど、ほとんどのウォレットおよびエクスプローラは標準EIP-55を実装しており、このツールはそのものを検証しています。
-
チェックサムは資金を制御していることを保証できますか?
いいえ。有効なEIP-55チェックサムは、20バイトが文法的に正しい識別子であり、混合大文字小文字パターンが内部的に整合していることを証明します。それは誰かがプライベートキーを持っているかどうか、アドレスがコントラクトかEOAか、またはバランスを持っているかどうかについて何も言いません。常に所有権およびオンチェーンの履歴を別途確認した上で、価値を送信してください。
恵 スコアボードが到着しました!
スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!
