در گیت هاب دنبال «notcoin» بگردید، بیش از ۳۵۰ مخزن بالا می آید. تقریبا همه شان ربات کلیکر و اسکریپت خودکار برای همان بازی تلگرامی هستند که مردم سال ۲۰۲۴ رویش وقت گذاشتند. کد خود پروژه در این شلوغی گم است.
ولی وجود دارد. و وقتی بازش می کنید، چیزی که می بینید با آنچه اغلب مقاله های فارسی درباره «مشارکت در توسعه نات کوین» نوشته اند یکی نیست.
کد واقعی نات کوین کجاست
مخزن اصلی زیر حساب سازمانی Open Builders قرار دارد، همان تیمی که بازی را ساخت. دو مخزن مهم دارد: یکی قرارداد توکن و یکی خود بازی کلیکر.
- notcoin-contract: قرارداد جتون NOT. حدود ۱۰۵ ستاره و ۶۷ فورک، آخرین کامیت ژانویه ۲۰۲۵، هفت ایشو باز.
- notcoin-clicker: کد بازی. آخرین کامیت مه ۲۰۲۴، یعنی همان ماهی که ایردراپ انجام شد. از آن به بعد دست نخورده است.
داخل پوشه contracts چند فایل با پسوند fc نشسته اند: jetton-minter.fc، jetton-wallet.fc، jetton-utils.fc و چند فایل کمکی. این ها به زبان FunC نوشته شده اند، زبان قراردادهای شبکه تون.
یک نکته که کسی نمی گوید: هیچ فایل لایسنسی در مخزن نیست. «متن باز» به معنی «قابل مشاهده» است، نه لزوما «آزاد برای استفاده مجدد». اگر می خواهید چیزی را از آن بردارید و در پروژه خودتان بگذارید، این تفاوت مهمی است.
چرا خبری از سالیدیتی و نود نیست
نات کوین بلاک چین خودش را ندارد. یک توکن است روی شبکه تون، و در ادبیات تون به توکن می گویند جتون. قرارداد آن هم یک پیاده سازی نسبتا استاندارد از همان جتون است.
این یعنی چند چیزی که در متن های فارسی زیاد تکرار می شود اصلا وجود خارجی ندارد:
- نودی برای بالا آوردن نیست، چون شبکه ای که نات کوین رویش باشد وجود ندارد. اعتبارسنج ها متعلق به تون هستند.
- سالیدیتی در کار نیست. کسی که سالیدیتی بلد است می تواند FunC یاد بگیرد، اما مهارتش مستقیما منتقل نمی شود.
- انجمن رسمی توسعه دهندگان و برنامه باگ بانتی هم پیدا نکردیم. کانال های پروژه در تلگرام و ایکس هستند و بیشتر حال و هوای جامعه دارند تا فضای فنی.
بی تعارف: بخش زیادی از چیزی که به عنوان «راه های مشارکت در توسعه نات کوین» ترجمه و بازنشر شده، توضیح یک پروژه بلاک چینی عمومی است که اسم نات کوین رویش گذاشته اند.
پس یک برنامه نویس واقعا چه کاری می تواند بکند
چیزی که واقعا هست، کوچک تر و مشخص تر است.
می توانید روی شبکه تون بسازید و توکن NOT را مثل هر جتون دیگری در آن به کار بگیرید. می توانید ایشوهای باز مخزن قرارداد را بخوانید و اگر واقعا چیزی برای گفتن دارید، پول ریکوئست بفرستید. و می توانید سراغ کاری بروید که خود تیم الان مشغول آن است.
این مورد آخر گویاتر از بقیه است. مخزن های فعال Open Builders در سال های اخیر ربطی به نات کوین ندارند: ابزار مسابقه، ابزار قرعه کشی، ابزار کنترل دسترسی گروه ها و یک اس دی کی برای بازی های تلگرامی. تیم از توکن عبور کرده و روی ابزارهای تلگرام کار می کند.
اگر هدفتان از یاد گرفتن این حوزه پیدا کردن کار است، این تصویر را جدی بگیرید. مهارت قابل فروش، تون و تلگرام است؛ نه «توسعه نات کوین».
برای کسی که فقط توکن دارد چه معنایی دارد
اکثر کسانی که این صفحه را باز می کنند برنامه نویس نیستند. برایشان یک نتیجه عملی دارد.
چون قرارداد استاندارد و قابل مشاهده است، عرضه کل توکن چیزی نیست که لازم باشد به حرف کسی درباره اش اعتماد کنید. روی مرورگر بلاک چین تون یا در صفحه کوین مارکت کپ می شود دید. اگر می خواهید خودتان این کار را انجام دهید، در راستی آزمایی قرارداد نات کوین مرحله به مرحله نوشته ایم.
و چیزی که قرارداد تضمین نمی کند: قیمت. یک قرارداد تمیز به شما نمی گوید تقاضایی برای توکن هست یا نه. اینکه پروژه ای کدش را عمومی گذاشته با اینکه پروژه ای آینده دارد دو بحث جداست، و سندی که پروژه هیچ وقت ننوشت نشان می دهد نات کوین در بحث دوم چقدر کم حرف است.
خرید و فروشش هم از همان مسیر همیشگی است. صفحه نرخ لحظه ای نات کوین نرخ خرید و فروش را نشان می دهد و تسویه تومانی است. اگر تازه وارد هستید، اول نکته انتقال نات کوین روی شبکه تون را بخوانید؛ اشتباه رایج در انتقال روی شبکه تون آنجا توضیح داده شده.
سوال های پرتکرار
نات کوین متن باز است؟
کد قرارداد و کد بازی هر دو روی گیت هاب عمومی هستند و هر کسی می تواند بخواندشان. ولی فایل لایسنس ندارند، پس «متن باز» اینجا یعنی قابل مشاهده و نه لزوما آزاد برای استفاده مجدد در پروژه دیگر.
نات کوین با چه زبانی نوشته شده؟
قرارداد جتون به زبان FunC نوشته شده که زبان قراردادهای شبکه تون است. ابزارها و تست های اطراف آن تایپ اسکریپت هستند. سالیدیتی در این پروژه استفاده نشده.
آیا نات کوین بلاک چین خودش را دارد؟
نه. یک توکن روی شبکه تون است. کارمزد تراکنش، سرعت و اعتبارسنج ها همه متعلق به تون هستند و نات کوین شبکه مستقلی ندارد.
می شود با مشارکت در کد نات کوین توکن گرفت؟
برنامه پاداش رسمی برای مشارکت در کد پیدا نکردیم. هر پیشنهادی که در تلگرام قول توکن در ازای «کمک به توسعه» بدهد را جدی نگیرید؛ در راه های واقعی گرفتن نات کوین رایگان توضیح داده ایم چه چیزهایی هنوز واقعی اند.
جمع بندی
نات کوین کد دارد، کدش هم باز است. فقط خیلی کوچک تر از تصویری است که فروخته می شود: یک قرارداد جتون استاندارد روی تون و یک بازی که دو سال است کامیت نخورده. این نه فاجعه است نه دستاورد؛ صرفا واقعیت پروژه ای است که هیچ وقت ادعای بیشتری هم نکرد.
منبع کد: مخزن قرارداد نات کوین در گیت هاب