बिटकॉइन एड्रेस वैलिडेटर
BTC एड्रेस का फ़ॉर्मेट और चेकसम जाँचें।
केवल फ़ॉर्मेट और चेकसम जाँचता है — यह पुष्टि नहीं कर सकता कि एड्रेस मौजूद है या उसमें धन है। पूरा एड्रेस हमेशा प्राप्तकर्ता से सत्यापित करें।
नियम पैक: Base58Check, BIP-173 (Bech32) और BIP-350 (Bech32m/Taproot) — हर लोड पर आधिकारिक टेस्ट वेक्टरों से सत्यापित।
बैच जाँच (प्रति पंक्ति एक एड्रेस)
बिटकॉइन एड्रेस सत्यापित करें
बिटकॉइन पता चिपकाएँ ताकि उसकी प्रत्येक परत की जाँच की जा सके: प्रारूप पहचान (लेगेसी, सेगविट या टैपरूट), अक्षर समूह, चेकसम (बेस58चेक डबल SHA-256, या बीआईपी-173/बीआईपी-350 पॉलीमॉड) और नेटवर्क सहित पते का प्रकार। मेननेट एवं टेस्टनेट दोनों की पहचान की जाती है, एवं बैच मोड में एक साथ पूरी सूचियों की जाँच होती है। सब कुछ आपके ब्राउज़र में ही चलता है; वैलिडेटर हर लोड पर आधिकारिक बीआईपी टेस्ट वेक्टर के साथ अपनी सटीकता साबित करता है। यह केवल संरचना की जाँच करता है — यह नहीं बता सकता कि पता वास्तव में उपयोग में है या नहीं। अगर आप एथेरियम पते की जाँच करना चाहते हैं तो उस टूल का उपयोग करें। एथेरियम एड्रेस वैलिडेटर.
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 टेस्ट वेक्टरों से सत्यापित होता है।
FAQ
कौन-से बिटकॉइन एड्रेस फ़ॉर्मेट समर्थित हैं?
सभी मौजूदा फ़ॉर्मेट: Legacy P2PKH (1 से शुरू), P2SH (3 से शुरू), SegWit v0 Bech32 (bc1q…) और Taproot Bech32m (bc1p…), साथ ही टेस्टनेट वेरिएंट (m, n, 2 और tb1…)। हर एक के लिए नेटवर्क लेबल किया जाता है।
चेकसम कैसे सत्यापित होता है?
Base58Check एड्रेस में 4-बाइट का चेकसम जड़ा होता है जो SHA-256(SHA-256(payload)) के पहले बाइटों के बराबर होता है। Bech32 और Bech32m एड्रेस BIP-173 / BIP-350 polymod चेकसम इस्तेमाल करते हैं। दोनों ठीक विनिर्देश के अनुसार लागू हैं और हर पेज लोड पर आधिकारिक टेस्ट वेक्टरों से स्व-परीक्षित होते हैं।
क्या मान्य नतीजे का मतलब है कि एड्रेस मौजूद है या उसमें धन है?
नहीं। यह टूल केवल फ़ॉर्मेट और चेकसम जाँचता है — यह पुष्टि नहीं कर सकता कि एड्रेस मौजूद है या उसमें धन है। इस्तेमाल से पहले पूरा एड्रेस हमेशा प्राप्तकर्ता से सत्यापित करें।
Bech32 और Bech32m में क्या अंतर है?
Bech32m (BIP-350) मूल Bech32 चेकसम स्थिरांक की एक कमज़ोरी सुधारता है। witness संस्करण 0 के एड्रेस (bc1q…) को Bech32 इस्तेमाल करना होगा, जबकि witness संस्करण 1 और ऊपर (Taproot bc1p…) को Bech32m। इन्हें आपस में बदलने से एड्रेस अमान्य हो जाता है।
मेरा एड्रेस अमान्य क्यों है?
चार-परत वाला नतीजा ठीक-ठीक दिखाता है कि विफलता कहाँ हुई: फ़ॉर्मेट पहचान, वर्ण सेट, चेकसम, या एड्रेस-प्रकार के नियम। विफल चेकसम का आमतौर पर मतलब है कि एक या अधिक वर्ण ग़लत टाइप हुए या एड्रेस कट गया।
क्या मैं एक साथ कई एड्रेस जाँच सकता हूँ?
हाँ। बैच जाँच खोलें और प्रति पंक्ति एक एड्रेस पेस्ट करें; तालिका और CSV निर्यात में हर प्रविष्टि का नतीजा, प्रकार, नेटवर्क और विफल परत शामिल है।
क्या मेरा एड्रेस कहीं अपलोड होता है?
नहीं। सत्यापन पूरी तरह आपके ब्राउज़र में लोकल JavaScript और Web Crypto API से चलता है — कुछ भी भेजा या सहेजा नहीं जाता।
अंतिम अपडेट: