Валідатор Bitcoin-адрес
Перевірка формату та контрольної суми BTC-адреси.
Перевіряються лише формат і контрольна сума — інструмент не може підтвердити, що адреса існує чи містить кошти. Завжди звіряйте повну адресу з отримувачем.
Набори правил: Base58Check, BIP-173 (Bech32) і BIP-350 (Bech32m/Taproot) — перевірені на офіційних тестових векторах під час кожного завантаження.
Пакетна перевірка (одна адреса на рядок)
Перевірка Bitcoin-адреси
Вставте адресу Bitcoin, щоб перевірити її шар за шаром: визначення формату (Legacy, SegWit або Taproot), набір символів, контрольну суму (Base58Check double SHA-256 або BIP-173 / BIP-350 polymod) та тип адреси з відповідною мережею. Впізнаються як Mainnet, так і testnet, а режим пакетної обробки дозволяє перевіряти цілі списки одночасно. Усе виконується у вашому браузері; валідатор підтверджує свою правильність за допомогою офіційних тестових векторів BIP при кожному завантаженні. Він перевіряє лише структуру — не може визначити, чи фактично використовується адреса. Хочете перевірити адресу Ethereum? Скористайтеся Валідатор Ethereum-адрес.
Bitcoin has three address families, each with its own checksum. Legacy addresses (starting with 1 for P2PKH or 3 for P2SH) use Base58Check: the payload is hashed twice with SHA-256 and the first four bytes are appended as a checksum, so a single mistyped character is caught with overwhelming probability. SegWit addresses starting with bc1q use Bech32 (BIP-173), and Taproot addresses starting with bc1p use Bech32m (BIP-350) — both are BCH codes that guarantee detection of any error affecting up to four characters.
Цей валідатор декодує адресу, перевіряє правильний алгоритм контрольної суми для її версії (v0 має використовувати Bech32, v1+ — Bech32m), перевіряє довжини witness-програм і повідомляє тип адреси (P2PKH, P2SH, P2WPKH, P2WSH, P2TR) та мережу (mainnet, testnet, regtest). Реалізація перевіряється на офіційних тестових векторах BIP-173 і BIP-350 під час кожного завантаження сторінки.
Поширені запитання
Які формати Bitcoin-адрес підтримуються?
Усі актуальні формати: legacy P2PKH (починається з 1), P2SH (починається з 3), SegWit v0 Bech32 (bc1q…) і Taproot Bech32m (bc1p…), а також testnet-варіанти (m, n, 2 і tb1…). Для кожної адреси вказується мережа.
Як перевіряється контрольна сума?
Адреси Base58Check містять 4-байтову контрольну суму, що дорівнює першим байтам SHA-256(SHA-256(payload)). Адреси Bech32 і Bech32m використовують polymod-контрольну суму BIP-173 / BIP-350. Обидві реалізовані точно за специфікацією й самотестуються на офіційних тестових векторах під час кожного завантаження сторінки.
Чи означає валідний результат, що адреса існує або містить кошти?
Ні. Цей інструмент перевіряє лише формат і контрольну суму — він не може підтвердити, що адреса існує чи містить кошти. Завжди звіряйте повну адресу з отримувачем перед використанням.
У чому різниця між Bech32 і Bech32m?
Bech32m (BIP-350) виправляє слабкість початкової константи контрольної суми Bech32. Адреси witness-версії 0 (bc1q…) мають використовувати Bech32, а witness-версії 1 і вище (Taproot bc1p…) — Bech32m. Якщо їх переплутати, адреса недійсна.
Чому моя адреса невалідна?
Чотирирівневий результат показує, де саме стався збій: розпізнавання формату, набір символів, контрольна сума чи правила типу адреси. Контрольна сума, що не зійшлася, зазвичай означає, що один чи кілька символів набрано хибно або адресу обрізано.
Чи можна перевірити багато адрес одразу?
Так. Відкрийте «Пакетну перевірку» і вставте по одній адресі на рядок; таблиця та CSV-експорт містять результат, тип, мережу й рівень збою для кожного запису.
Чи завантажується кудись моя адреса?
Ні. Валідація виконується цілком у вашому браузері з локальним JavaScript і Web Crypto API — нічого не надсилається й не зберігається.
Останнє оновлення: