ابزار بررسی فرمت آدرس کیف پول+EIP-55 checksum+ماسک کردن اسکرینشات
آدرسی که وارد میکنید فقط در مرورگر شما محاسبه میشود و روی سرور این سایت بارگذاری نمیشود؛ ابزار موجودی روی چین را استعلام نمیکند و ورودی را ذخیره نمیکند. آدرس را وارد کنید تا فرمت بررسی شود و EIP-55 checksum case هم تأیید شود، همراه با ساخت نسخه ماسکشده برای اسکرینشات.
این ابزار چه کاری میکند و چه کاری نمیکند
این ابزار ابتدا با regular expression بررسی میکند که آدرس با فرمت اتریوم مطابقت دارد یا نه: شروع با 0x، بهدنبال آن 40 کاراکتر hexadecimal (0-9, a-f, A-F). اگر فرمت درست باشد، ابزار بهصورت local در browser شما با Keccak-256، EIP-55 checksum را محاسبه میکند: اگر آدرس کاملاً lowercase وارد کنید، نسخه checksum با case درست را محاسبه میکند؛ اگر آدرس mixed case وارد کنید، بررسی میکند که این case مطابق قانون EIP-55 هست یا نه — مطابقت یعنی آدرس checksum معتبر است، عدم مطابقت یعنی احتمالاً هنگام کپی یا فوروارد اشتباه رخ داده یا منبع قابل اعتماد نیست. تمام محاسبات فقط روی دستگاه خودتان انجام میشود؛ آدرسی که تایپ میکنید روی سرور این سایت بارگذاری نمیشود و ابزار موجودی یا تاریخچه تراکنش روی چین را استعلام نمیکند. صفحههای این سایت مانند بسیاری از وبسایتها آمار بازدید دارند که فقط بازدید صفحه را ثبت میکند و آنچه در کادر ورودی مینویسید را نمیخواند.
آدرس ماسکشده فقط در browser خودتان ساخته میشود، برای کاهش نمایش کامل آدرس هنگام انتشار اسکرینشات testnet یا اشتراکگذاری با دیگران. قبل از انتشار اسکرینشات، خودتان هم بررسی کنید که لیست extension کیف پول، موجودی و سایر اطلاعات حساس هم ماسک شده باشند.
یادآوری: درست بودن فرمت و checksum به معنای قابل اعتماد بودن پروژه پشت آن آدرس نیست. این ابزار فقط فرمت و محاسبات case خود آدرس را verify میکند، صحت گیرنده یا قرارداد را بررسی نمیکند. برای آدرسهای ناشناس، چطور تستنت جعلی و سایت تقلبی را تشخیص دهیم را برای بررسی بیشتر ببینید.
بعد از دیدن نتیجه بررسی چه کنیم
پیام «فرمت استاندارد آدرس اتریوم نیست»
فعلاً انتقال ندهید. علتهای رایج: هنگام کپی نویسهای کم یا زیاد شده، فاصله وارد شده، یا اصلاً آدرس از نوع اتریوم نیست — آدرس TRON با T شروع میشود، آدرس بیتکوین با bc1، 1 یا 3، و آدرس Solana هم با 0x شروع نمیشود. این ابزار چنین آدرسهایی را بررسی نمیکند؛ در صفحه گیرنده ببینید آدرس متعلق به همان chain است که میخواهید استفاده کنید. اگر گیرنده باید آدرس 0x میداد، به منبع اصلی برگردید (صفحه Deposit صرافی، صفحه Receive کیف پول دیگر) و کل آدرس را با دکمه کپی دوباره کپی کنید؛ دستی تایپ نکنید و از اسکرینشات یا چت رونویسی نکنید.
فرمت درست است اما case با EIP-55 نمیخواند
فعلاً انتقال ندهید. در آدرس mixed-case، کوچک یا بزرگ بودن هر حرف با محاسبه تعیین میشود؛ ناهمخوانی یعنی نویسهای در میانه تغییر کرده یا اشتباه نوشته شده است. از منبع اصلی دوباره کپی کنید؛ اگر خود منبع همین آدرس را نشان میدهد، از راه دیگری با گیرنده تأیید کنید — مثلاً آدرس منتشرشده در وبسایت رسمی او، یا تماس مستقیم. پرسیدن دوباره در همان پنجره چت کافی نیست.
آدرس تماماً lowercase یا تماماً uppercase
این نوع نوشتن اطلاعات checksum ندارد، پس ابزار نمیتواند بگوید کپی اشتباه شده یا نه. نسخه checksum بالا را بخشبهبخش با منبع مقایسه کنید: 6 نویسه اول، 6 نویسه آخر و دستکم یک بخش از میانه. اگر اولین بار است به این آدرس میفرستید، اول مبلغ کمی بفرستید و منتظر رسیدنش بمانید.
پیام «آدرس checksum معتبر»
این فقط یعنی نوشتار آدرس اشتباه ندارد، نه اینکه گیرنده درست است. پیش از انتقال سه چیز را ببینید: آدرس مستقیم از صفحه گیرنده کپی شده باشد، نه از تاریخچه تراکنش کیف پول خودتان (کلاهبرداران با فرستادن توکن با مقدار 0 یک آدرس «مسموم» در تاریخچه شما میگذارند که ابتدا و انتهایش شبیه آدرس آشنای شماست)؛ در هر دو طرف یک network انتخاب شده باشد — با ابزار خودبررسی قبل از انتقال/واریز تطبیق دهید؛ و برای مبلغ بزرگ اول یک آزمایش کوچک.
به آدرس اشتباه فرستادهاید
انتقال on-chain برگشتپذیر نیست. با transaction hash (TxID) در block explorer آدرس گیرنده را ببینید: اگر آدرس واریز یک صرافی است، با TxID، مبلغ، زمان و اسکرینشات به پشتیبانی رسمی همان صرافی مراجعه کنید؛ اگر آدرس فردی ناشناس است، تقریباً امیدی به بازگشت نیست. هر کسی که بعد از آن خودش سراغتان بیاید و وعده «بازیابی وجه» بدهد، تقریباً قطعاً کلاهبردار است.