آدرس قرارداد (Contract Address) چیست و چرا قبل از خرید باید چکش کنیم؟
آدرس قرارداد شناسنامه هر توکن روی بلاکچین است. اسم و نماد توکن را هر کسی میتواند کپی کند، ولی آدرس قراردادش را نه. ببینید آدرس قرارداد با آدرس کیف پول چه فرقی دارد، آدرس رسمی را از کجا پیدا کنید و به هر منبع چقدر اعتماد کنید. قرارداد رسمی تتر و USDC در شبکههای پرکاربرد را هم همراه با یک چکلیست پیش از خرید آوردهایم.

آدرس قرارداد (Contract Address) آدرس برنامهای است که یک توکن روی بلاکچین با آن ساخته شده و حساب موجودیهایش را نگه میدارد. به زبان ساده، شناسنامه آن توکن است. اسم، نماد و لوگوی هر توکنی را میشود کپی کرد و روی یک شبکه ممکن است چند توکن به اسم USDT پیدا شود. ولی تتر رسمی روی هر شبکه فقط همان یک آدرسی است که خود تتر اعلام کرده.
برای همین، پیش از اینکه توکنی را بخرید، بهعنوان پرداخت قبول کنید یا دستی به کیف پولتان اضافه کنید، آدرس قراردادش را با آدرس رسمی مقایسه کنید. این کار چند دقیقه بیشتر وقت نمیگیرد و بیشتر ترفندهای توکن جعلی همینجا لو میروند.
آدرس قرارداد دقیقاً چیست؟
بیشتر توکنها، از تتر روی ترون تا میمکوینی که همین دیروز ساخته شده، در اصل یک قرارداد هوشمند هستند. این برنامه روی بلاکچین جدولی نگه میدارد که در آن نوشته شده هر آدرس چقدر از آن توکن دارد. قرارداد وقتی روی شبکه منتشر میشود، آدرس خودش را میگیرد و به همین آدرس، آدرس قرارداد میگویند.
کیف پول برای نشان دادن توکن، اسم و نماد و تعداد رقمهای اعشارش را از همین قرارداد میخواند. ولی این اسم و نماد را سازنده قرارداد هر طور خواسته نوشته است. چیزی که دو توکن هماسم را از هم جدا میکند، فقط آدرس قراردادشان است.
کوینها آدرس قرارداد ندارند. بیتکوین، اتر و TRX ارز اصلی شبکه خودشان هستند و با قرارداد ساخته نشدهاند. فرق این دو را در توکن و کوین چه فرقی دارند توضیح دادهایم.
در هر شبکه شکل و اسمش فرق دارد
آدرس قرارداد در همه شبکهها یک کار را میکند، ولی شکلش و گاهی اسمش عوض میشود:
- اتریوم و شبکههای سازگار با آن مثل BNB Smart Chain، آربیتروم، پالیگان و اولانچ: آدرسی که با `0x` شروع میشود و روی هم ۴۲ کاراکتر است؛ درست همشکل آدرس کیف پول در همین شبکهها.
- ترون: آدرسی که با `T` شروع میشود و آن هم شبیه آدرس کیف پول ترون است.
- سولانا: اینجا به آن «آدرس مینت» (Mint Address) میگویند. طبق مستندات سولانا هر توکن در این شبکه با آدرس حساب مینت خودش شناخته میشود.
- TON: ملاک، آدرس قرارداد اصلی جتون (Jetton Master) است. در TON هر دارنده یک «کیف پول جتون» جداگانه هم دارد که نباید با قرارداد اصلی اشتباهش گرفت. جزئیاتش را در تتر روی شبکه TON ببینید.
فرق آدرس قرارداد با آدرس کیف پول
روی اتریوم یا ترون نمیشود از ظاهر یک آدرس فهمید مال کیف پول است یا قرارداد. فرق در چیزی است که پشت آدرس نشسته. مستندات اتریوم اینها را دو نوع حساب میداند: حسابی که با کلید خصوصی کنترل میشود و حسابی که کد کنترلش میکند و اصلاً کلید خصوصی ندارد.
آدرس کیف پول | آدرس قرارداد توکن | |
|---|---|---|
پشتش چیست | حساب یک شخص یا یک سرویس | برنامهای که توکن را ساخته |
چه کسی کنترلش میکند | هر کس کلید خصوصیاش را دارد | کد قرارداد؛ کلید خصوصی ندارد |
به چه کارتان میآید | مقصد فرستادن پول | شناختن توکن و اضافه کردنش به کیف پول |
در مرورگر بلاکچین | موجودی و فهرست تراکنشها | علاوه بر اینها، برگهای به اسم Contract برای کد قرارداد |
کیف پولهای چندامضایی و بعضی کیف پولهای هوشمند هم خودشان قراردادند و میشود به آنها پول فرستاد. ولی آدرس قرارداد یک توکن مقصد پرداخت نیست.
توکن را به آدرس قرارداد خودش نفرستید
وقتی صفحه یک توکن را در مرورگر بلاکچین (Explorer) یا سایتی مثل CoinGecko باز میکنید، آدرسی که بالای صفحه است آدرس قرارداد است، نه آدرس کسی که قرار است پول را بگیرد. اگر آن را بهجای آدرس مقصد در فرم برداشت بچسبانید، توکن به خود قرارداد میرود.
طبق مستندات اتریوم، توکن ERC-20 اگر به قراردادی فرستاده شود که برای گرفتنش ساخته نشده، ممکن است برای همیشه از دست برود. همین مستندات میگوید تا ۳۱ خرداد ۱۴۰۳ دستکم ۸۳ میلیون دلار توکن به این شکل گم شده بود. اگر این اتفاق برایتان افتاده، اگر ارز دیجیتال را به آدرس اشتباه بفرستیم چه کار کنیم را بخوانید.
چرا یک اسم چند قرارداد دارد؟
اگر در یک کیف پول یا صرافی غیرمتمرکز اسم USDT را جستوجو کنید، ممکن است چند نتیجه ببینید. همهشان جعلی نیستند. این تعدد سه دلیل جدا دارد و باید بدانید با کدام طرفید.
۱. یک صادرکننده، یک قرارداد در هر شبکه
تتر و USDC روی هر شبکه قرارداد جداگانهای دارند و این قراردادها از هم خبر ندارند. تتر روی ترون و تتر روی اتریوم هر دو رسمیاند، ولی آدرسشان فرق دارد و نمیشود یکی را روی شبکه دیگری فرستاد. انتخاب شبکه به همین دلیل مهم است. توضیحش را در تتر TRC20 و ERC20 چه فرقی دارند و اگر شبکه انتقال تتر را اشتباه انتخاب کنیم ببینید.
۲. نسخهای که کس دیگری صادر کرده
در بعضی شبکهها خود صادرکننده قراردادی ندارد و توکنی که دست مردم است را طرف دیگری ساخته است. معمولاً توکن اصلی در یک شبکه قفل میشود و معادلش در شبکه دیگر ساخته میشود. به این نسخهها «پلشده» (Bridged) میگویند. دو نمونه آشنا برای تتر:
- BNB Smart Chain (BEP20): تتر در صفحه شبکههای پشتیبانیشدهاش برای این شبکه فقط قرارداد تتر طلا (XAU₮) را آورده و قراردادی برای USDT اعلام نکرده است. تتری که در این شبکه دستبهدست میشود، قرارداد `0x55d398…3197955` است که CoinGecko آن را «Binance Bridged USDT»، یعنی تتر پلشده بایننس، ثبت کرده است.
- آربیتروم و پالیگان: این دو شبکه هم در فهرست تتر نیستند. قرارداد USDT در هر دو، طبق فهرست قراردادهای USDT0، حالا به USDT0 تعلق دارد؛ نسخهای که به گفته سایت خودش یکبهیک با تتر روی اتریوم پشتیبانی میشود.
این نسخهها جعلی نیستند، ولی با نسخهای که خود صادرکننده ساخته یکی هم نیستند. تتر در شرایط استفادهاش نسخههای پلشده را توکن رسمی تتر حساب نمیکند. پس ارزش این نسخهها به سلامت پل و کسی که آنها را ساخته هم بستگی دارد. نتیجه عملیاش ساده است: مقصد باید دقیقاً همان قرارداد را بپذیرد.
۳. توکن جعلی
هر کسی میتواند قراردادی بنویسد، اسمش را Tether USD و نمادش را USDT بگذارد و برای هر کسی بفرستد. اتراسکن به این کار «جعل توکن» (Token Spoofing) میگوید. این توکنها ارزشی ندارند. نشانهها و راه تشخیصشان را در تتر فیک چیست گفتهایم.
اسمی که قرارداد روی خودش گذاشته چیزی را ثابت نمیکند
۱۸ مهر ۱۴۰۵ اسم و نماد دو قرارداد را مستقیم از خود بلاکچین خواندیم: قرارداد رسمی تتر روی اتریوم و قرارداد `0x55d398…3197955` روی BNB Smart Chain. هر دو خودشان را «Tether USD» با نماد USDT معرفی میکنند، در حالی که اولی را خود تتر صادر کرده و دومی به گفته CoinGecko نسخه پلشده بایننس است. هر قرارداد جعلی هم میتواند دقیقاً همین اسم را روی خودش بگذارد.
حتی تعداد رقمهای اعشار این دو فرق دارد: ۶ رقم روی اتریوم و ۱۸ رقم روی BNB Smart Chain. اسم و نماد فقط چیزی است که سازنده قرارداد خواسته نشان دهد. این آدرس است که میگوید با کدام توکن طرفید.
آدرس رسمی قرارداد را از کجا پیدا کنیم؟
سه منبع به کارتان میآید و هر کدام یک ضعف دارد. اسکرینشات، پیام تلگرامی یا آدرسی که فروشنده فرستاده، اصلاً منبع حساب نمیشود. کسی که آدرس قرارداد را به شما میدهد، ممکن است همان کسی باشد که قرارداد را ساخته است.
منبع | چرا به کار میآید | کجا کم میآورد |
|---|---|---|
سایت یا مستندات خود صادرکننده | حرف آخر را درباره نسخه رسمی میزند | نسخههای پلشده را معمولاً ندارد؛ باید مطمئن باشید خود سایت جعلی نیست |
سایتهای داده بازار مثل CoinGecko و CoinMarketCap | قرارداد چند شبکه را یکجا نشان میدهند | طرف سومی آنها را نگه میدارد و ممکن است با صادرکننده نخوانند |
مرورگر بلاکچین مثل اتراسکن و تروناسکن | برچسب، تعداد دارنده و اعتبار توکن را نشان میدهد | تیک سبز فقط یعنی کد منتشر شده، نه اینکه توکن امن یا اصل است |
سایت صادرکننده: اول اینجا را ببینید
تتر آدرس قراردادهایش را در صفحه شبکههای پشتیبانیشده گذاشته و Circle آدرسهای USDC را در فهرست قراردادهای USDC. بیشتر پروژههای جدی هم این آدرسها را در مستندات خودشان منتشر میکنند. این فهرستها گاهی عوض میشوند. مثلاً تتر در همان صفحه نوشته دیگر روی شبکههایی مثل Omni، EOS و Algorand تتر صادر نمیکند. پس آدرس را همان روزی که لازمش دارید از صفحه رسمی بگیرید.
آدرس سایت را هم خودتان تایپ کنید، نه اینکه از تبلیغ یا لینکی که برایتان فرستادهاند واردش شوید.
CoinGecko و CoinMarketCap: منبع دوم، نه اول
متامسک خودش برای پیدا کردن آدرس قرارداد سایتهایی مثل CoinGecko را پیشنهاد میکند و این سایتها برای تطبیق دوم واقعاً به کار میآیند. ولی دو نمونهای که ۱۸ مهر ۱۴۰۵ دیدیم نشان میدهد چرا نباید فقط به آنها تکیه کرد:
- صفحه USDC در CoinGecko هنوز یک قرارداد روی ترون (`TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8`) نشان میدهد. ولی Circle از ۲ اسفند ۱۴۰۲ ساخت USDC روی ترون را متوقف کرده و ترون در فهرست رسمیاش نیست.
- برای LINK روی BNB Chain، آدرسی که CoinGecko ثبت کرده با آدرسی که مستندات خود چینلینک داده یکی نیست. ماجرایش را در چینلینک چیست نوشتهایم.
نسخههای پلشده هم گاهی صفحه جدایی دارند؛ مثلاً تتر BEP20 در CoinGecko صفحهای جدا از خود تتر دارد. پس اگر صفحه تتر را باز کنید و دنبال BNB Smart Chain بگردید، پیدایش نمیکنید.
مرورگر بلاکچین: نشانهها را ببینید، ولی گول تیک سبز را نخورید
صفحه هر قرارداد در مرورگر بلاکچین چند نشانه مفید دارد: تعداد دارندهها، سابقه تراکنشها، برچسب اسم و در اتراسکن «اعتبار توکن». ولی هیچکدام اثبات نیست. راهنمای اتراسکن سه چیز را صریح گفته است:
- تیک سبز (Verified) در برگه Contract فقط یعنی کد منتشرشده با کدی که روی بلاکچین اجرا میشود یکی است. این تیک نه امن بودن قرارداد را تضمین میکند و نه میگوید کسی کدش را حسابرسی کرده است.
- اعتبار توکن (Token Reputation) از OK و Neutral تا Unknown، Suspicious، Unsafe و Spam درجه دارد. سه درجه آخر یعنی دست نگه دارید.
- برچسب اسم (Name Tag): اگر قراردادی برچسب ندارد، آدرسش را با منابع رسمی پروژه تطبیق دهید.
اتراسکن خودش هم میگوید امنیت قراردادها را تضمین نمیکند. پس مرورگر بلاکچین برای رد کردن یک توکن مشکوک خیلی کمک میکند، ولی برای تأیید یک توکن کافی نیست.
اگر تا حالا با مرورگر بلاکچین کار نکردهاید، آموزش کار با اکسپلورر نشان میدهد صفحه توکن و قرارداد را در اتراسکن، تروناسکن و تونویور کجا پیدا کنید.
قرارداد رسمی تتر و USDC در شبکههای پرکاربرد
این آدرسها را ۱۸ مهر ۱۴۰۵ از صفحههای خود صادرکنندهها برداشتهایم. فقط برای نسخههایی که صادرکننده اصلی نساخته، منبع دیگری آمده که در ستون آخر نوشتهایم. پیش از انتقال مبلغ بزرگ، آدرس را یک بار دیگر با صفحه رسمی تطبیق دهید.
تتر (USDT)
شبکه | آدرس قرارداد | منبع |
|---|---|---|
ترون (TRC20) | `TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t` | تتر |
اتریوم (ERC20) | `0xdac17f958d2ee523a2206206994597c13d831ec7` | تتر |
TON | `EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs` | تتر |
سولانا | `Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB` | تتر |
اولانچ (C-Chain) | `0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7` | تتر |
آربیتروم | `0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9` | USDT0؛ در فهرست تتر نیست |
پالیگان | `0xc2132D05D31c914a87C6611C10748AEb04B58e8F` | USDT0؛ در فهرست تتر نیست |
BNB Smart Chain (BEP20) | `0x55d398326f99059ff775485246999027b3197955` | CoinGecko: تتر پلشده بایننس؛ تتر برای این شبکه قرارداد USDT اعلام نکرده |
USDC
شبکه | آدرس قرارداد | منبع |
|---|---|---|
اتریوم | `0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48` | Circle |
سولانا | `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v` | Circle |
آربیتروم | `0xaf88d065e77c8cC2239327C5EDb3A432268e5831` | Circle |
پالیگان | `0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359` | Circle |
بیس (Base) | `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913` | Circle |
اولانچ (C-Chain) | `0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E` | Circle |
BNB Smart Chain، ترون و TON در فهرست Circle نیستند. USDC روی BNB Smart Chain را Circle نساخته و روی ترون هم Circle دیگر USDC تازه نمیسازد. Circle درباره یکی از شبکههای همین فهرست صریحاً نوشته نسخه پلشدهای به اسم USDC.e هم آنجا هست که نه صادرش کرده و نه پشتوانهاش را میدهد. پس اگر جایی USDC.e دیدید، آن را با USDC اصلی یکی ندانید.
فرقهای عملی USDC و تتر را در USDC چیست و مقایسه شبکههای تتر را در بهترین شبکه برای انتقال تتر آوردهایم.
یک نکته برای مقایسه: در آدرسهایی که با `0x` شروع میشوند، کوچک و بزرگ بودن حروف فقط برای پیدا کردن غلط تایپی است و آدرس را عوض نمیکند. در ترون، سولانا و TON اینطور نیست و هر حرف باید عیناً یکی باشد.
چکلیست: پیش از خرید، دریافت یا اضافه کردن یک توکن
- اول شبکه را روشن کنید. آدرس قرارداد فقط در شبکه خودش معنی دارد. «تتر» کافی نیست؛ «تتر روی ترون» یا «تتر روی آربیتروم» درست است.
- آدرس را از صادرکننده بگیرید. از سایت یا مستندات رسمی پروژه، یا برای تتر و USDC از جدولهای بالا که به همان صفحهها لینک دارند.
- با یک منبع دوم تطبیق دهید. CoinGecko یا مرورگر بلاکچین به کار میآید. اگر دو منبع با هم نخواندند، جدول پایین را ببینید.
- کل آدرس را مقایسه کنید، نه فقط اول و آخرش را. کلاهبرداران آدرسهایی میسازند که چند حرف اول و آخرشان با آدرس اصلی یکی است. این همان ترفندی است که در مسمومسازی آدرس توضیح دادهایم. راه سادهاش این است که آدرس را کپی کنید و در صفحه رسمی با جستوجوی داخل صفحه دنبالش بگردید. اگر پیدا نشد، دو آدرس یکی نیستند.
- صفحه قرارداد را در مرورگر بلاکچین باز کنید. برچسب اسم، اعتبار توکن، تعداد دارندهها و سابقه قرارداد را ببینید. قرارداد اصلی یک توکن معروف معمولاً دارنده و تراکنش خیلی زیادی دارد.
- اول مبلغ کم. اگر اولین بار است با یک قرارداد یا یک مقصد کار میکنید، اول مقدار کمی بخرید یا بفرستید و بعد سراغ باقیاش بروید.
وقتی آدرسها با هم نمیخوانند
چیزی که میبینید | یعنی چه | چه کنید |
|---|---|---|
آدرس با صفحه صادرکننده یکی است | نسخه رسمی است | مطمئن شوید مقصد هم همین شبکه و همین قرارداد را میپذیرد |
در فهرست صادرکننده نیست، ولی مستندات یک ناشر یا پل شناختهشده آن را آورده؛ مثل USDT0 یا تتر BEP20 | نسخه پلشده و واقعی است، با ریسک جداگانه خودش | از مقصد بپرسید دقیقاً همین قرارداد را قبول میکند یا نه |
CoinGecko و صفحه صادرکننده دو آدرس متفاوت میدهند | یکی قدیمی است یا مال نسخه دیگری است | به صفحه صادرکننده اعتماد کنید و با مقصد تطبیق دهید |
آدرس را فقط فروشنده یا یک پیام داده، یا مرورگر بلاکچین توکن را مشکوک نشان میدهد | به احتمال زیاد جعلی است | معامله را متوقف کنید و به توکن دست نزنید |
اضافه کردن دستی توکن به کیف پول
اگر توکنی را دارید ولی در فهرست کیف پولتان پیدا نیست، باید دستی اضافهاش کنید. در متامسک، طبق راهنمای خود متامسک، از بخش مدیریت توکنها گزینه Add custom token را میزنید، آدرس قرارداد را میچسبانید و بعد Next و Import را میزنید. کیف پولهای دیگر هم گزینه مشابهی دارند. چند قاعده این کار را بیخطر میکند:
- شبکه درست را اول انتخاب کنید. اگر آدرس قرارداد آربیتروم را در شبکه اتریوم وارد کنید، کیف پول یا چیزی پیدا نمیکند یا توکن دیگری نشان میدهد.
- آدرس را از منبع رسمی بیاورید، نه از پیام کسی که موجودیاش را به شما نشان داده است.
- بگذارید کیف پول خودش نماد و اعشار را بخواند. اگر کیف پول اجازه ویرایش اعشار میدهد، دستش نزنید. اعشار تتر روی اتریوم ۶ است و روی BNB Smart Chain ۱۸؛ عدد اشتباه، موجودی را غلط نشان میدهد.
- اگر نماد عجیبی آمد یا توکن پیدا نشد، یا شبکه را اشتباه انتخاب کردهاید یا آدرس را.
- اینکه کیف پول توکنی را خودش نشان داد، به معنی تأیید آن نیست. متامسک میگوید فهرست «توکنهای معتبر» ندارد و توکنها را از فهرستهایی که جامعه کاربران جمع کرده تشخیص میدهد.
اضافه کردن توکن فقط نمایش آن در کیف پول است. پولی جابهجا نمیکند و به هیچکس اجازهای نمیدهد. خطر جایی شروع میشود که برای «فروش» یا «فعال کردن» آن توکن، کیف پول را به سایتی وصل کنید و مجوزی امضا کنید. نصب و تنظیم کیف پول را در راهنمای متامسک و آموزش تراست ولت ببینید.
ترفندهای رایج با توکنهای هماسم
- توکن ناخواسته در کیف پول. توکنی با اسم آشنا یا وعده جایزه، خودش به کیف پولتان میآید. متامسک هشدار میدهد که اگر خواستید چنین توکنی را جابهجا کنید و تراکنش خطا داد، ممکن است در مرورگر بلاکچین پیامی ببینید که شما را به یک سایت دعوت میکند. آن سایت به احتمال زیاد فیشینگ است. روی لینک نزنید و توکن را پنهان کنید.
- تراکنش جعلی با همان مبلغ. کمی بعد از یک پرداخت واقعی، ردیفی با توکن جعلی و آدرسی شبیه گیرنده در تاریخچهتان پیدا میشود تا دفعه بعد آدرس اشتباه را کپی کنید. جزئیاتش در مسمومسازی آدرس آمده است.
- آدرس قرارداد از طرف فروشنده. فروشنده «تتر ارزان» یا پیشفروش یک توکن تازه، آدرس قراردادی میفرستد و میگوید «اضافهاش کن تا موجودی را ببینی». موجودی روی بلاکچین واقعاً هست، ولی توکنی که پشتش است ارزشی ندارد.
- انتخاب توکن با اسم در صرافی غیرمتمرکز. در صرافیهای غیرمتمرکز هر کسی میتواند برای توکن خودش بازار بسازد. اگر اسم یک توکن را جستوجو کنید و اولین نتیجه را بخرید، ممکن است نسخه جعلی را خریده باشید. همیشه آدرس قرارداد را بچسبانید. این خطر در میمکوینها از همه جا بیشتر است.
فهرست کاملتر این دامها، از جمله ایردراپ جعلی و امضایی که کیف پول را خالی میکند، در ۱۰ کلاهبرداری رایج ارز دیجیتال آمده است.
در سواپولت کجا به آدرس قرارداد نیاز دارید؟
تا وقتی تتر یا رمزارز دیگری را داخل سواپولت میخرید، میفروشید یا تبدیل میکنید، با آدرس قرارداد سروکاری ندارید. موجودی تتر شما در سواپولت به شبکه خاصی گره نخورده و شبکه را موقع برداشت انتخاب میکنید. آدرس قرارداد از جایی مهم میشود که پای کیف پول شخصی یا سرویس دیگری وسط بیاید:
- برداشت به کیف پول شخصی. شبکهای را انتخاب کنید که کیف پول مقصد پشتیبانی میکند. وقتی توکن رسید، قراردادش را در کیف پول با جدول بالا مقایسه کنید؛ مخصوصاً اگر اولین بار است که توکن را دستی اضافه میکنید. شبکههای برداشت و کارمزد هر کدام در صفحه کارمزدهای سواپولت آمده است.
- واریز از بیرون. شبکه را دقیقاً همانی انتخاب کنید که صفحه واریز نشان میدهد و فقط تتر واقعی همان شبکه را بفرستید. توکنی که از قرارداد دیگری آمده، تتر حساب نمیشود.
پرسشهای رایج
آدرس قرارداد بیتکوین چیست؟
بیتکوین روی شبکه خودش آدرس قرارداد ندارد، چون توکن نیست و ارز اصلی همان شبکه است. اگر جایی برای «بیتکوین» آدرس قرارداد دیدید، با نسخهای توکنی روی شبکه دیگری مثل اتریوم یا BNB Smart Chain طرفید که ارزشش به بیتکوین گره خورده، ولی خود بیتکوین نیست.
آدرس قرارداد تتر در همه شبکهها یکی است؟
نه. تتر روی هر شبکه قرارداد جداگانهای دارد و آدرسها حتی شکلشان هم یکی نیست: روی ترون با `T` شروع میشود و روی اتریوم با `0x`. آدرس هر شبکه را در جدول بالا یا صفحه رسمی تتر ببینید.
آدرس قرارداد یک توکن را کجای کیف پول پیدا کنم؟
در بیشتر کیف پولها روی توکن بزنید و بخش جزئیات یا اطلاعات توکن را باز کنید. اگر آنجا نبود، شناسه تراکنش (TXID) را در مرورگر بلاکچین باز کنید و روی اسم توکن بزنید تا صفحه قراردادش بیاید. خواندن صفحه تراکنش را در TXID چیست قدمبهقدم گفتهایم.
توکنی در کیف پولم آمده که قراردادش با جدول نمیخواند. پولم در خطر است؟
صرف رسیدن یک توکن جعلی چیزی از دارایی واقعی شما کم نمیکند. خطر وقتی است که برای فروش یا نقد کردنش سراغ سایت ناشناسی بروید و کیف پول را وصل کنید یا چیزی امضا کنید. توکن را پنهان کنید و کاری با آن نداشته باشید.
چرا یک سایت تتر BEP20 را با اسم دیگری مثل BSC-USD نشان میدهد؟
خود قرارداد روی بلاکچین اسمش را Tether USD گذاشته، ولی CoinGecko آن را جدا از تتر، با نماد BSC-USD و در دسته توکنهای پلشده ثبت کرده است. اسم و نماد در سایتهای مختلف ممکن است فرق کند؛ ملاک همان آدرس قرارداد است.
ممکن است آدرس قرارداد یک توکن عوض شود؟
آدرس قراردادی که منتشر شده عوض نمیشود، ولی صادرکننده ممکن است پشتیبانی یک شبکه را کنار بگذارد یا نسخه تازهای بسازد؛ همان کاری که Circle با USDC روی ترون کرد. برای همین پیش از هر انتقال مهم، آدرس را از صفحه رسمی صادرکننده بگیرید، نه از یادداشتهای قدیمی خودتان.
دفعه بعد که توکنی را خریدید، گرفتید یا به کیف پول اضافه کردید، پیش از هر کاری آدرس قراردادش را با صفحه رسمی صادرکننده مقایسه کنید.
