Rand Protocol
ڈیسک ٹاپ

Linux کے لیے Rand Wallet

ڈیسک ٹاپ ایپ: مشترکہ والیٹ انٹرفیس سسٹم ویب ویو میں، جس کے نیچے Rust کور براہِ راست منسلک ہے۔ یہی وہ واحد کلائنٹ ہے جو آپ کے اپنے کمپیوٹر پر کسی منتقلی کا ثبوت تیار کرتا ہے، اور یہ آپ کے براؤزر والیٹ کے لیے بھی ثبوت تیار کر سکتا ہے۔

ورژن 0.8.0، 2026-10-12۔ کھولنے سے پہلے ڈاؤن لوڈ کی گئی فائل کو اس کے SHA-256 سے جانچ لیں۔

Rand Wallet کا آئیکن
تیاری میں استعمال
Tauri · Rust کور، مشترکہ انٹرفیس
تقسیم کا ذریعہ
ایک .deb، ایک .rpm، ایک AppImage یا صرف بائنری، GitHub Releases سے
تقاضے
webkit2gtk 4.1؛ بھیجنے کے لیے 8 GiB میموری
ترسیل
اسی کمپیوٹر پر ثبوت تیار کرتا ہے
ڈاؤن لوڈ

ورژن 0.8.0

فائلیں GitHub پر v0.8.0 ریلیز کے ساتھ منسلک ہیں؛ یہاں کے بٹن انہی کے لنک ہیں، اور اس سائٹ سے کچھ بھی فراہم نہیں کیا جاتا۔

  1. Debian اور Ubuntu: sudo apt install ./ اور اس کے بعد .deb فائل کا نام۔ Fedora اور openSUSE: sudo dnf install ./ (یا zypper install ./) اور اس کے بعد .rpm فائل کا نام۔ دونوں webkit2gtk 4.1 بھی ساتھ انسٹال کر لیتے ہیں۔
  2. AppImage: فائل پر chmod +x چلائیں اور اسے چلا دیں۔ کچھ بھی انسٹال نہیں ہوتا۔
  3. .tar.gz صرف ایگزیکیوٹیبل ہے، ایسی ڈسٹری بیوشن کے لیے جس پر ان میں سے کوئی بھی موزوں نہ ہو۔ اسے ڈسٹری بیوشن کا webkit2gtk 4.1 پیکیج درکار ہے، اور اس کے اندر موجود INSTALL فائل بتاتی ہے کہ بائنری، آئیکن اور لانچر اندراج کہاں رکھے جائیں۔
  4. یہ وہی انٹرفیس ہے جو براؤزر ایکسٹینشن دکھاتا ہے، ایک مقامی ونڈو میں۔
Debian، Ubuntu (.deb)
x86_64 · 6.5 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-x86_64.deb
SHA-256 71329febbb1172189e4288346ada1bdecc8672f2ac9fe7397e33b4556a223f32
Fedora، openSUSE (.rpm)
x86_64 · 6.5 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-x86_64.rpm
SHA-256 f5d1c0a923e9f74888023f8d441cac5cdc199e2b30691193ca961d1792e3803f
AppImage
x86_64، کوئی بھی ڈسٹری بیوشن · 80.9 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-x86_64.AppImage
SHA-256 47dfdbd45ce43fe3481878cf0bbd61b9223558699db800dc04cc281e51c9e076
بائنری (.tar.gz)
x86_64، صرف قابلِ عمل فائل · 6.4 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-x86_64.tar.gz
SHA-256 88a1d15209ff1a7188bb5ae095d7695270ea3565a0dad8d8fe08cab8edbcabd5
Debian، Ubuntu (.deb)
arm64 · 6.5 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-arm64.deb
SHA-256 0904195f56a63076d845cccee4a8a654a7496470407f3b8b480bba7eaa5cc780
Fedora، openSUSE (.rpm)
arm64 · 6.5 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-arm64.rpm
SHA-256 5b9313a944510d54ae5170e8ecb7399d62743ba16b5e6174332ae8260f5dcc53
AppImage
arm64، کوئی بھی ڈسٹری بیوشن · 79.1 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-arm64.AppImage
SHA-256 fa861bd85b1dd92920bc4b3de3e20cf6c3cff529a10cc0c0740f5d4aa7a8c5d5
بائنری (.tar.gz)
arm64، صرف قابلِ عمل فائل · 6.3 MB
ڈاؤن لوڈ کریں
rand-wallet-0.8.0-linux-arm64.tar.gz
SHA-256 5cdc5c18cd01786b7b04c7af8fc16c9f3db8316e7b86335a1bc7763ad9a6e8a4
جو فائل آپ نے ڈاؤن لوڈ کی ہے اسے جانچیں
SHA256SUMS
# جب SHA256SUMS فائل کے ساتھ اسی فولڈر میں ڈاؤن لوڈ کی گئی ہو
shasum -a 256 -c SHA256SUMS --ignore-missing     # macOS
sha256sum -c SHA256SUMS --ignore-missing         # Linux

# یا کسی ایک فائل کا چیک سم دکھائیں اور اسے اوپر دیے گئے چیک سم سے ملائیں
shasum -a 256 rand-wallet-0.8.0-linux-x86_64.deb

چیک سم کا مل جانا بتاتا ہے کہ یہ وہی فائل ہے جو شائع کی گئی تھی۔ یہ نہیں بتاتا کہ فائل سورس ہی سے بنائی گئی تھی: بلڈز ابھی بٹ بہ بٹ دہرائے جانے کے قابل نہیں ہیں، اس لیے اگر آپ کو یہی جاننا ہے تو اسے خود بنائیں۔

ترسیل

اسی کمپیوٹر پر ثبوت تیار کرتا ہے

ڈیسک ٹاپ ایپ وہ واحد کلائنٹ ہے جس میں کسی منتقلی کا ثبوت شروع سے آخر تک اسی مشین پر تیار ہوتا ہے جو آپ کے ہاتھ میں ہے۔ والیٹ کور ایپ میں Rust کریٹ کے طور پر منسلک ہے، اس لیے ثبوت ساز مقامی طور پر چلتا ہے اور واحد حد مشین کی میموری ہے: ایک بنڈل ثبوت کی بلند ترین میموری تقریباً 6.2 GB تک پہنچتی ہے، اور 8 GiB سے کم RAM پر ایپ ثبوت شروع کرنے سے انکار کر دیتی ہے، بجائے اس کے کہ وہ آدھے راستے میں رک جائے۔

لیپ ٹاپ کے CPU پر ایک ثبوت تیار ہونے میں تقریباً ایک منٹ لگتا ہے۔ ارسال کی اسکرین ہر مرحلے کی اطلاع دیتی ہے (انتخاب، گواہ، ثبوت سازی، جمع کرانا، تصدیق)، اور خودکار لاک ثبوت کے دوران کلید کو چھوڑ دینے کے بجائے جاری منتقلی کے مکمل ہونے کا انتظار کرتا ہے۔

ڈیسک ٹاپ ایپ آپ کے دوسرے والیٹس کے لیے بھی ثبوت تیار کرتی ہے۔ ترتیبات → میرے دوسرے آلات کے لیے ثبوت تیار کریں سے ایک جوڑنے کا لنک ملتا ہے، جسے اسی مشین پر موجود براؤزر ایکسٹینشن یا مقامی ویب والیٹ اپنی ترتیبات → ثبوت ساز میں چسپاں کرتا ہے۔

آپ کی کلیدیں

کلید کہاں رہتی ہے

خرچ کی کلید والیٹ کا واحد راز ہے۔ نہ کوئی اکاؤنٹ ہے اور نہ کوئی سرور جس کے پاس اس کی نقل ہو: کلید کھو جائے تو کوئی اسے بحال نہیں کر سکتا، اس لیے جب والیٹ اسے آپ کو دکھائے تو اسے محفوظ کر لیں۔

خرچ کی کلید
ذخیرہ شدہ حالت میں پاس ورڈ تجوری میں خفیہ کردہ، وہی تجوری جو باقی ہر شیل استعمال کرتا ہے: PBKDF2-SHA256 کے 600,000 تکرارات کے تحت AES-256-GCM۔ ان لاک رہنے کے دوران سادہ متن کلید صرف ایپ کے اپنے پروسیس کی میموری میں رہتی ہے۔
ڈیٹا
~/.config/RandWallet کے تحت ایک wallet.json، جسے صرف آپ کا صارف پڑھ سکتا ہے۔ اس میں تجوری، ترتیبات اور نوٹ اسٹور ہیں؛ نوٹ اسٹور عوامی چین ڈیٹا کا ایک کیش ہے جسے دوبارہ اسکین ازسرِنو بنا دیتا ہے۔
نیٹ ورک
صرف ترتیبات میں درج RPC URL۔ لنکس صرف randscan.org اور randprotocol.org کھولتے ہیں؛ ایپ کو کسی اور ہوسٹ کو کھولنے کی اجازت نہیں۔
مزید

ڈیسک ٹاپ ایپ کیا نہیں کرتی

برج برن، اسٹیکنگ، کنٹریکٹ ڈیپلائے اور خفیہ کالز ایپ میں شامل نہیں۔ ان کے لیے ترتیبات سے کلید کی فائل برآمد کریں اور فل نوڈ ریپوزیٹری کا rand کمانڈ لائن والیٹ استعمال کریں؛ ایک ہی کلید دونوں میں کام کرتی ہے۔

سورس سے بنائیں

یا اسے خود تعمیر کریں

  1. وہ لائبریریاں جن سے ایپ منسلک ہوتی ہے اور پیکجنگ کے اوزار انسٹال کریں (نیچے Debian اور Ubuntu کے نام دیے گئے ہیں؛ دیگر ڈسٹری بیوشنز میں ان کے متبادل موجود ہیں)، نیز rustup اور Node 22 یا اس سے نیا ورژن۔
  2. پہلی تعمیر ثبوت ساز کو کمپائل کرتی ہے اور اس میں کئی منٹ لگتے ہیں۔

ٹول چین: Rust 1.98.1، جو ریپوزٹری میں مقرر ہے اور جسے rustup انسٹال کرتا ہے۔ بلڈ گائیڈ ہر کلائنٹ کو ایک صاف مشین سے بنانے کا طریقہ بیان کرتی ہے۔ سورس ڈائریکٹریاں: desktop/, ui/, core/.

Linux کے لیے Rand Wallet
bash
sudo apt install build-essential libwebkit2gtk-4.1-dev libayatana-appindicator3-dev \
  librsvg2-dev patchelf rpm file
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   # ایک بار
scripts/release/build-desktop.sh   # AppImage، .deb، .rpm، .tar.gz → dist/release/
cd desktop/src-tauri && cargo tauri dev   # یا اسے سورس سے چلائیں
ہر کلائنٹ

یہ ہر پلیٹ فارم پر کیا کرتا ہے

والیٹ بنائیں
آلے پر تیار کی گئی خرچ کی کلید، جو آپ کو محفوظ کرنے کے لیے ایک بار دکھائی جاتی ہے، اور اس سے اخذ کردہ rand1… پتہ۔ کوئی موجودہ کلید درآمد کریں، یا rand CLI سے wallet.key.json؛ ہر کلائنٹ یہی فائل برآمد کرتا ہے۔
وصول کریں اور بھیجیں
آپ کا بیلنس ان نوٹس کا مجموعہ ہے جنہیں صرف آپ کی کلید کھول سکتی ہے؛ والیٹ انہیں تلاش کرنے کے لیے کمٹمنٹ ٹری اسکین کرتا ہے۔ RAND یا کسی بھی درج شدہ RPL ٹوکن کی منتقلی 4 داخلی اور 4 خارجی نوٹس کا ایک بنڈل ہے جس کی اجازت ایک ثبوت دیتا ہے۔ کسی کو بھیجنے والے، وصول کنندہ، رقم یا منتقل ہونے والے اثاثے کا علم نہیں ہوتا۔
فاؤسٹ
کھلے فاؤسٹ والے testnet پر ایک ٹیپ 100 RAND ایک ایسے نوٹ میں ڈھال دیتا ہے جسے صرف آپ کھول سکتے ہیں۔
صرف وہی ظاہر کریں جو آپ چاہیں
اپنی دیکھنے کی کلید کاپی کریں اور RandScan پر میری تاریخ کھولیں تاکہ ہر وہ نوٹ دیکھ سکیں جو آپ نے بھیجا یا وصول کیا، یا کسی ایک ادائیگی کی ٹرانزیکشن کلید کاپی کریں تاکہ صرف وہی ادائیگی ظاہر ہو اور کچھ نہیں۔ ایکسپلورر آپ کے براؤزر ہی میں ڈیکرپٹ کرتا ہے اور کلید کبھی کہیں نہیں بھیجتا۔

مشاہداتی کلیدیں اور ٹرانزیکشن کلیدیں randscan.org پر کھلتی ہیں۔

testnet سے متعلق ہدایات

کچھ بھی بھیجنے سے پہلے

چین
عوامی اینڈ پوائنٹ چین 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 کمانڈ لائن ٹول میں درآمد ہو جاتا ہے۔