安全

以太坊地址验证器

验证 EIP-55 校验和并对比地址。

结果
校验和

仅检查格式与校验和 — 无法确认地址真实存在或持有资金。请务必与收款方核对完整地址。

规则:EIP-55 配合浏览器内 keccak-256 — 每次加载都用官方测试向量校验。

批量检查(每行一个地址)

验证以太坊地址

粘贴以太坊(或任意 EVM)地址,即可检查其 0x 格式、十六进制字符以及 EIP-55 校验和,该校验和由浏览器内的 keccak-256 计算得出,每次加载时都会对照官方测试向量进行验证。小写地址会转换为更安全的校验和形式;大小写错误的字符会被逐一标出。“地址差异”标签页会对两个地址逐字符对比,并标记出地址中毒诈骗中常用的末尾匹配模式。所有操作均在本地运行——该工具仅检查结构,无法判断某个地址是否真的在使用中。要检查比特币地址?请使用 比特币地址验证器.

以太坊地址是 20 字节,写成 40 位十六进制字符。十六进制本身没有校验和,EIP-55 便把校验和编码进字母大小写:先对全小写地址做 keccak-256 哈希,凡对应哈希半字节值不小于 8 的字母改为大写。遵循 EIP-55 的钱包只要发现一个大小写不对的字符就会拒绝该地址,从而拦下纯十六进制会默默放过的笔误。

This tool runs keccak-256 entirely in your browser (Web Crypto has no keccak, so the permutation is implemented in JavaScript and verified against known-answer tests on load). Mixed-case input is strictly validated; all-lowercase or all-uppercase input is flagged as unprotected and the correct checksummed form is offered. A second tab compares two addresses character by character to expose address-poisoning attacks, where a scammer generates a lookalike address with matching first and last characters.

常见问题

EIP-55 校验和有什么用?

EIP-55 把校验和编码进地址的字母大小写:先对地址做 keccak-256 哈希,凡对应哈希位数值不小于 8 的字母就写成大写。一个字符输错几乎必然破坏大小写模式,钱包因此能在发送前拦下笔误。

结果有效是否代表地址真实存在或持有资金?

不能。本工具只检查格式和校验和 — 无法确认地址真实存在或持有资金。使用前务必与收款方核对完整地址。

为什么全小写地址被标记为"无校验和"?

全小写(或全大写)的地址在结构上没问题,但其大小写不携带任何校验和信息,一处笔误也无法被发现。请优先使用本工具给出的 EIP-55 校验和形式 — 地址相同,但复制传播时更安全。

什么是地址投毒?

攻击者会用一个首尾字符与你常用地址相同的仿冒地址给你转入一笔极小金额,指望你日后从交易历史里复制到它。地址对比标签页会逐字符比较两个地址,并对这种首尾相同的模式发出警告。

能验证 name.eth 这样的 ENS 名称吗?

不能。ENS 名称需要钱包来解析 — 本工具只验证原始地址。请先在钱包里解析出名称对应的地址,再把 0x 地址粘贴到这里。

适用于其他 EVM 链吗?

适用。Polygon、BNB Chain、Arbitrum、Base 等 EVM 网络使用同样的 0x + 40 位十六进制格式和同样的 EIP-55 大小写规则,这些检查同样成立。对比标签页可比较任何链上的任意两个字符串。

我的地址会被上传到别处吗?

不会。keccak-256 哈希和所有检查都完全在你的浏览器里运行 — 不发送、不存储任何内容。

最后更新: