بٹ کوائن ایڈریس ویلیڈیٹر
BTC ایڈریس کا فارمیٹ اور چیک سم جانچیں۔
صرف فارمیٹ اور چیک سم جانچتا ہے — یہ تصدیق نہیں کر سکتا کہ ایڈریس موجود ہے یا اس میں رقم ہے۔ مکمل ایڈریس ہمیشہ وصول کنندہ سے تصدیق کریں۔
قاعدہ پیک: Base58Check، BIP-173 (Bech32) اور BIP-350 (Bech32m/Taproot) — ہر لوڈ پر سرکاری ٹیسٹ ویکٹرز سے تصدیق شدہ۔
بیچ جانچ (فی سطر ایک ایڈریس)
بٹ کوائن ایڈریس ویلیڈیٹ کریں
ایک بٹ کوائن ایڈریس چسپاں کریں تاکہ اس کی ہر پرت کی جانچ کی جا سکے: فارمیٹ کی شناخت (لیگیسی، سیگ وِٹ یا ٹیپروٹ)، کرداروں کا مجموعہ، چیکسم (بیس58چیک ڈبل SHA-256، یا BIP-173/BIP-350 پولی موڈ) اور نیٹ ورک کے ساتھ ایڈریس کی قسم۔ مین نیٹ اور ٹیسٹ نیٹ دونوں کو تسلیم کیا جاتا ہے، اور بیچ موڈ میں پوری فہرستوں کی ایک ساتھ جانچ ہوتی ہے۔ یہ سب آپ کے براؤزر میں چلتا ہے؛ ہر لوڈ پر ویلیڈیٹر اپنی درستگی کو سرکاری BIP ٹیسٹ ویکٹرز کے مقابلے میں ثابت کرتا ہے۔ یہ صرف ساخت کی جانچ کرتا ہے — یہ نہیں بتا سکتا کہ کوئی ایڈریس عملی طور پر استعمال میں ہے یا نہیں۔ اگر آپ ایتھیریم ایڈریس کی جانچ کرنا چاہتے ہیں؟ اسے استعمال کریں۔ ایتھیریم ایڈریس ویلیڈیٹر.
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 ٹیسٹ ویکٹرز سے تصدیق ہوتا ہے۔
عمومی سوالات
کون سے بٹ کوائن ایڈریس فارمیٹ معاون ہیں؟
تمام موجودہ فارمیٹس: 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 سے چلتی ہے — کچھ بھی بھیجا یا محفوظ نہیں کیا جاتا۔
آخر اپ ڈیٹ شدہ: