Перейти к основному содержанию

Валидатор контрольной суммы Ethereum

API reference

Проверьте контрольную сумму EIP-55 со смешанным регистром одного или нескольких адресов Ethereum / EVM и отобразите каноническую форму с контрольной суммой. Работает для любой цепи, совместимой с EVM (Ethereum, Polygon, BSC, Arbitrum, Optimism, Base).

Ввод

Проверяет контрольную сумму EIP-55 со смешанным регистром. Работает для любой цепи, совместимой с EVM (Ethereum, Polygon, BSC, Arbitrum, Optimism, Base и т. д.).

Вывод

Результаты проверки
ВходСтатусС контрольной суммой (EIP-55)Примечания
No data yet
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/ethereum-checksum-validator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "addresses": "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed\n0xfB6…"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `ethereum-checksum-validator` tool (Ethereum Checksum Validator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/ethereum-checksum-validator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Валидатор контрольной суммы Ethereum — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Валидатор контрольной суммы Ethereum проверяет, имеют ли один или несколько адресов Ethereum / EVM правильную контрольную сумму со смешанным регистром EIP-55, и отображает каноническую форму с контрольной суммой для каждого. Вставьте один адрес или весь список — по одному на строку — и каждая запись классифицируется в таблице результатов, которую вы можете скопировать или загрузить в виде CSV.

Адрес Ethereum состоит из 20 байт, записывается как 40 шестнадцатеричных символов с необязательным префиксом 0x. Поскольку шестнадцатеричный регистр не зависит от случая, один адрес можно записать полностью в нижнем регистре, полностью в верхнем регистре или в определенной смеси регистров. EIP-55 использует эту дополнительную емкость как легкую контрольную сумму: он хеширует адрес в нижнем регистре с помощью Keccak-256 и преобразует в верхний регистр каждую букву, соответствующий ей нибль хеша которой 8 или больше. Кошелек или обозреватель блоков, создавший адрес со смешанным регистром, всегда будут создавать именно такой паттерн, поэтому один опечатанный или транспонированный символ почти всегда нарушает паттерн регистра и перехватывается перед отправкой средств.

Как использовать

  1. Вставьте один адрес на строку в поле ввода. Префикс 0x необязателен.
  2. Прочитайте таблицу результатов. Каждая строка показывает ваш ввод, Статус, правильную форму С контрольной суммой (EIP-55) и краткую заметку.

Инструмент работает для любой цепи, совместимой с EVM — Ethereum, Polygon, BNB Smart Chain, Arbitrum, Optimism, Base, Avalanche C-Chain и других — потому что все они используют одинаковый формат адреса из 20 байт и правила EIP-55.

Что означают статусы

  • Контрольная сумма верна — адрес со смешанным регистром, регистр которого точно соответствует EIP-55. Безопасно доверять как правильно переписанный.
  • Контрольная сумма неверна — адрес со смешанным регистром, регистр которого не совпадает. Вероятно, опечатка; сравните с предложенной формой контрольной суммы.
  • Без контрольной суммы — адрес полностью в нижнем регистре, полностью в верхнем или без букв. Действителен по формату, но не содержит информации о контрольной сумме, поэтому защита от опечаток невозможна. Используйте показанную форму с контрольной суммой в дальнейшем.
  • Неверный формат — не 40 шестнадцатеричных символов. Непригодный адрес EVM.

FAQ

Работает ли адрес полностью в нижнем регистре?

Да. Адреса полностью в нижнем и верхнем регистре принимаются каждым узлом и кошельком; они просто пропускают защиту контрольной суммы. Инструмент помечает их как Без контрольной суммы и предоставляет вам правильную форму со смешанным регистром для использования.

Почему Keccak-256, а не SHA3-256?

Ethereum использует исходное заполнение Keccak-256, которое было завершено иначе, чем более позднее стандартное заполнение FIPS-202 SHA3-256. Оба дают различные хеши для одного и того же ввода, поэтому только Keccak-256 дает правильные контрольные суммы EIP-55. Этот инструмент использует проверенную реализацию Keccak-256.

Могу ли я проверить много адресов одновременно?

Да — вставьте столько, сколько хотите, по одному на строку. Каждый проверяется независимо, и вы можете загрузить всю таблицу в виде CSV.

Проверяет ли он, существует ли адрес или содержит ли он средства?

Нет. Это чисто автономная проверка формата и контрольной суммы. Он не запрашивает блокчейн, поэтому не говорит ничего о балансах, коде контракта или истории транзакций.

Конфиденциальность

Проверка работает полностью в вашем браузере. Адреса, которые вы вставляете, никогда не загружаются, не регистрируются и не отправляются ни на какой сервер — хеширование Keccak-256 и сравнение регистров происходят локально на вашем устройстве.

ethereumevmaddresschecksumeip-55validatorkeccakweb3crypto

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.