والیٹ ایڈریس فارمیٹ چیک+EIP-55 checksum+اسکرین شاٹ ماسکنگ ٹول
آپ کا paste کیا ہوا address صرف آپ کے browser میں calculate ہوتا ہے، اس site کے server پر upload نہیں ہوتا؛ ٹول chain balance query نہیں کرتا اور input save نہیں کرتا۔ Address paste کریں تو format check ہو جائے گا اور EIP-55 checksum case verification بھی ہوگی، ساتھ ہی screenshot کے لیے masked version بن جائے گا۔
یہ ٹول کیا کرتا ہے، کیا نہیں کرتا
یہ ٹول پہلے regular expression سے چیک کرتا ہے کہ address Ethereum-style format کے مطابق ہے یا نہیں: 0x سے شروع، پھر 40 digit hexadecimal character (0-9, a-f, A-F)۔ Format ٹھیک ہونے پر، یہ ٹول آپ کے browser میں local طور پر Keccak-256 سے EIP-55 checksum calculate کرتا ہے: اگر آپ نے مکمل lowercase address دیا ہے، تو صحیح case والا checksum version نکال دے گا؛ اگر mixed case address دیا ہے، تو یہ case EIP-55 rule کے مطابق ہے یا نہیں verify کرے گا — میچ ہونے پر یہ valid checksum address ہے، نہ میچ ہونے پر ٹول بتائے گا کہ copy کرتے وقت غلطی ہو سکتی ہے یا source قابل اعتماد نہیں۔ تمام calculation آپ کی اپنی device پر ہی ہوتی ہے؛ آپ کا لکھا ہوا address اس site کے server پر upload نہیں ہوتا، اور ٹول chain balance یا transaction history query نہیں کرتا۔ دوسری websites کی طرح اس site کے pages پر بھی visitor statistics ہیں، جو صرف page دیکھے جانے کا ریکارڈ رکھتی ہیں، input box میں لکھی چیز نہیں پڑھتیں۔
Masked address آپ کے اپنے browser میں ہی بنتا ہے، testnet screenshot post کرتے وقت یا کسی کے ساتھ address شیئر کرتے وقت مکمل address کے exposure کو کم کرنے کے لیے۔ Screenshot post کرنے سے پہلے بھی خود چیک کریں کہ wallet extension list، balance اور دیگر privacy معلومات mask ہو چکی ہیں۔
یاد رکھیں: format اور checksum ٹھیک ہونے کا مطلب یہ نہیں کہ address کے پیچھے project قابل اعتماد ہے۔ یہ ٹول صرف address کی اپنی format اور case math verify کرتا ہے، receiver یا contract کی صداقت نہیں جانچتا۔ اجنبی address ملے تو جعلی ٹیسٹ نیٹ اور نقلی سائٹ کیسے پہچانیں دیکھ کر مزید تصدیق کریں۔
Check کا نتیجہ آنے کے بعد کیا کریں
“معیاری Ethereum address format نہیں” دکھائے
ابھی transfer نہ کریں۔ عام وجوہات: copy کرتے وقت کوئی character کم یا زیادہ ہو گیا، space آ گئی، یا یہ Ethereum طرز کا address ہے ہی نہیں — T سے شروع ہو تو TRON address، bc1، 1 یا 3 سے شروع ہو تو Bitcoin address، اور Solana address بھی 0x سے شروع نہیں ہوتا۔ ایسے address یہ ٹول نہیں جانچ سکتا؛ receiver کے page پر دیکھیں کہ address اسی chain کا ہے جو آپ استعمال کریں گے۔ اگر receiver کو 0x address ہی دینا تھا تو اصل source پر واپس جائیں (exchange کا Deposit page، دوسرے wallet کا Receive page) اور copy button سے پورا address دوبارہ copy کریں؛ ہاتھ سے نہ لکھیں، screenshot یا chat سے دیکھ کر نہ لکھیں۔
Format درست مگر case EIP-55 کے مطابق نہیں
ابھی transfer نہ کریں۔ Mixed-case address میں ہر حرف کا بڑا یا چھوٹا ہونا حساب سے طے ہوتا ہے؛ میل نہ کھانے کا مطلب ہے کہ درمیان میں کوئی character بدلا گیا یا غلط لکھا گیا۔ اصل source سے دوبارہ copy کریں؛ اگر source پر یہی address ہے تو کسی دوسرے راستے سے وصول کنندہ سے تصدیق کریں — مثلاً ان کی official website پر دیا گیا address، یا براہ راست بات کر کے۔ اسی chat window میں دوبارہ پوچھ لینا کافی نہیں۔
مکمل lowercase یا مکمل uppercase address
ایسی لکھائی میں checksum کی معلومات نہیں ہوتی، اس لیے ٹول نہیں بتا سکتا کہ copy میں غلطی ہوئی یا نہیں۔ اوپر دیا گیا checksum version اصل source سے حصہ حصہ ملائیں: شروع کے 6، آخر کے 6 اور درمیان کا کوئی ایک حصہ۔ اس address پر پہلی بار بھیج رہے ہوں تو پہلے چھوٹی رقم بھیج کر پہنچنے کی تصدیق کریں۔
Valid checksum address دکھائے
اس کا مطلب صرف یہ ہے کہ لکھائی میں غلطی نہیں، یہ نہیں کہ وصول کنندہ درست ہے۔ Transfer سے پہلے تین باتیں دیکھیں: address receiver کے page سے براہ راست copy کیا گیا ہو، اپنے wallet کی transaction history سے نہیں (scammer آپ کے wallet میں 0 مقدار کا token بھیج کر ایسا “poisoning” address چھوڑ جاتے ہیں جس کا شروع اور آخر آپ کے جانے پہچانے address جیسا ہوتا ہے)؛ دونوں طرف ایک ہی network چنا ہو — ٹرانسفر/ڈپازٹ سے پہلے سیلف چیک ٹول سے ملا لیں؛ رقم بڑی ہو تو پہلے چھوٹا test۔
غلط address پر بھیج چکے ہیں
On-chain transfer واپس نہیں ہوتی۔ Transaction hash (TxID) سے block explorer میں وصول کنندہ کا address دیکھیں: اگر وہ کسی exchange کا deposit address ہے تو TxID، رقم، وقت اور screenshot لے کر اسی exchange کے official support سے رابطہ کریں؛ اگر کسی نامعلوم شخص کا address ہے تو واپسی کا امکان تقریباً نہیں۔ اس کے بعد خود رابطہ کر کے “fund recover” کرنے کی پیشکش کرنے والا تقریباً یقیناً scammer ہے۔