क्रिप्टो और वॉलेट

Address Checksum Validator (चेकसम जाँच)

स्थानीय रूप से चलता हैनया

यह उपकरण स्वयं अंग्रेज़ी में है; यह पृष्ठ इसे आपकी भाषा में समझाता है।

Address Checksum Validator (चेकसम जाँच) का उपयोग करें

यह क्या करता है

एक पता, एक सूची या पूरा संदेश पेस्ट करें। प्रत्येक पता मिलते ही उसे उसके नेटवर्क से मिलाया जाता है, जहाँ प्रारूप में चेकसम होता है वहाँ उसकी जाँच की जाती है, और मानकीकृत रूप दिखाया जाता है।

यह पूरी तरह से आपके ब्राउज़र में चलता है: आप जो कुछ भी दर्ज करते हैं वह अपलोड नहीं होता।

Address Checksum Validator (चेकसम जाँच) का उपयोग कैसे करें

  1. एड्रेस पेस्ट करें. एक एड्रेस, एक सूची, या पूरा मैसेज या इनवॉइस पेस्ट करें। टेक्स्ट में मौजूद हर एड्रेस ढूँढ लिया जाता है, 500 तक।
  2. जाँच होने दें. टाइप करना रोकने के थोड़ी देर बाद नतीजे दिखते हैं; आप Check addresses (एड्रेस जाँचें) भी दबा सकते हैं।
  3. सारांश पढ़ें. रंगीन बॉक्स गिनता है कि कितने एड्रेस का चेकसम मेल खाता है, कितनों में चेकसम नहीं है, कितनों का सिर्फ़ फ़ॉर्मैट सही है, और कितने अमान्य हैं।
  4. हर कार्ड देखें. हर कार्ड में एक स्टेटस बैज, नेटवर्क और एड्रेस का प्रकार, मिला हुआ एड्रेस जिसमें गलत कैरेक्टर हाइलाइट होते हैं, सामान्य रूप और छोटे नोट दिखते हैं।
  5. कॉपी करें या आगे भेजें. Copy checksum केवल उन पतों की प्रतिलिपि बनाता है जिनका चेकसम मेल खाता है; Copy all well-formed उन पतों को भी जोड़ता है जिनमें कोई चेकसम नहीं होता। दोनों सामान्यीकृत रूपों की प्रतिलिपि बनाते हैं, प्रत्येक एक पंक्ति में। Send to… उन्हें Address Poisoning Checker में खोलता है।
  6. भरोसेमंद स्रोत से मिलान करें. चेकसम पास होने से सिर्फ़ टाइपिंग की गलती की संभावना खत्म होती है। पेमेंट करने से पहले पूरे एड्रेस को पाने वाले की अपनी receive स्क्रीन या किसी पुष्ट संपर्क से मिलाएँ।

उदाहरण

EIP-55, BIP-350 और Bitcoin Core के टेस्ट वेक्टर

इनपुट
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAeD
0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4
1FsSia9rv4NeEwvJ2GvXrX7LyxYspbN2mo
1FsSia9rv4NeEwvJ2GvXrX7LyxYspbN2mp
410000000000000000000000000000000000000000
TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA
आउटपुट (2026-10-20 को कैप्चर किया गया)
9 addresses found: 4 with a matching checksum, 2 without a checksum to verify, 1 with the right format (Solana has no checksum), 2 invalid. Do not send funds to an invalid address: it was mistyped or altered. Copy it again from a source you trust.
Checksum OK
EVM (Ethereum and compatible chains)
Hex address
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed
EIP-55 checksum matches.
Invalid
EVM (Ethereum and compatible chains)
Hex address
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAeD

EIP-55 checksum does not match: the case of 1 letter is wrong. A character was probably mistyped or changed; get the address again from a trusted source.

If only the letter case was altered (some tools do that), the same digits in checksummed form are 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed. If a digit was mistyped, that is a different address.
No checksum
EVM (Ethereum and compatible chains)
Hex address
0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359
Checksummed (EIP-55): 0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359
All lowercase: there is no EIP-55 checksum, so a typo cannot be detected. The checksummed form is shown.
Checksum OK
Bitcoin
P2TR (Taproot, SegWit v1, Bech32m)
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
Bech32m (BIP-350) checksum matches.
Checksum OK
Bitcoin
P2WPKH (SegWit v0, Bech32)
BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4
Lowercase form: bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4
Bech32 (BIP-173) checksum matches.
Written in uppercase (allowed, used in QR codes); the lowercase form is shown.
Checksum OK
Bitcoin
P2PKH (legacy, starts with 1)
…

पहला EIP-55 पता पास हो जाता है और एक बड़े अक्षर बदले वाली उसकी प्रति असफल हो जाती है; छोटे अक्षर वाली प्रति में कोई चेकसम नहीं है। दोनों SegWit पते पास हो जाते हैं, Base58 की प्रतिलिपि जिसमें अंतिम अक्षर बदला गया है, विफल हो जाती है, TRON हेक्स T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb बन जाता है और Solana प्रोग्राम आईडी केवल फॉर्मेट के रूप में पास हो जाती है। चेकसम-सत्यापित कॉपी उन चारों को लेती है जो पास हो गए; सभी अच्छी तरह से बने कॉपी उन तीन को जोड़ती है जिनके पास चेकसम नहीं है।

यह क्या जाँचता है

संकेतइसका क्या मतलब है
Checksum OK (हरा)EIP-55 के बड़े-छोटे अक्षर, Base58Check या Bech32/Bech32m चेकसम मेल खाता है, यानी एड्रेस गलती से गलत टाइप नहीं हुआ या बदला नहीं गया। इससे यह पता नहीं चलता कि उसका मालिक कौन है।
No checksum (पीला)सिर्फ़ छोटे या सिर्फ़ बड़े अक्षरों में, या बिना अक्षरों के लिखा EVM एड्रेस, या 41… hex रूप में TRON एड्रेस। टाइपिंग की गलती पकड़ी नहीं जा सकती; इसके बजाय चेकसम वाला या T… रूप दिखाया जाता है।
Format OK, no checksum (पीला)Solana: टेक्स्ट डिकोड होकर ठीक 32 बाइट बनता है, लेकिन Solana एड्रेस में चेकसम नहीं होता, इसलिए गलत टाइप हुआ एड्रेस भी पास हो सकता है।
Invalid (लाल)EIP-55 के हिसाब से गलत केस वाला अक्षर, ऐसा कैरेक्टर जिसकी अनुमति नहीं है, गलत लंबाई या फ़ेल हुआ चेकसम। जहाँ टूल गड़बड़ी की जगह पहचान पाता है, वहाँ वह कैरेक्टर हाइलाइट होता है। फ़ंड न भेजें; एड्रेस किसी भरोसेमंद स्रोत से दोबारा कॉपी करें।
Unknown network (नीला)चेकसम सही है, लेकिन version byte या Bech32 prefix, Bitcoin, Litecoin, Dogecoin या TRON का नहीं है।
नेटवर्क और फ़ॉर्मैट वाली लाइनजैसे P2PKH, P2SH, P2WSH या P2TR, और यह कि एड्रेस testnet का है या नहीं। testnet एड्रेस पर असली कॉइन नहीं आ सकते।
सामान्य और वैकल्पिक रूपचेकसम वाला EIP-55 रूप, छोटे अक्षरों में Bech32, या TRON के लिए hex रूप और वही 20 बाइट EVM एड्रेस के रूप में लिखे हुए।
ज़ीरो और burn एड्रेस के नोटEVM zero address, TRON zero address और Solana System Program को नाम से बताया जाता है। ज़ीरो एड्रेस पर भेजे गए टोकन burn (नष्ट) हो जाते हैं।
चेकसम-सत्यापित प्रतिलिपि और सभी सुव्यवस्थित प्रतिलिपिसत्यापित पते अपने चेकमसम पास कर चुके हैं। चेकमसम के बिना अच्छी तरह से बने पते (सभी-छोटे अक्षरों या सभी-बड़े अक्षरों वाले EVM, TRON हेक्स, Solana) टाइपो नहीं दिखा सकते। अमान्य पते कभी कॉपी नहीं किए जाते।

और उदाहरण

एक ही केस में लिखे EIP-55 वेक्टर

इनपुट
0x52908400098527886E0F7030069857D2E4169EE7
0xde709f2102306220921060314715629080e2fb77
परिणाम

2 addresses found: 2 with a matching checksum। नोट बताते हैं कि हर एड्रेस अपने EIP-55 रूप से मेल खाता है, जो इस एड्रेस के लिए संयोग से पूरी तरह बड़े अक्षरों में है, और दूसरे के लिए पूरी तरह छोटे अक्षरों में।

Burn और ज़ीरो एड्रेस

इनपुट
0x000000000000000000000000000000000000dEaD
0x0000000000000000000000000000000000000000
T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb
परिणाम

3 addresses found: 2 with a matching checksum, 1 without a checksum to verify। 0x0000… वाला कार्ड बताता है कि यह ज़ीरो एड्रेस है और इसमें चेकसम रखने के लिए कोई अक्षर नहीं है। TRON वाला कार्ड इसे TRON zero address बताता है और hex रूप 410000000000000000000000000000000000000000 दिखाता है।

अधूरे और बदले हुए एड्रेस

इनपुट
Send to 0x52908400098527886E0F7030069857D2E4169EE or bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t5
परिणाम

2 addresses found: 2 invalid, साथ में फ़ंड न भेजने की चेतावनी। EVM एड्रेस में 39 hex अंक हैं (कुछ कैरेक्टर गायब हैं); Bitcoin एड्रेस Bech32 चेकसम में फ़ेल होता है, क्योंकि BIP-173 टेस्ट वेक्टर से उसका आखिरी कैरेक्टर बदला गया था।

अक्सर पूछे जाने वाले प्रश्न

वैलिडेटर कौन-से एड्रेस और चेकसम जाँचता है?

EIP-55 के छोटे-बड़े अक्षरों (mixed-case) वाले चेकसम के साथ EVM एड्रेस; Bitcoin, Litecoin और Dogecoin के Base58Check एड्रेस (double SHA-256); Bech32 और Bech32m SegWit एड्रेस (BIP-173 और BIP-350); Base58Check और 41 hex रूप में TRON एड्रेस; और Solana एड्रेस।

क्या सही चेकसम का मतलब है कि इस एड्रेस पर पेमेंट करना सुरक्षित है?

नहीं। चेकसम सिर्फ़ यह दिखाता है कि एड्रेस गलत टाइप नहीं हुआ या बदला नहीं गया; ठग का एड्रेस या एड्रेस पॉइज़निंग वाला मिलता-जुलता एड्रेस भी पास हो जाता है। Solana एड्रेस और पूरी तरह छोटे अक्षरों वाले EVM एड्रेस में कोई चेकसम होता ही नहीं, इसलिए सिर्फ़ उनके फ़ॉर्मैट की पुष्टि हो सकती है।

क्या कुछ किसी सर्वर या block explorer को भेजा जाता है?

नहीं। डिकोडिंग और चेकसम की जाँच आपके ब्राउज़र में होती है, और SHA-256 ब्राउज़र के Web Crypto API से निकाला जाता है। टूल बैलेंस, मालिक या ट्रांज़ैक्शन हिस्ट्री नहीं खोजता।

पूरी तरह छोटे अक्षरों वाला एक एड्रेस OK और दूसरा No checksum क्यों दिखता है?

EIP-55 चेकसम को इस बात में छिपाता है कि कौन-से अक्षर बड़े (कैपिटल) हैं। कुछ एड्रेस का सही रूप संयोग से पूरी तरह छोटे या पूरी तरह बड़े अक्षरों में होता है, और टूल यह बता देता है। एक ही केस में लिखा कोई भी दूसरा एड्रेस अपना चेकसम खो चुका है।

TRON एड्रेस के साथ EVM एड्रेस भी क्यों दिखता है?

TRON और EVM एड्रेस एक ही तरह की 20-बाइट वैल्यू से बनते हैं। टूल उस वैल्यू को दोनों रूपों में दिखाता है ताकि आप उनकी तुलना कर सकें। इसका मतलब यह नहीं है कि एक नेटवर्क पर भेजे गए फ़ंड दूसरे पर दिखेंगे।

क्या रिपोर्ट के लिए एड्रेस की सूची साफ़ करने में इसका इस्तेमाल हो सकता है?

हाँ। सूची को पेस्ट करें, फिर Copy checksum-verified या Copy all well-formed का उपयोग करके बिना चेक्सम वाले पतों को शामिल करें, ताकि प्रत्येक पता एक बार अपने मानकीकृत रूप में प्राप्त हो सके। अमान्य प्रविष्टियाँ छोड़ दी जाती हैं, इसलिए यदि कॉपी करते समय कोई प्रविष्टि कट गई हो तो पहले उनकी समीक्षा करें।

शर्तों की व्याख्या

फिशडिस्ट्रॉय अनुसंधान