Валідатор Ethereum-адрес
Перевірка контрольної суми EIP-55 та порівняння адрес.
Перевіряються лише формат і контрольна сума — інструмент не може підтвердити, що адреса існує чи містить кошти. Завжди звіряйте повну адресу з отримувачем.
ENS-іменам потрібен гаманець для резолвінгу — цей інструмент перевіряє лише «сирі» адреси.
Правила: EIP-55 з keccak-256 у браузері — перевірено на офіційних тестових векторах під час кожного завантаження.
Пакетна перевірка (одна адреса на рядок)
⚠ Перші й останні символи збігаються, але середина відрізняється — класична схема отруєння адрес.
Відрізняється лише регістр літер — часто це просто EIP-55-регістр контрольної суми тієї самої адреси.
Чисте посимвольне порівняння — вставляйте адреси з будь-якої мережі, не лише Ethereum.
Перевірка Ethereum-адреси
Вставте адресу Ethereum (або будь-яку EVM-адресу), щоб перевірити її формат 0x, шістнадцяткові символи та контрольну суму EIP-55, обчислену за допомогою вбудованого в браузер алгоритму keccak-256, який підтверджує свою правильність за допомогою офіційних тестових векторів при кожному завантаженні. Для адрес у нижньому регістрі генерується безпечніша форма з контрольною сумою; символи з неправильним регістром підсвічуються по одному. У вкладці «Різниця адрес» два адреси порівнюються символ за символом, а шаблон збігу кінців, що використовується у шахрайствах з отруєнням адрес, позначається спеціальним маркером. Усе виконується локально — інструмент перевіряє лише структуру і не може визначити, чи фактично використовується адреса. Хочете перевірити адресу Bitcoin? Скористайтеся Валідатор Bitcoin-адрес.
Ethereum-адреса — це 20 байтів, записані 40 шістнадцятковими символами. Оскільки hex сам по собі не має контрольної суми, EIP-55 кодує її в регістрі літер: адреса в нижньому регістрі хешується keccak-256, і кожна літера переводиться у верхній регістр, якщо відповідний півбайт хешу дорівнює 8 або більше. Гаманець, який дотримується EIP-55, відхилить адресу навіть з однією літерою в неправильному регістрі й упіймає одруківки, які звичайний hex мовчки пропустив би.
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, яку показує цей інструмент, — це та сама адреса, лише її безпечніше копіювати.
Що таке отруєння адрес?
Зловмисник надсилає крихітний переказ з адреси-двійника, перші й останні символи якої збігаються з вашою, розраховуючи, що пізніше ви скопіюєте її з історії. Вкладка «Порівняння адрес» зіставляє дві адреси посимвольно й попереджає про цю схему зі збіжними краями.
Чи можна перевірити ENS-ім'я на кшталт name.eth?
Ні. ENS-іменам потрібен гаманець для резолвінгу — цей інструмент перевіряє лише «сирі» адреси. Спершу отримайте адресу за іменем у своєму гаманці, потім вставте сюди 0x-адресу.
Чи працює це для інших EVM-мереж?
Так. Polygon, BNB Chain, Arbitrum, Base та інші EVM-мережі використовують той самий формат 0x + 40 hex і те саме правило регістру EIP-55, тому перевірки застосовні й там. Вкладка порівняння зіставляє будь-які два рядки з будь-якої мережі.
Чи завантажується кудись моя адреса?
Ні. Хеш keccak-256 і всі перевірки виконуються цілком у вашому браузері — нічого не надсилається й не зберігається.
Останнє оновлення: