آدرس wSOL: چطور wSOL واقعی را از نمونه جعلی تشخیص دهیم
آدرس wSOL در سولانا، مینت دوم آن در Token-2022، آدرس حساب wSOL خودتان، شناختن توکن جعلی و JitoSOL، و زمان برگرداندن wSOL به SOL اصلی.

wSOL که در سواپها، استخرهای نقدینگی و کیف پولهای سولانا میبینید همیشه به یک آدرس ثابت اشاره میکند. آدرس wSOL از پیش مشخص است و عوض نمیشود. کسی که آن را بشناسد با یک نگاه میفهمد در کیف پول یا جفت معاملاتی واقعاً چه هست و چه چیزی فقط اسمی مشابه دارد.
این راهنما درباره خود آدرس wSOL است و آنچه از آن نتیجه میشود: مینت اصلی دوم در Token-2022، آدرس حساب wSOL خودتان، توکنهای جعلی و توکنهای استیکینگ، و زمانی که wSOL باید به SOL اصلی برگردد. اینکه رپ کردن چیست و SOL را چطور گام به گام رپ و باز کنید، در توضیح ساده wSOL و رپ کردن SOL آمده است.
آدرس wSOL و مشخصات مینت واقعی
آدرس wSOL این است:
So11111111111111111111111111111111111111112. این مینت اصلی (native mint) برنامه کلاسیک Token Program است و برای هر کیف پول، هر صفحه سواپ و هر استخر نقدینگی یکی است.
خود wSOL همان SOL است که در یک حساب توکن متعلق به این مینت نگه داشته میشود. خزانه مشترکی در کار نیست: پشتوانه موجودی همان SOL داخل حساب خودتان است، دقیقاً 1 به 1. مینت روی بلاکچین این مشخصات را دارد:
| فیلد | wSOL واقعی |
|---|---|
| آدرس | So11111111111111111111111111111111111111112 |
| برنامه | Token Program، برنامه کلاسیک توکن |
| رقم اعشار | 9، مثل خود SOL |
| اختیار انتشار (mint authority) | ندارد |
| اختیار انجماد (freeze authority) | ندارد |
هیچکس اختیار انتشار یا انجماد را ندارد، پس نه میشود wSOL را از هیچ ساخت و نه موجودی کسی را مسدود کرد. wSOL تازه فقط وقتی پدید میآید که کسی SOL را در یک حساب wSOL بگذارد.
شاید جایی خوانده باشید که wSOL فقط یک مینت دارد. در واقع دو مینت اصلی وجود دارد. برنامه جدیدتر Token Extensions (Token-2022) مینت اصلی خودش را دارد: 9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP. این هم SOL رپشده است، اما مینتش فرق دارد، پس استخر یا اپلیکیشنی که روی یکی ساخته شده دیگری را نگه نمیدارد. در سواپها و استخرها با همان آدرس کلاسیک کادر بالا سروکار دارید.
هر دو آدرس در مستندات سولانا درباره Sync Native آمدهاند و فرق دو برنامه توکن در مقایسه Token-2022 و SPL توضیح داده شده است. هر چیز دیگری که خودش را wSOL بنامد توکن دیگری است.
آدرس مینت و آدرس حساب wSOL خودتان
اینجا اشتباه کردن آسان است. مینت برای همه یکی است، اما wSOL در هر کیف پول در حساب توکن همان کیف پول برای مینت اصلی نگه داشته میشود. آدرس این حساب از آدرس کیف پول و آدرس مینت به دست میآید، برای همین در هر کیف پول فرق میکند.
آدرسی که باید بررسی کنید آدرس مینت است. آدرس حساب فقط میگوید موجودی شما کجا نگه داشته میشود و برای هر کس دیگری متفاوت است، که کاملاً عادی است.
لازم نیست این حساب را جداگانه بسازید: اولین رپ آن را در همان تراکنش باز میکند. ابزار رپ کردن SOL به wSOL این کار را با یک امضا در کیف پول خودتان انجام میدهد. تا وقتی حساب باز است، یک ودیعه اجاره برگشتپذیر نگه میدارد. بستن حساب ودیعه را همراه موجودی برمیگرداند و حساب از بین میرود؛ رپ بعدی دوباره آن را باز میکند.
wSOL کجا بدون رپ دستی ظاهر میشود

سواپ Jupiter بهطور پیشفرض SOL را هنگام ورود رپ و هنگام خروج باز میکند و حساب wSOL را در همان تراکنش میبندد. این رفتار پیشفرض گزینه wrapAndUnwrapSol در مرجع API سواپ Jupiter است، و سواپ توکن با Jupiter در j.tools این تنظیم را تغییر نمیدهد. در تصویر بالا همین مسیر به شکل یک دایره دیده میشود.
تراکنش در سولانا یا کامل اجرا میشود یا اصلاً اجرا نمیشود. سواپ ناموفق جز کسر کارمزد شبکه چیزی را در کیف پول تغییر نمیدهد و wSOL باقی نمیگذارد. پس تهمانده wSOL از کجا میآید؟ از سه جا:
- اپلیکیشنی که حساب wSOL خودش را باز نگه میدارد (خود Jupiter هم گزینهای برای این کار دارد)؛
- کاری که در چند تراکنش تقسیم شده و یکی از تراکنشهای بعدی اجرا نشده است؛
- کسی که wSOL به کیف پول شما فرستاده است.
استخرهای نقدینگی توکن SPL نگه میدارند، پس سمت SOL در هر جفت با SOL در واقع wSOL است. به همین دلیل صفحه استخر یا جفت آن سمت را زیر آدرس So11111111111111111111111111111111111111112 فهرست میکند.
ابزارهای نقدینگی j.tools وقتی از طریق افزودن و برداشت نقدینگی نقدینگی اضافه میکنید، سمت SOL را در همان فرایند رپ میکنند و هنگام برداشت، سمت SOL به شما برمیگردد. اگر بعد از آن کمی wSOL در کیف پول ماند، آن را باز کنید. و اگر اپلیکیشنی صریحاً wSOL خواست، دقیقاً همان مقداری را رپ کنید که میخواهد.
چه چیزی wSOL نیست
نام، نماد و لوگوی هر توکن را سازندهاش انتخاب میکند. هر کسی میتواند توکنش را wSOL بنامد و تصویری آشنا رویش بگذارد، پس نام چیزی را ثابت نمیکند. فقط آدرس مینت ثابت میکند.
JitoSOL و mSOL داستان دیگری دارند. اینها توکنهای استیکینگ نقدشوندهاند، یعنی رسید SOLی که در یک استخر استیکینگ سپرده شده، و هر کدام مینت خودش را دارد. ارزششان در برابر SOL با انباشته شدن پاداشها بالا میرود، پس نسبت 1 به 1 نمیماند. به SOL هم از راه پروتکل خودشان یا سواپ برمیگردند، نه با باز کردن. wSOL اما سودی ندارد و همیشه برابر SOL است.
پیش از امضای سواپ یا پذیرفتن توکنی بهجای SOL، آدرس مینت را تطبیق دهید، نه نماد را. لوگو و نام را از همه راحتتر میشود جعل کرد.
روش کلی بررسی یک توکن ناآشنا از روی آدرسش در راهنمای تشخیص rug pull در سولانا آمده است.
چطور توکنی را که خودش را wSOL مینامد بررسی کنیم
- توکن را در یک کاوشگر بلاک باز کنید و آدرس مینت را کاراکتر به کاراکتر، از اول تا آخر، با آدرس wSOL یعنی
So11111111111111111111111111111111111111112مقایسه کنید. اگر توکن روی Token-2022 است، با9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejPمقایسه کنید. - خود مینت را ببینید. wSOL کلاسیک روی برنامه Token Program است، 9 رقم اعشار دارد و نه اختیار انتشار دارد نه اختیار انجماد. هر تفاوتی یعنی با توکن دیگری روبهرو هستید.
- در صفحه سواپ یا استخر بررسی کنید چه مینتی پشت سمت SOL و پشت چیزی است که دریافت میکنید.
کل رشته را مقایسه کنید، نه فقط چند کاراکتر اول و آخر را. اگر آدرس مینت کامل یکی بود، آن توکن wSOL است، هر تصویری که کنارش باشد.
چه زمانی wSOL باید به SOL اصلی برگردد
کارمزد. کارمزد شبکه فقط با SOL اصلی پرداخت میشود: شبکه آن را پیش از اجرای تراکنش از کیف پولی که امضا میکند کم میکند. wSOL در حساب توکن نگه داشته میشود و فقط با بستن همان حساب به کیف پول برمیگردد. برای همین کیف پولی که همه SOL خود را رپ کرده، حتی کارمزد باز کردن را هم نمیتواند بپردازد.
پیش از رپ کردن، کمی SOL اصلی برای کارمزد در کیف پول بگذارید.
واریز به صرافی. صرافی همان چیزی را به حسابتان میگذارد که صفحه واریزش برای آن آدرس ذکر کرده است. برای SOL این یعنی SOL اصلی، و wSOL برای صرافی توکن جداگانهای با مینت خودش است. اگر صرافی wSOL را در داراییهای قابل واریز فهرست نکرده، اول آن را باز کنید و SOL بفرستید. مراحل خود انتقال در راهنمای انتقال سولانا از صرافی به کیف پول آمده است.
فرستادن برای یک نفر. SOL بفرستید؛ هر کیف پولی کارمزدش را با همین شکل میپردازد و گیرنده لازم نیست چیزی را باز کند.
بستن حساب wSOL

باز کردن wSOL یعنی بستن حساب آن. کل موجودی و ودیعه اجاره در یک تراکنش به شکل SOL اصلی برمیگردند.
در j.tools باز کردن همیشه کل حساب را میبندد و کل موجودی را برمیگرداند، هر مقداری که وارد کرده باشید. اگر میخواهید بخشی از آن wSOL بماند، بعد از باز کردن همان بخش را دوباره رپ کنید.
تکرار این چرخه ودیعه را نمیخورد، چون با هر بستن برمیگردد. هزینه واقعی هر رپ و هر باز کردن کارمزد شبکه است.
حسابهای توکن خالی، از جمله حسابهای wSOL، کار ابزار بستن حسابهای توکن خالی است. این ابزار همه حسابهای توکن کیف پول را فهرست میکند، بهطور پیشفرض خالیها را انتخاب میکند و بستن، ودیعه آنها را برمیگرداند. برای حساب wSOL بستن همان باز کردن است و اگر موجودی داشته باشد، SOL رپشده هم همراه ودیعه برمیگردد. صفحه ابزار کارمزد پلتفرم را پیش از امضا نمایش میدهد. همه مراحل پاکسازی در راهنمای بازپسگیری rent سولانا از حسابهای خالی آمده است.
جدول کوتاه موقعیتها
| موقعیت | چه باید کرد |
|---|---|
| جفت یا استخری با سمت SOL | پشتش So11111111111111111111111111111111111111112 است و کاری لازم نیست |
| توکنی به نام wSOL با آدرس دیگر | wSOL نیست، آن را بهجای SOL نپذیرید |
| JitoSOL یا mSOL در کیف پول | توکن استیکینگ است و با باز کردن برنمیگردد |
| تهمانده wSOL بعد از سواپ | با ابزار رپ آن را باز کنید |
| حساب wSOL خالی | ببندید و ودیعه را پس بگیرید |
| واریز به صرافی | wSOL را باز کنید و SOL بفرستید |
پرسشهای متداول درباره آدرس wSOL
آدرس wSOL واقعی کدام است؟
آدرس wSOL در سواپها و استخرها So11111111111111111111111111111111111111112 است، یعنی مینت اصلی برنامه Token Program، که برای همه کیف پولها یکی است. Token-2022 هم مینت اصلی خودش را دارد، 9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP، که مینت دیگری است.
چرا کیف پولم برای wSOL آدرس دیگری نمایش میدهد؟
آن آدرس حساب wSOL خودتان است که از آدرس کیف پول و مینت به دست میآید و در هر کیف پول فرق دارد. خود مینت تغییر نمیکند و همان را باید بررسی کنید. بعد از باز کردن، حساب بسته میشود و رپ بعدی دوباره بازش میکند.
آیا JitoSOL و mSOL همان wSOL هستند؟
نه. توکنهای استیکینگ نقدشونده با مینتهای خودشاناند. ارزششان در برابر SOL با پاداشها بالا میرود و از راه پروتکل خودشان یا سواپ به SOL برمیگردند، نه با باز کردن.
میتوانم wSOL را مستقیم به صرافی بفرستم؟
SOL اصلی بفرستید. صفحه واریز میگوید صرافی چه چیزی را روی آن آدرس به حسابتان میگذارد؛ اگر wSOL آنجا نیامده، اول بازش کنید.
چرا عرضه مینت wSOL صفر است؟
چون wSOL منتشر نمیشود. SOL در تکتک حسابهای wSOL نشسته است و برنامه Token Program فیلد عرضه (supply) مینت اصلی را روی صفر نگه میدارد، هر قدر هم SOL رپ شده باشد. چیزی که wSOL را مشخص میکند آدرس آن است، نه عدد عرضه.
خلاصه کوتاه است: آدرس را تطبیق دهید، کمی SOL اصلی برای کارمزد نگه دارید و پیش از فرستادن SOL به صرافی، wSOL را باز کنید.


