Bech32 pretvarač
Kodiraj čitljivi prefiks i heksadecimalne podatke u Bech32 ili Bech32m s kontrolnom sumom, ili dekodiraj i provjeri postojeću vrijednost.
Bech32 pretvarač
Bech32 i njegova varijanta Bech32m su kodirani tekstovi sa kontrolnom sumom koji stoje iza modernih SegWit Bitcoin adresa, temeljnica Lightning računa i Nostr ključeva poput npub i nsec. Ovaj alat gradi Bech32 ili Bech32m niz od čitljivog prefiksa i podatkovnog opterećenja, ili rastavlja postojeći niz kako bi vam pokazao prefiks, podatke kao heksadecimalno i je li kontrolna suma doista valjana.
Preskočite Smjer kako biste odabrali kodiranje ili dekodiranje. Kodiranje čita podatke iz polja za unos — kao heksadecimalne parove bajtova, ili, ako prebacite Format unosa podataka na base32, kao znakove direktno iz Bech32 skupa znakova (qpzry9x8gf2tvdw0s3jn54khce6mua7l) — kombinira ih s Čitljivim prefiksom i dodaje 6-znakovu kontrolnu sumu izračunatu za odabranu Varijantu. Dekodiranje radi obrnuto: dijeli niz na zadnje "1", provjerava kontrolnu sumu prema odabranoj varijanti i ispisuje prefiks nakon kojeg slijede podaci u heksadecimalnom obliku. Ako kontrolna suma ne odgovara odabranoj varijanti, ali odgovara drugoj, greška vas obavještava, jer se Bech32 i Bech32m razlikuju samo u jednoj konstanti koja se koristi za izračun kontrolne sume.
Proveravanje duljine prema 90-znakovnom ograničenju Bech32 provodi granice koje BIP-173 postavlja za prefiks (83 znaka) i cijeli niz (90 znakova); isključite ga kako radili s duljim nizovima, kao što su base32 opterećenja koja neki drugi primjeri korištenja daju. Prikazi kontrolnu sumu odvojeno ispisuje 6-znakovu kontrolnu sumu na vlastitoj liniji umjesto da je ugniježdi u glavni niz. Imajte na umu da je ovo opći Bech32 alat, a ne specifičan za Bitcoin: SegWit adresa kodira dodatni simbol verzije svjedoka ispred svojih podataka, pa će dekodiranje prave adrese ovdje vrlo često prijaviti nepodudaranje popunjavanja — to je očekivano, jer sirova bitska struja se ne poklapa s granicama bajtova nakon što se taj dodatni simbol uključi.
Sve se izvršava lokalno u vašem pregledniku; ništa što priložite nije nikada učitano. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili pošaljite izlaz izravno natrag u unos da nastavite raditi na tome.