خدمات اور نیٹ ورک کو جوڑنا
VeryChain، VERY کے نیٹ ورک کی بنیاد ہے۔ VeryNetwork لوگوں، خدمات اور معاشی سرگرمی کے نظام کا نام ہے، جبکہ VeryChain بلاک چین کا نام ہے۔ ’’مین نیٹ‘‘ اس چین کا حقیقی عملی نیٹ ورک ہے۔
صارفین VeryChat میں حصہ لیتے، ڈویلپر خدمات جوڑتے اور نوڈ شرکاء مقررہ پالیسی کے تحت نیٹ ورک میں شراکت کا انعام پاتے ہیں۔ یہ کردار جڑے ہیں، مگر ایپ میں پھل کی کٹائی بلاک بنانے کا کام نہیں۔
EVM مطابقت
VeryChain ایک EVM سے مطابقت رکھنے والا مین نیٹ ہے۔ VERY اس کا بنیادی کوائن ہے اور Solidity اسمارٹ کنٹریکٹس اور Ethereum کے ٹولز کا ماحول فراہم کرتا ہے۔ کلائنٹ اور کمپائلر کی مطابقت ہر ریلیز کے لیے دیکھیں۔
EVM اسمارٹ کنٹریکٹس چلاتا ہے۔ اکاؤنٹ کلید سے لین دین پر دستخط کرتے ہیں اور نوڈز لین دین اور حالت کی تبدیلی سنبھالتے ہیں۔ استعمال شدہ گیس اور گیس کی قیمت الگ ہیں؛ بنیادی نیٹ ورک فیس کا حساب استعمال شدہ گیس × گیس کی قیمت ہے۔
عوامی نیٹ ورک معلومات
والیٹ یا ڈویلپر ٹول کو VERY Mainnet سے جوڑنے کے لیے یہ ترتیبات استعمال کریں۔
| موضوع | ترتیب |
|---|---|
| نیٹ ورک کا نام | VERY Mainnet |
| نیٹ ورک کی قسم | EVM سے مطابقت رکھنے والا مین نیٹ |
| Chain ID — اعشاری | 4613 |
| Chain ID — HEX | 0x1205 |
| RPC URL | https://rpc.verylabs.io |
| کرنسی کی علامت / بنیادی کوائن | VERY |
| بلاک ایکسپلورر | VERY scan — https://veryscan.io |
4613 اور 0x1205 ایک ہی Chain ID کی اعشاری اور ہیکساڈیسیمل صورتیں ہیں۔ والیٹ عام عدد مانگے تو 4613، اور ٹول HEX مانگے تو 0x1205 استعمال کریں۔ مین نیٹ لین دین کی فیس بنیادی کوائن VERY میں ہوتی ہے۔
والیٹ میں نیٹ ورک دستی طور پر شامل کریں
- کسٹم EVM نیٹ ورک والے والیٹ میں Add network یا Add manually کھولیں۔ مینو کے نام مختلف ہو سکتے ہیں۔
- جدول سے نیٹ ورک کا نام، RPC URL، Chain ID، کرنسی کی علامت اور ایکسپلورر کا پتہ درج کریں۔
- محفوظ کرکے تصدیق کریں کہ VERY Mainnet منتخب ہے۔ بھیجے گئے لین دین کو VERY scan پر ہیش سے تلاش کریں۔
نیٹ ورک شامل کرنا والیٹ کی منزل مقرر کرتا ہے، دوسری چین کے اثاثے VERY Mainnet پر منتقل نہیں کرتا۔ RPC کا Chain ID معلوم کرنے کے لیے ڈویلپر گائیڈ دیکھیں۔
اتفاقِ رائے اور نوڈ ثبوت کے انعامات
ویب سائٹ نوڈ NFT رکھنے والوں کے کلائنٹ چلانے اور نیٹ ورک کی تصدیق میں شرکت کو بیان کرتی ہے۔ NFT کی تقسیم، حقیقی انتظام اور درست ثبوت کے انعام میں الگ کردار ہیں۔ NFT رکھنا، کلائنٹ چلا کر درست ثبوت جمع کرنے سے مختلف ہے۔
یہ باب نوڈ کی تقسیم اور انعامات اور کلائنٹ ڈاؤن لوڈ اور چلانے کی وضاحت کرتا ہے۔ ایپ میں پھل کی کٹائی اور نیٹ ورک نوڈ ثبوت شرکت کے الگ طریقے ہیں۔
نوڈ کی تقسیم اور انعامات
نوڈز کیسے تقسیم ہوتے ہیں؟
کل 8,000 نوڈ NFT ہیں۔ ابتدائی 1,600 کی فروخت کے بعد دوست مدعو کرنے اور نظام بڑھانے میں حصہ لینے والوں کی تقسیم پر توجہ ہے۔ یہ نوڈ کی شرکت کو VeryChat کی ترقی اور مین نیٹ سے جوڑتا ہے۔
| تقسیم | تعداد | حصہ |
|---|---|---|
| دعوت میں شراکت | 4,800 | 60% |
| نظام میں شراکت | 1,600 | 20% |
| ابتدائی فروخت | 1,600 | 20% |
یہ جدول کسی مخصوص دعوتی تعداد پر فوری تقسیم کی ضمانت نہیں۔ اہل افراد اور وقت کا تعین پروگرام کے سرکاری اعلان کے مطابق ہے۔
بنیادی انعامات اور نوڈ ثبوت
نوڈ انعامات کے لیے کل 2 بلین VERY مختص ہیں۔ بنیادی انعام کل تقسیم شدہ نوڈ NFT اور انفرادی ملکیت کے تناسب سے ہے۔
روزانہ بنیادی انعام = 864,000 VERY ÷ تقسیم شدہ نوڈ NFT × زیرِ ملکیت NFT
نوڈ انعامات کی ہالوِنگ VeryChat ایپ کے پھلوں کے انعامات کی ہالوِنگ کے ساتھ اسی شیڈول کے مطابق ہوتی ہے۔
اہل نوڈ ثبوت پر بنیادی انعام کا مزید 100% ملتا ہے، یعنی بنیادی مقدار کا دو گنا۔ اضافی فنڈز یا الگ انعام کل بدل سکتے ہیں۔ روزانہ بنیادی انعام اور تمام اضافوں سمیت روزانہ ادائیگی ایک نہیں۔
فی NFT اوسط، بنیادی مائننگ اور اضافی ثبوت کا انعام الگ اشاریے ہیں۔ نیٹ ورک کی حالت ایک اسنیپ شاٹ سے یہ سب دکھاتی ہے۔ اپنی یقینی قابلِ نکاسی رقم ایپ میں دیکھیں۔
VeryAds سے جڑے انعامات
VeryAds میں استعمال شدہ VERY کا 20% نوڈ ثبوت کے شرکاء کو ملتا ہے۔ اسے ہر NFT مالک کو یکساں ادائیگی نہیں کہا جاتا۔ ہر مدت کی اہلیت، ثبوت اور تقسیم متعلقہ انعامی پالیسی کے مطابق ہیں۔
اشتہاری تقسیم حقیقی اشتہاری استعمال سے آتی ہے اور ابتدائی 2 بلین VERY نوڈ مختص مقدار سے الگ گنی جانی چاہیے۔
ابتدائی فروخت کے ریفرل اور باقی مختص مقدار
ابتدائی فروخت کا ریفرل انعام فی NFT 5%، زیادہ سے زیادہ اضافی 100% ہے۔ فروخت ختم ہونے کے بعد نئے خریداری ریفرل جاری سمجھنا درست نہیں؛ سابقہ شرکاء عملی اعلانات میں اپنی شرائط دیکھیں۔
ویب سائٹ نوڈ کی مجموعی ادائیگی 2,000,000,000 VERY − باقی مائننگ سے نکالتی ہے۔ یہ پالیسی پر مبنی رپورٹ ہے، ایکسپلورر کی براہِ راست ثابت کردہ واحد آن چین قدر نہیں۔ انعامی پول، ادا شدہ اور باقی مقدار کی تاریخ اور تعریف ساتھ دیکھیں۔
نوڈ کی حالت اور نکاسی کی رپورٹ
عوامی اسٹیٹس API باقی مائننگ، فی NFT اوسط، بنیادی مقدار اور ثبوت کے انعامات دیتی ہے۔ ویب سائٹ حصول کا وقت اور حالت دکھاتی اور عارضی خرابی میں آخری درست قدریں برقرار رکھتی ہے۔
2,000,000,000 VERY − باقی مائننگ سے نکلی مجموعی ادائیگی کو KYC اور نوڈ نکاسی کی رپورٹ کے ساتھ ایک جیسی حوالہ تاریخ پر پڑھیں۔ اشتہارات کا 20% نوڈ حصہ الگ ذریعہ دکھایا جاتا ہے۔
نوڈ چلانا اور اس کا انتظام
پہلی تنصیب میں تیاری → اپنے ماحول کی ہدایات → ہم آہنگی کی جانچ پر چلیں۔ Mac، Windows یا کلاؤڈ میں سے صرف ایک ماحول کھولیں۔ نوڈ VeryChain کے بلاکس ڈاؤن لوڈ کرکے تازہ حالت کے ساتھ چلتا ہے۔ اسے ہم آہنگی کہتے ہیں۔
کمپیوٹر مسلسل روشن رکھ سکتے ہوں تو Mac یا Windows استعمال کریں۔ کلاؤڈ میں سرور کرائے پر ہوتا ہے: کمپیوٹر بند ہو تب بھی نوڈ چلتا ہے، مگر سرور، اسٹوریج اور انتظام کی لاگت ہوتی ہے۔
تیاری اور کلائنٹ ڈاؤن لوڈ
- کمپیوٹر یا سرور: کم از کم 4 کور CPU، 8 GB RAM اور 500 GB اسٹوریج؛ SSD تجویز ہے۔ ڈیٹا بڑھنے کے لیے خالی جگہ دیکھیں۔
- انٹرنیٹ اور بجلی: تنصیب، ہم آہنگی اور کام کے دوران برقرار رکھیں۔ سلیپ اور خودکار بندش کی ترتیبات دیکھیں۔
- نوڈ کی مخصوص کلید: NFT اور اہلیت کی تصدیق، KYC مکمل کرکے سرکاری طریقے سے کلید حاصل کریں۔ نہیں ملی تو پہلے اجرا دیکھیں۔
| ماحول | ڈاؤن لوڈ | فائل |
|---|---|---|
| Apple Silicon Mac | Mac نوڈ کلائنٹ ZIP | 2026_VeryNode_Client_for_Mac.zip |
| Windows x64 | Windows نوڈ کلائنٹ ZIP | 2026_VeryNode_Client_for_Windows.zip |
| Ubuntu سرور | کلاؤڈ تنصیب ZIP | 2026_Guide.zip |
یہ نوڈ چلانے کے پروگرام ہیں، VeryChat ڈیسک ٹاپ میسنجر نہیں۔ ہدایات 2026 کے پیکج اور تصاویر سابقہ تنصیب گائیڈ کی ہیں۔ OS کے مطابق بٹن مختلف ہو سکتے ہیں۔ تصویر پر کلک کرکے نئے ٹیب میں بڑی دیکھیں۔
نوڈ کی مخصوص کلید مقرر کریں
نوڈ کی کلید بتاتی ہے نوڈ کس کی شرکت ہے اور رجسٹرڈ VERY تقسیم والیٹ سے جڑی ہے۔ اس کی جگہ والیٹ کی نجی کلید یا بحالی عبارت نہ دیں۔ یہ کلاؤڈ سرور کی .pem فائل سے بھی الگ ہے۔
تنصیب میں key.json کھولیں۔ صرف اقتباسی نشانوں کے اندر مثال کا متن اپنی نوڈ کلید سے بدلیں۔ key، قوسین، کولن اور اقتباسی نشان نہ بدلیں۔
{
"key": "YOUR_ISSUED_NODE_KEY"
}
Mac اور Windows میں src کے اندر key.json، کلاؤڈ میں 2026_Guide کے اندر key.json استعمال ہوتا ہے۔ کھولنے اور محفوظ کرنے کے مراحل نیچے ہیں۔ کلید یا اسے دکھانے والی تصویر نہ بانٹیں۔
MAC · 5 مراحلMac پر نوڈ شروع کریںفائل نکالنے اور اجازت سے ہم آہنگی تک
macOS پر چلائیں
یہ Apple Silicon Mac (M1 یا بعد کا) ہے۔ Apple مینو → About This Mac میں چپ دیکھیں۔ Intel Mac کا پیکج اس گائیڈ میں نہیں۔
1. ڈاؤن لوڈ اور فائلیں نکالیں
اوپر Mac نوڈ کلائنٹ ZIP پر کلک کرکے Finder کا Downloads کھولیں۔ ZIP پر دو بار کلک کرکے نکالیں اور فولڈر آسان جگہ رکھیں۔
موجودہ پیکج میں یہ دو چیزیں ہیں۔ صرف very کو ڈیسک ٹاپ پر نہ لے جائیں؛ src فولڈر کے ساتھ رکھیں۔
نکالا گیا فولڈر/
├── very ← چلانے کا پروگرام
└── src/
└── key.json ← نوڈ کلید کی فائل
very اور src دونوں نظر آئیں۔ پرانی ہدایات کی الگ client فائل موجودہ پیکج میں نہ ہو تو درست ہے۔2. key.json کھولیں اور کلید محفوظ کریں
srcفولڈر کھول کرkey.jsonتلاش کریں۔- دایاں کلک → Open With → TextEdit۔ تلاش مشکل ہو تو Finder کی فہرست والی صورت کریں۔
- صرف
Paste a private key hereجیسا مثالی متن حذف کرکے اقتباسی نشانوں کے درمیان کلید چسپاں کریں۔ آس پاس اضافی خالی جگہ یا نئی سطر نہ ہو۔ - Command (⌘)+S سے محفوظ کریں۔ نام
key.jsonرکھیں؛ نئی.txtیا.rtfفائل نہ بنائیں۔

3. very چلائیں
src کے اوپر والے فولڈر میں جاکر very پر دو بار کلک کریں۔ کھل جائے تو مرحلہ 5؛ نامعلوم ڈویلپر کی رکاوٹ آئے تو بند کرکے مرحلہ 4 کریں۔

4. macOS میں چلانے کی اجازت
- Apple مینو → System Settings → Privacy & Security کھولیں۔
veryروکے جانے کا پیغام ڈھونڈ کر Open Anyway دبائیں۔ یہ دکھانے کے لیے پہلےveryچلانے کی کوشش ضروری ہو سکتی ہے۔- Mac پاس ورڈ یا Touch ID سے تصدیق کرکے Open منتخب کریں۔ ضرورت ہو تو Finder سے
veryدوبارہ چلائیں۔


یہ طریقہ صرف یہاں کے سرکاری فائلوں پر ڈویلپر کی تصدیق کی تنبیہ کے لیے ہے۔ میل ویئر یا خراب فائل ہو تو زبردستی نہ چلائیں؛ فائل اور ماخذ دیکھیں۔ Apple کی گائیڈ میں بھی یہی ترتیب ہے۔
5. ہم آہنگی کے لاگز دیکھیں اور چلتا رکھیں
ونڈو میں وقت اور انگریزی پیغامات آتے ہیں۔ یہ نوڈ کے لاگز یعنی کام کا ریکارڈ ہیں۔ Block synchronisation started کا مطلب بلاک ڈاؤن لوڈ شروع ہے۔

number=... بدلتا ہے، پھر نیچے ’’ہم آہنگی اور ثبوت کی تصدیق‘‘ کریں۔ آغاز کا پیغام مکمل ہونے کا مطلب نہیں۔پروگرام ونڈو اور انٹرنیٹ قائم رکھیں۔ Mac کو سلیپ یا لیپ ٹاپ بند کرنے سے کام رک سکتا ہے۔ بجلی جوڑیں اور بیٹری یا توانائی کی سلیپ ترتیبات دیکھیں۔ اسکرین کا بجھنا کمپیوٹر کے سلیپ سے مختلف ہے۔
WINDOWS · 5 مراحلWindows پر نوڈ شروع کریںفولڈر کی تیاری، Notepad میں تدوین اور منتظم کے طور پر چلانا
Windows پر چلائیں
Windows 11 والے Intel یا AMD x64 PC کے لیے۔ Settings → System → About میں System type دیکھیں۔
1. ڈاؤن لوڈ کرکے مخصوص فولڈر میں نکالیں
Windows نوڈ کلائنٹ ZIP ڈاؤن لوڈ کریں۔ Downloads میں دایاں کلک → Extract All۔ ڈیسک ٹاپ پر very_node جیسا فولڈر آسان رہتا ہے۔
ZIP کے اندر سے نہ چلائیں۔ نکالے فولڈر میں very.exe اور src دونوں ہوں۔
very_node/
├── very.exe ← چلانے کا پروگرام
└── src/
└── key.json ← نوڈ کلید کی فائل
Explorer میں View → Show → File name extensions فعال کرکے .exe اور .json دیکھیں۔
2. Notepad میں key.json کھولیں
src کھولیں، key.json پر دایاں کلک → Edit in Notepad۔ نہ ہو تو Open with → Notepad منتخب کریں۔

3. کلید درج کرکے محفوظ کریں
صرف اقتباس کا مثالی متن بدل کر Ctrl+S سے محفوظ کریں۔ Notepad بند کرکے نام key.json دیکھیں۔ key.json.txt نام ہو تو نوڈ نہ پڑھ پائے۔

4. منتظم کے طور پر چلائیں
src کے اوپر والے فولڈر میں very.exe پر دایاں کلک → Run as administrator۔ Windows تبدیلی کی اجازت مانگے تو فائل دیکھ کر اجازت دیں۔

SmartScreen پر “Windows protected your PC” آسکتا ہے۔ یہاں کی سرکاری فائل تصدیق کرکے More info → Run anyway یا موجود Run دبائیں۔ اگر سیکیورٹی سافٹ ویئر میل ویئر پکڑے یا قرنطینہ کرے تو الگ سمجھ کر پہلے وجہ دیکھیں۔

5. لاگز میں ہم آہنگی کا آغاز دیکھیں
پروگرام انگریزی لاگز دکھاتا ہے۔ Block synchronisation started کا مطلب ہم آہنگی شروع۔ ابتدائی بلاک ڈاؤن لوڈ میں وقت لگ سکتا ہے۔

مسلسل چلانے کے لیے بجلی اور سلیپ دیکھیں۔ Windows ری اسٹارٹ کے بعد اسی فولڈر سے very.exe چلائیں اور لاگز کی بحالی دیکھیں۔
CLOUD · 8 مراحلکلاؤڈ سرور پر نوڈ شروع کریںAWS سرور بنانا، Ubuntu سے جڑنا اور چلانا
کلاؤڈ میں چلائیں — Ubuntu
کلاؤڈ انٹرنیٹ سے جڑا کمپیوٹر کرائے پر لینا ہے۔ مثال میں AWS EC2 پر Ubuntu سرور بنتا ہے۔ پہلے سے Ubuntu ہو تو خصوصیات، رسائی کی کلید اور نیٹ ورک دیکھ کر مرحلہ 3 سے شروع کریں۔
دو کمانڈ ونڈو ہیں: ’’اپنے کمپیوٹر پر‘‘ یعنی Mac Terminal یا Windows PowerShell؛ ’’سرور پر‘‘ یعنی SSH سیشن۔ ایک سطر چلا کر نتیجہ دیکھیں پھر اگلی چلائیں۔
1. AWS میں EC2 کھولیں
AWS Console میں داخل ہوکر ریجن (سرور کی جگہ) چنیں اور اوپر EC2 تلاش کریں۔

بائیں مینو میں Instances پھر Launch instances کھولیں۔ instance آپ کا بنایا ہوا ایک سرور ہے۔

2. خصوصیات، رسائی کی کلید اور نیٹ ورک مقرر کریں
فارم اوپر سے نیچے بھریں۔ تصاویر کی پرانی طے شدہ قدروں کے بجائے نیچے جدول کی خصوصیات لیں۔
| ترتیب | انتخاب |
|---|---|
| نام | آسان نام، مثلاً very-node |
| آپریٹنگ سسٹم (AMI) | Ubuntu Server 24.04 LTS یا 22.04 LTS، 64-bit x86 |
| instance کی قسم | کم از کم 4 vCPU اور 8 GiB RAM |
| کلیدی جوڑا | نیا بنائیں → مثلاً very-node-key → RSA → .pem میں ڈاؤن لوڈ |
| خودکار عوامی IP | Enable |
| اسٹوریج | کم از کم 500 GiB SSD؛ دورانِ کام استعمال دیکھیں |
کلیدی جوڑا سرور تک رسائی دیتا ہے۔ ڈاؤن لوڈ شدہ very-node-key.pem محفوظ اور معلوم جگہ رکھیں۔ یہ فائل key.json میں نہ ڈالیں۔
سیکیورٹی گروپ آنے والے رابطے مقرر کرتا ہے۔ نیا یا موجود گروپ میں یہ inbound قواعد دیں۔
| مقصد | پروٹوکول / پورٹ | اجازت یافتہ ماخذ |
|---|---|---|
| سرور انتظام (SSH) | TCP / 22 | My IP؛ صرف منتظم کا عوامی IP |
| نوڈ رابطے | TCP / 30303 | IPv4 0.0.0.0/0 |
| نوڈ دریافت | UDP / 30303 | IPv4 0.0.0.0/0 |
SSH کا My IP اور نوڈ کے لیے تمام IPv4 اجازت الگ قواعد ہیں۔ پیکج کے لیے اضافی RPC یا انتظامی پورٹ کھولنا لازم نہیں۔ باہر انٹرنیٹ رابطہ بھی چلنا چاہیے۔

اسٹوریج کم از کم 500 GiB کرکے خلاصہ دیکھیں۔ شروع کرنے سے پہلے سرور اور ڈسک کی متوقع لاگت دیکھیں۔ اسے مفت درجے کا اہل فرض نہ کریں۔

3. سرور IP اور تنصیب فائلیں تیار کریں
اپنا instance چن کر تفصیل سے Public IPv4 address نقل کریں۔ کمانڈ میں YOUR_SERVER_IP بدلیں۔ تصویر کا چھپا پتہ نقل نہ کریں۔

اپنے سرور کی مثال کے لیے instance چن کر Connect → SSH client کھولیں۔

اپنے کمپیوٹر کے Downloads فولڈر میں یہ دو فائلیں رکھیں۔
- اوپر جدول سے ڈاؤن لوڈ کردہ
2026_Guide.zip - سرور بناتے وقت ملی
very-node-key.pem
فائلوں کے نام مختلف ہوں تو کمانڈ میں بھی اصل نام دیں۔ یہاں AWS Ubuntu کا طے شدہ صارف ubuntu ہے۔
4. اپنے کمپیوٹر سے فائلیں بھیجیں اور جڑیں
Mac پر: Command (⌘)+Space سے Terminal کھولیں۔ YOUR_SERVER_IP اپنے پتے سے بدل کر ایک سطر چلائیں۔ chmod 400 سرور کلید صرف آپ کے پڑھنے کے قابل کرتا ہے۔
cd ~/Downloads
chmod 400 very-node-key.pem
scp -i very-node-key.pem 2026_Guide.zip ubuntu@YOUR_SERVER_IP:/home/ubuntu/
ssh -i very-node-key.pem ubuntu@YOUR_SERVER_IP
Windows پر: Start میں PowerShell تلاش کریں۔ Downloads کہیں اور ہو تو پہلی سطر کا راستہ بدلیں۔
cd "$HOME\Downloads"
scp -i .\very-node-key.pem .\2026_Guide.zip ubuntu@YOUR_SERVER_IP:/home/ubuntu/
ssh -i .\very-node-key.pem ubuntu@YOUR_SERVER_IP
scp ZIP نقل کرتا اور ssh جوڑتا ہے۔ پہلی بار yes/no آسکتا ہے۔ پتہ اور ممکن ہو تو AWS Console کا فنگرپرنٹ ملاکر yes درج کریں۔ اجازت یا کنکشن کی خرابی کے لیے AWS SSH گائیڈ دیکھیں۔
Windows کو ssh یا scp نہ ملے تو AWS کی Windows ہدایات سے OpenSSH کلائنٹ نصب کرکے PowerShell دوبارہ کھولیں۔
ubuntu@... پرامپٹ کامیاب رابطہ ہے۔ مراحل 5–8 اسی ونڈو میں چلائیں۔5. سرور پر فائلیں نکالیں اور نوڈ کلید دیں
ضروری ٹولز تیار کرکے ZIP نکالیں۔ ہر سطر چلائیں، خرابی نہ ہو تو اگلی دیں۔
cd /home/ubuntu
sudo apt-get update
sudo apt-get install -y unzip nano
unzip 2026_Guide.zip
cd 2026_Guide
ls
ls موجودہ فولڈر کی فائلیں دکھاتا ہے۔ یہ فائلیں ہوں تو درست جگہ ہے۔
2026_Guide/
├── 0_prepare.sh
├── 1_build.sh
├── 2_execute.sh
├── 3_log.sh
├── docker-compose.yml
└── key.json
اس کمانڈ سے کلید کی فائل کھولیں۔
nano key.json
nano سرور کا ٹیکسٹ ایڈیٹر ہے۔ تیر سے جاکر صرف اقتباس کی مثال حذف کریں اور اپنی نوڈ کلید دیں۔ محفوظ Ctrl+O → Enter، بند Ctrl+X۔ Mac پر بھی Command نہیں، Control ہے۔
کلاؤڈ کی کلید اسی فولڈر میں ہے۔ Mac یا Windows کی طرح src نہ بنائیں۔ docker-compose.yml اور key.json ساتھ ہوں۔
6. Docker نصب کرکے دوبارہ جڑیں
Docker نوڈ کو مقرر ماحول میں چلاتا ہے۔ اسی فولڈر میں یہ چلائیں؛ پیکج کا اسکرپٹ Docker اور Compose تیار کرتا ہے۔
sh 0_prepare.sh
تنصیب ختم اور پرامپٹ واپس آنے دیں۔ خرابی ہو تو پہلے دیکھیں۔ اسکرپٹ Docker کی اجازت بھی دیتا ہے، اس لیے سرور سے نکل کر دوبارہ جڑیں۔
exit
اب اپنے کمپیوٹر کی کمانڈ ونڈو میں ہیں۔ مرحلہ 4 کی SSH سے دوبارہ جڑیں۔
ssh -i very-node-key.pem ubuntu@YOUR_SERVER_IP
سرور سے دوبارہ جڑنے کے بعد تنصیب فولڈر میں جائیں اور ان کمانڈز سے Docker دیکھیں۔
cd /home/ubuntu/2026_Guide
docker compose version
docker ps
docker ps بغیر اجازت کی خرابی آئیں تو تیار ہیں۔ نوڈ ابھی نہیں چلا، خالی فہرست درست ہے۔7. نوڈ ڈاؤن لوڈ → چلائیں → لاگز دیکھیں
تین کمانڈز ترتیب سے ایک ایک سطر چلائیں۔ ہر ایک ختم ہونے اور خرابی دیکھیں۔
نوڈ پروگرام کی امیج ڈاؤن لوڈ کریں۔ مکمل ہو تو اگلی کمانڈ چلائیں۔
sh 1_build.sh
نوڈ پس منظر میں شروع کریں۔
sh 2_execute.sh
کام دیکھنے کے لیے لاگز کھولیں۔
sh 3_log.sh

Block synchronisation started کے بعد بلاک لاگز کی تازہ کاری دیکھیں۔ Ctrl+C صرف لاگ منظر بند کرتا ہے؛ نوڈ پس منظر میں چلتا رہتا ہے۔ exit سے SSH ختم بھی ہو تو سرور اور کنٹینر فعال رہنے پر نوڈ چلتا ہے۔
8. بعد میں دوبارہ جڑ کر حالت دیکھیں
کمپیوٹر سے مرحلہ 4 کی SSH سے جڑ کر سرور پر یہ چلائیں۔
cd /home/ubuntu/2026_Guide
docker compose ps
very-node میں Up یا running ہو تو کنٹینر چل رہا ہے۔ یہ پروگرام کی حالت ہے؛ ہم آہنگی الگ بلاک اونچائی سے دیکھیں۔
| کام | تنصیب فولڈر کی کمانڈ |
|---|---|
| لاگز دوبارہ دیکھیں | sh 3_log.sh — نکلنے کے لیے Ctrl+C |
| نوڈ دوبارہ شروع | docker compose restart very-node |
| عارضی بند | docker compose stop very-node |
| بند نوڈ شروع | docker compose start very-node |
| ڈسک جگہ دیکھیں | df -h — Use% اور Avail دیکھیں |
ہم آہنگی کا ڈیٹا db-data/node میں ہے۔ ری اسٹارٹ کے لیے یہ یا key.json حذف کرنا ضروری نہیں۔ سرور بند اور شروع ہو تو عوامی IP بدلنے کی جانچ کریں۔ صرف نوڈ روکنے سے تمام کلاؤڈ اخراجات نہیں رکتے۔
ہم آہنگی اور ثبوت کی شرکت کی تصدیق
چلانے کے بعد یہ تین جانچیں الگ رکھیں۔
| مرحلہ | کیا دیکھیں | معنی |
|---|---|---|
| چلنا | ونڈو کے لاگز یا کنٹینر حالت Up |
پروگرام چل رہا ہے |
| ہم آہنگی شروع | Block synchronisation started |
بلاک ڈاؤن لوڈ شروع |
| تازہ بلاکس کی پیروی | number=... تازہ اونچائی کی طرف بدلتا رہتا ہے |
نوڈ کے نیٹ ورک کے ساتھ چلنے کی جانچ |
Imported new chain segmentجیسے بلاک پیغام میںnumber=...دیکھیں۔ یہ موجودہ عمل شدہ بلاک ہے۔- VeryScan کھول کر موجودہ تازہ بلاک سے ملائیں، پرانی تصویر کے نمبر سے نہیں۔
- ابتدا میں فرق بڑا ہو سکتا ہے۔ نوڈ چلتا رکھیں اور دیکھیں وقت کے ساتھ پہنچتا اور نئے بلاکس کے ساتھ چلتا ہے۔
وقت انٹرنیٹ، ڈسک اور ڈیٹا کے حجم پر منحصر ہے۔ تھوڑی دیر خاموش لاگ کی وجہ سے فائلیں نہ مٹائیں یا پھر سے نصب نہ کریں۔
ہم آہنگی کے بعد بھی انعام کے لیے نوڈ اہلیت اور درست ثبوت کی شرائط پوری ہوں۔ صرف ونڈو کھلنے سے انعام یقینی نہیں۔ نوڈ تقسیم اور انعامات دیکھیں۔
کام یا ہم آہنگی رک جائے تو
نیچے اپنی صورت کھولیں۔ حل کے بعد نوڈ پھر چلائیں اور بلاک نمبر بدلتے دیکھیں۔
کلید دی مگر نوڈ نہیں چلتا یا کلید کی خرابی ہے
- نوڈ کی مخصوص کلید دیکھیں، سرور کی
.pemیا والیٹ بحالی عبارت نہیں۔ - Mac اور Windows میں
src/key.json، کلاؤڈ میں2026_Guide/key.jsonدیکھیں۔ - نام
key.json.txtنہ ہو اور اقتباس، قوسین، کولن باقی ہوں۔ کلید میں اضافی جگہ یا نئی سطر نہ دیں۔ - محفوظ کرکے چلتا نوڈ دوبارہ شروع کریں۔ مدد مانگتے وقت کلید کی پوری قدر چھپائیں۔
Windows Security نے فائل روکی یا مٹا دی
Windows Security → Virus & threat protection → Protection history میں فائل اور وجہ دیکھیں۔ سرکاری ماخذ اور حقیقی خطرہ تصدیق کریں، ضرورت پر مدد لیں۔ غیر مصدقہ فائل بحال یا منظور نہ کریں۔
صرف سرکاری مدد سے غلط شناخت ثابت اور استثنا لازم ہو تو Virus & threat protection settings → Manage settings → Add or remove exclusions → Add an exclusion → Folder میں صرف نوڈ فولڈر دیں۔ پوری حفاظت بند یا تمام Downloads مستثنیٰ نہ کریں۔
کلاؤڈ رابطہ ناکام یا Permission denied ہے
ssh رابطے میں سرور حالت، عوامی IP، صارف ubuntu اور بناتے وقت کی .pem فائل دیکھیں۔ SSH 22 کے My IP کا موجودہ عوامی IP ہونا بھی دیکھیں؛ انٹرنیٹ بدلنے سے بدل سکتا ہے۔
docker ps یا نوڈ اسکرپٹ میں Docker socket اجازت کی خرابی ہو تو 0_prepare.sh کی تکمیل دیکھیں، exit سے نکل کر SSH دوبارہ جوڑیں۔ نئی اجازت تب لگتی ہے۔
No such file or directory آئے تو نام اور موجودہ فولڈر دیکھیں۔ کمپیوٹر میں ZIP اور .pem ہوں؛ سرور میں اسکرپٹ سے پہلے cd /home/ubuntu/2026_Guide جائیں۔
لاگز رکتے یا بلاک نمبر پیچھے رہتے ہیں
- PC کا جاگنا اور انٹرنیٹ جڑا ہونا دیکھیں۔
- ڈسک جگہ دیکھیں؛ کلاؤڈ میں
df -h۔ - کلاؤڈ میں حالت کے لیے
docker compose psاور خرابی کے لیےsh 3_log.sh۔ TCP اور UDP 30303 بھی دیکھیں۔ - صرف ایک سطر نہیں، بار بار خرابی اور بلاک تبدیلی ساتھ دیکھیں۔ عارضی تنبیہ اور مسلسل ناکامی الگ کریں۔
- وجہ حل کرکے دوبارہ چلائیں۔ موجودہ ہم آہنگی ڈیٹا فوراً نہ مٹائیں۔
پھر بھی نہ چلے تو کیا بھیجیں؟
سرکاری مدد کو ماحول (Mac، Windows، کلاؤڈ)، OS ورژن، ناکام مرحلہ، خرابی کا متن اور تازہ لاگز بھیجیں۔ VeryNetwork کے سرکاری چینلز میں مدد دیکھیں۔
لاگز اور تصاویر میں نوڈ کلید، والیٹ بحالی عبارت یا .pem کا مواد نہ ہو۔ خرابی اور آس پاس کے لاگز مسئلہ سمجھنے میں کافی ہیں۔
