Windows کے لیے Rand Wallet
ڈیسک ٹاپ ایپ: مشترکہ والیٹ انٹرفیس سسٹم ویب ویو میں، جس کے نیچے Rust کور براہِ راست منسلک ہے۔ یہی وہ واحد کلائنٹ ہے جو آپ کے اپنے کمپیوٹر پر کسی منتقلی کا ثبوت تیار کرتا ہے، اور یہ آپ کے براؤزر والیٹ کے لیے بھی ثبوت تیار کر سکتا ہے۔
ورژن 0.8.0، 2026-10-12۔ کھولنے سے پہلے ڈاؤن لوڈ کی گئی فائل کو اس کے SHA-256 سے جانچ لیں۔
- تیاری میں استعمال
- Tauri · Rust کور، مشترکہ انٹرفیس
- تقسیم کا ذریعہ
- GitHub Releases سے ایک .msi انسٹالر
- تقاضے
- Windows 10 یا اس سے نیا، WebView2 رن ٹائم کے ساتھ؛ بھیجنے کے لیے 8 GiB میموری
- ترسیل
- اسی کمپیوٹر پر ثبوت تیار کرتا ہے
ورژن 0.8.0
فائلیں GitHub پر v0.8.0 ریلیز کے ساتھ منسلک ہیں؛ یہاں کے بٹن انہی کے لنک ہیں، اور اس سائٹ سے کچھ بھی فراہم نہیں کیا جاتا۔
- انسٹالر چلائیں۔ اگر مشین میں WebView2 رن ٹائم موجود نہ ہو تو انسٹالر اسے شامل کر دیتا ہے۔
- انسٹالر پر ابھی کوڈ سائننگ نہیں ہوئی، اس لیے SmartScreen یہ پیغام دکھاتا ہے: “Windows نے آپ کے PC کو محفوظ رکھا”۔ پہلے فائل کو اس کے SHA-256 سے جانچیں، پھر مزید معلومات ← بہرحال چلائیں منتخب کریں۔
# PowerShell: فائل کا SHA-256 دکھاتا ہے؛ اسے اوپر دیے گئے SHA-256 سے ملائیں
Get-FileHash rand-wallet-0.8.0-windows-x64.msi -Algorithm SHA256
Get-FileHash rand-wallet-0.8.0-windows-x64-setup.exe -Algorithm SHA256 چیک سم کا مل جانا بتاتا ہے کہ یہ وہی فائل ہے جو شائع کی گئی تھی۔ یہ نہیں بتاتا کہ فائل سورس ہی سے بنائی گئی تھی: بلڈز ابھی بٹ بہ بٹ دہرائے جانے کے قابل نہیں ہیں، اس لیے اگر آپ کو یہی جاننا ہے تو اسے خود بنائیں۔
اسی کمپیوٹر پر ثبوت تیار کرتا ہے
ڈیسک ٹاپ ایپ وہ واحد کلائنٹ ہے جس میں کسی منتقلی کا ثبوت شروع سے آخر تک اسی مشین پر تیار ہوتا ہے جو آپ کے ہاتھ میں ہے۔ والیٹ کور ایپ میں Rust کریٹ کے طور پر منسلک ہے، اس لیے ثبوت ساز مقامی طور پر چلتا ہے اور واحد حد مشین کی میموری ہے: ایک بنڈل ثبوت کی بلند ترین میموری تقریباً 6.2 GB تک پہنچتی ہے، اور 8 GiB سے کم RAM پر ایپ ثبوت شروع کرنے سے انکار کر دیتی ہے، بجائے اس کے کہ وہ آدھے راستے میں رک جائے۔
لیپ ٹاپ کے CPU پر ایک ثبوت میں تقریباً ایک منٹ لگتا ہے۔ بھیجیں والی اسکرین ہر مرحلے کی اطلاع دیتی ہے (انتخاب، وٹنس، ثبوت سازی، جمع کرانا، تصدیق)، اور خودکار لاک جاری منتقلی کے مکمل ہونے کا انتظار کرتا ہے، بجائے اس کے کہ ثبوت سازی کے دوران کلید کو ہٹا دے۔
ڈیسک ٹاپ ایپ آپ کے دوسرے والیٹس کے لیے بھی ثبوت تیار کرتی ہے۔ ترتیبات ← میرے دوسرے آلات کے لیے ثبوت تیار کریں ایک جوڑنے کا لنک دیتا ہے، جسے اسی مشین پر براؤزر ایکسٹینشن یا مقامی ویب والیٹ اپنی ترتیبات ← ثبوت ساز میں چسپاں کرتا ہے۔
کلید کہاں رہتی ہے
خرچ کی کلید والیٹ کا واحد راز ہے۔ نہ کوئی اکاؤنٹ ہے اور نہ کوئی سرور جس کے پاس اس کی نقل ہو: کلید کھو جائے تو کوئی اسے بحال نہیں کر سکتا، اس لیے جب والیٹ اسے آپ کو دکھائے تو اسے محفوظ کر لیں۔
ڈیسک ٹاپ ایپ کیا نہیں کرتی
برج برن، اسٹیکنگ، کنٹریکٹ ڈیپلائے اور خفیہ کالز ایپ میں شامل نہیں۔ ان کے لیے ترتیبات سے کلید کی فائل برآمد کریں اور فل نوڈ ریپوزٹری کا rand کمانڈ لائن والیٹ استعمال کریں؛ وہی کلید دونوں میں کام کرتی ہے۔
یا اسے خود بنائیں
- آپ کو “Desktop development with C++” کے ساتھ Visual Studio Build Tools، rustup، Node 22 یا اس سے نیا ورژن اور Git for Windows درکار ہیں۔ کمانڈز Git Bash میں چلائیں۔
- پہلا بلڈ ثبوت ساز کو کمپائل کرتا ہے اور اس میں کئی منٹ لگتے ہیں۔
ٹول چین: Rust 1.98.1، جو ریپوزٹری میں مقرر ہے اور جسے rustup انسٹال کرتا ہے۔ بلڈ گائیڈ ہر کلائنٹ کو ایک صاف مشین سے بنانے کا طریقہ بیان کرتی ہے۔ سورس ڈائریکٹریاں: desktop/, ui/, core/.
git clone --recurse-submodules https://github.com/randprotocol/clients.git && cd clients
git checkout v0.8.0 && git submodule update --init # ریلیز؛ core/vendor/fullnode @ v0.8.0 (c0878c3)
cargo install tauri-cli --version "^2.0.0" --locked # ایک بار
cd desktop/src-tauri
cargo tauri dev # اسے سورس سے چلائیں
cd ../.. && scripts/release/build-desktop.sh # .msi اور -setup.exe ← dist/release/ یہ ہر پلیٹ فارم پر کیا کرتا ہے
- والیٹ بنائیں
- آلے پر تیار کی گئی خرچ کی کلید، جو آپ کو محفوظ کرنے کے لیے ایک بار دکھائی جاتی ہے، اور اس سے اخذ کردہ rand1… پتہ۔ کوئی موجودہ کلید درآمد کریں، یا rand CLI سے wallet.key.json؛ ہر کلائنٹ یہی فائل برآمد کرتا ہے۔
- وصول کریں اور بھیجیں
- آپ کا بیلنس ان نوٹس کا مجموعہ ہے جنہیں صرف آپ کی کلید کھول سکتی ہے؛ والیٹ انہیں تلاش کرنے کے لیے کمٹمنٹ ٹری اسکین کرتا ہے۔ RAND یا کسی بھی درج شدہ RPL ٹوکن کی منتقلی 4 داخلی اور 4 خارجی نوٹس کا ایک بنڈل ہے جس کی اجازت ایک ثبوت دیتا ہے۔ کسی کو بھیجنے والے، وصول کنندہ، رقم یا منتقل ہونے والے اثاثے کا علم نہیں ہوتا۔
- فاؤسٹ
- کھلے فاؤسٹ والے testnet پر ایک ٹیپ 100 RAND ایک ایسے نوٹ میں ڈھال دیتا ہے جسے صرف آپ کھول سکتے ہیں۔
- صرف وہی ظاہر کریں جو آپ چاہیں
- اپنی دیکھنے کی کلید کاپی کریں اور RandScan پر میری تاریخ کھولیں تاکہ ہر وہ نوٹ دیکھ سکیں جو آپ نے بھیجا یا وصول کیا، یا کسی ایک ادائیگی کی ٹرانزیکشن کلید کاپی کریں تاکہ صرف وہی ادائیگی ظاہر ہو اور کچھ نہیں۔ ایکسپلورر آپ کے براؤزر ہی میں ڈیکرپٹ کرتا ہے اور کلید کبھی کہیں نہیں بھیجتا۔
مشاہداتی کلیدیں اور ٹرانزیکشن کلیدیں randscan.org پر کھلتی ہیں۔
کچھ بھی بھیجنے سے پہلے
- چین
- عوامی اینڈ پوائنٹ چین 21 فراہم کرتا ہے، جو 12 Oct 2026 10:31 UTC سے فعال ہے (fullnode v0.8.0 پر کاٹی گئی)۔ والٹ کور fullnode v0.8.0 (c0878c3) کو vendor کرتا ہے اور کسی دوسری چین کو قبول نہیں کرتا: چین 21 کانسٹرینٹ سیٹ 9 پر چلتی ہے، اس لیے 0.7.x والٹ اس پر ترسیل نہیں کر سکتا، اور یہ ریلیز چین 20 پر ترسیل نہیں کر سکتی۔ کلیدیں اور پتے منتقل ہو جاتے ہیں؛ جس والٹ نے چین 20 کو اسکین کیا تھا وہ ایک بار مختلف چین کا بینر دکھاتا ہے اور چین 21 کے جینیسس سے دوبارہ اسکین کرتا ہے۔ برج کے ڈپازٹ اور ودڈرال پر zUSD میں 0.1% فیس برقرار رہتی ہے، جسے والٹ ودڈرال سے پہلے دکھاتا ہے۔
- RPC اینڈ پوائنٹ
- ترتیبات → نیٹ ورک۔ بطورِ طے شدہ https://rpc.randprotocol.org؛ کوئی بھی rand-node RPC جس تک آپ کی رسائی ہو کام کرتا ہے، اور محفوظ کیا گیا URL رکھنے سے پہلے جانچا جاتا ہے
- ثبوت سازی
- ایک بنڈل ثبوت کی میموری تقریباً 6.2 GB تک پہنچتی ہے اور اس میں لیپ ٹاپ کے CPU پر تقریباً ایک منٹ لگتا ہے
- حیثیت
- تجرباتی testnet سافٹ ویئر۔ آڈٹ شدہ نہیں۔ testnet پر RAND کی کوئی حقیقی قدر نہیں
- لائسنس
- GPL-3.0-only، فل نوڈ کے ان کریٹس کی طرح جن سے ہر کلائنٹ منسلک ہوتا ہے
ایک والیٹ، ہر پلیٹ فارم
ہر جگہ ایک ہی کلید فائل، ایک ہی ایڈریس فارمیٹ اور ایک ہی قواعد: یہاں بنایا گیا والیٹ کسی بھی دوسرے کلائنٹ میں اور rand کمانڈ لائن ٹول میں درآمد ہو جاتا ہے۔