Rand Protocol
والټونه

Rand Wallet

د RAND لپاره خوندي والټ، د هر پلاتفورم لپاره یو. دا د لګښت کیلي او یوه rand1… پته جوړوي، ستاسو نوټونه ستاسو په خپله کیلي د چېن د سکن کولو له لارې پیدا کوي، لېږدونه په هغه وسیله ثابتوي چې تاسو یې په لاس کې لرئ یا ستاسو د خپل ثابتوونکي له لارې، د testnet له فاسېټ څخه پیسې غواړي، او تاسو ته د کتنې کیلي او د هر لېږد کیلي درکوي چې randscan.org پرې محرم لېږدونه پرانیزي. ستاسو د بیلانس یا ستاسو د تادیاتو په اړه هېڅ شی هغه چا ته نه ښکاري چې تاسو ورته کیلي نه وي ورکړې — او والټ هم له دې قاعدې مستثنا نه دی: هېڅ حساب نه ساتي، یوازې ستاسو نوټونه.

نوم لیکنه وکړئ یا ننوځئ ترڅو د خپل پلور په حساب کې والټ جوړ کړئ، چېرته چې پته مستقیماً ستاسو په ونډه کې ثبتېږي — یا یې همدلته، آفلاین، پرته له کوم حساب څخه جوړ کړئ.

د Rand Wallet نښه

iOS

ژر به په پلورنځي کې وي
موبایل · Swift · SwiftUI
د وېش لاره
د ازموینې پر مهال له TestFlight څخه، بیا له App Store څخه
اړتیاوې
iOS 16 یا ورپسې نسخه
په پلورنځي کې لیست کېدل په تمه دي. تر هغه چې بیاکتنه بشپړېږي، له سرچینې یې جوړ کړئ.
Rand Wallet د iOS لپاره

Android

0.8.0 ښکته کړئ
موبایل · Java
د وېش لاره
Google Play، لومړی پرانیستې ازموینه
اړتیاوې
Android 8 (API 26) یا ورپسې نسخه، arm64 یا x86_64
د Android لپاره ښکته کړئ
په Google Play کې لیست کېدل په تمه دي.
Rand Wallet د Android لپاره

Chrome

0.8.0 ښکته کړئ
د براوزر توسعه · JavaScript · Manifest V3
د وېش لاره
Chrome Web Store؛ په Edge او Brave کې هم نصبېږي
اړتیاوې
Chrome 116 یا ورپسې نسخه
د Chrome لپاره ښکته کړئ
په Chrome Web Store کې لیست کېدل په تمه دي.
Rand Wallet د Chrome لپاره

Firefox

0.8.0 ښکته کړئ
د براوزر توسعه · JavaScript · Manifest V3
د وېش لاره
addons.mozilla.org
اړتیاوې
Firefox 140 یا وروسته
د Firefox لپاره ښکته کړئ
په Firefox Add-ons کې لیست کېدل په تمه دي.
Rand Wallet د Firefox لپاره

Windows

0.8.0 ښکته کړئ
ډیسکټاپ · Tauri · Rust هسته، ګډ انٹرفیس
د وېش لاره
یو .msi نصبوونکی، له GitHub Releases څخه
اړتیاوې
Windows 10 یا وروسته، د WebView2 runtime سره؛ د لېږلو لپاره 8 GiB حافظه

macOS

0.8.0 ښکته کړئ
ډیسکټاپ · Tauri · Rust هسته، ګډ رابط
د وېش لاره
یوه .dmg، له GitHub Releases څخه
اړتیاوې
د لېږلو لپاره 8 GiB حافظه؛ د جوړولو لپاره Xcode Command Line Tools

Linux

0.8.0 ښکته کړئ
ډیسکټاپ · Tauri · Rust هسته، ګډ رابط
د وېش لاره
یوه .deb، یوه .rpm، یو AppImage یا یوازې اجرايي دوتنه، له GitHub Releases څخه
اړتیاوې
webkit2gtk 4.1؛ د لېږلو لپاره 8 GiB حافظه

Web

په محلي ډول یې وچلوئ
ویب · JavaScript · د WebAssembly هسته
د وېش لاره
د clients ریپازیټورۍ یوه کاپي، چې ستاسو پر خپل ماشین وړاندې کېږي
اړتیاوې
Node 20 یا وروسته؛ یو تازه براوزر
ستاسو له خپلې کاپي څخه چلېږي، په هېڅ ځای کې کوربه شوی نه دی.
Rand Wallet په ویب کې

نسخه 0.8.0، 2026-10-12. هر ښکته کېدونکی فایل په GitHub کې د v0.8.0 خپرونې یو فایل دی، او د هر کلاینټ پاڼه یې SHA-256 ښيي؛ بشپړ لیست SHA256SUMS دی. غوره ګڼئ چې پخپله یې کمپایل کړئ؟ له سرچینې یې جوړ کړئ. والټ هېڅ معلومات نه راټولوي: د محرمیت تګلاره · د خدمت شرایط.

والټ جوړ کړئ

همدلته یې جوړ کړئ، آفلاین

ښي خوا ته جوړوونکی د بشپړ نوډ خپل د کیلي کوډ دی چې WebAssembly ته کمپایل شوی او په دې پاڼه کې بار شوی دی. کله چې ووايي چمتو دی، Wi‑Fi بند کړئ او بیا هم کار کوي: د لګښت کیلي ستاسو د وسیلې له تصادفیت څخه راځي، پته په همدې شېبه له هغې څخه اخیستل کېږي، او هېڅ شی چېرته نه لېږل کېږي — هېڅ ځای نشته چې ورشي.

پته rand1 جمع ۱٬۶۶۷ توري ده: ستاسو د والټ د نوټ کیلي او د ML-KEM د کپسولي کولو کیلي چې لېږونکی نوټ ورته مهر کوي، هغه بڼه چې چېنونه 18 او 19 یې چلوي. (چېن 11 د لاسلیک د کیلي ۵۴ توري هش وازمایه؛ بېرته واخیستل شو ځکه چې لېږونکی نشي کولی نوټ یو هش ته مهر کړي — اسناد یې ریکارډ لري.) د کیلي فایل په rand CLI یا د Rand Wallet په هر اپ کې بار کړئ او rand address همغه پته چاپوي.

غواړئ پته د وېش لپاره ثبت وي؟ د پتې پاڼه همدا جوړوونکی لري او سربېره پر دې یو حساب چې پکې یې خوندي کړئ: یو برېښنالیک او یو پټنوم، او یوازې پته ساتل کېږي.

غوره ګڼئ لومړی کوډ وګورئ؟ دا په بشپړ نوډ کې crates/randprotocol-zkvm/src/address.rs دی، او د براوزر پوښ د دې سایټ په ذخیره کې server/address-wasm دی.

په همدې براوزر کې والټ جوړ کړئ
د کیلي کوډ پورته کېږي…
  1. صبر وکړئ تر څو پورتنۍ نښه بې‌انټرنېټه چمتو وښيي. بیا هر څه چې والټ ورته اړتیا لري په همدې ټب کې دي.
  2. Wi‑Fi بند کړئ، یا د الوتکې حالت چالان کړئ. دا ټب خلاص وساتئ.
  3. جوړ یې کړئ. د لګښت کیلي ستاسو د خپلې وسیلې له تصادفي والي څخه جوړېږي او هېڅکله له هغې نه وځي.
  4. wallet.key.json ښکته کړئ او پته کاپي کړئ. بیا بېرته وصل شئ.

هر کلاینټ

هر پلاتفورم، یو والټ

په هر پلاتفورم کې همغه د کیلي فایل، همغه د پتې بڼه او همغه قواعد. په تلیفون کې جوړ شوی والټ براوزر او rand CLI ته واردېږي، او بېرته هم.

والټ جوړ کړئ
د لګښت کیلي پر وسیله جوړېږي، یو ځل ښودل کېږي چې تاسو یې خوندي کړئ، او د rand1… پته ترې اخیستل کېږي. موجوده کیلي، یا د rand CLI یو wallet.key.json وارد کړئ؛ هر کلاینټ همدا فایل صادروي.
ترلاسه او لېږل
ستاسو بیلانس د هغو نوټونو ټولګه ده چې یوازې ستاسو کیلي یې خلاصولی شي؛ والټ د ژمنو ونه سکن کوي ترڅو یې ومومي. د RAND یا د هر لېست شوي RPL ټوکن لېږد یو 4-ننوتنې-4-وتنې بنډل دی چې د یوه ثبوت په واسطه اجازه ورکول کېږي. هېڅوک لېږونکی، ترلاسه کوونکی، اندازه یا دا چې کومه شتمني لېږدول شوې، نه پوهېږي.
فاسټ
پر داسې testnet چې خلاص فاسټ لري، یو کلیک 100 RAND په یوه داسې نوټ کې جوړوي چې یوازې تاسو یې خلاصولی شئ.
یوازې هغه څه افشا کړئ چې تاسو یې غواړئ
د کتلو کیلي کاپي کړئ او په RandScan کې زما تاریخچه خلاصه کړئ ترڅو هر هغه نوټ ووینئ چې تاسو لېږلی یا ترلاسه کړی، یا د یوې تادیې د راکړې ورکړې کیلي کاپي کړئ ترڅو یوازې همدا تادیه افشا کړئ او بل هېڅ نه. اکسپلورر ستاسو په براوزر کې کوډ خلاصوي او کیلي هېڅ ځای ته نه لېږي.
څنګه کار کوي

یو هسته، ستاسو کیلي، ستاسو ثابتوونکی

هر کلاینټ یوه Rust هسته پوښي چې د بشپړ نوډ له خپلو crates څخه جوړه شوې ده: د Poseidon2 د کیلي سلسله، د ML-KEM-768 لفافې او د zkVM ثابتوونکی د نوډ کوډ دی، چې د iOS لپاره په XCFramework، د Android لپاره په اصلي کتابتون، د براوزرونو لپاره په WebAssembly او د ډیسکټاپ اپ کې په تړل شوي crate کمپایل شوی. پر هغې باندې Swift، Java او JavaScript پخپله والټ دی: د RPC کلاینټ، د نوټونو زېرمه، او سکرینونه. ستاسو د لګښت کیلي په محلي ډول د عامل سیسټم له تصادفیت څخه جوړېږي او په وسیله کې کوډ شوې ساتل کېږي؛ هغه څه چې والټ یې RPC پای ټکي ته لېږي هماغه څه دي چې یوه بنډل یې په هر حال خپروي — ژمنې، nullifiers، مهر شوې لفافې او یو ثبوت. یو ثبوت شاوخوا 5.7 GB حافظې ته اړتیا لري، نو د ډیسکټاپ اپ او لوی تلیفونونه پخپله ثابتوي او د براوزر والټونه هغه ثابتوونکی نښلوي چې تاسو یې چلوئ، چې کیلي یوازې هغه ته مهر شوې ترلاسه کوي.

د testnet یادونې

مخکې له دې چې څه ولېږئ

زنځیر
عامه پایننقطه chain 21 ته خدمت کوي، چې د 12 Oct 2026 10:31 UTC راهیسې فعال دی (د fullnode v0.8.0 پر بنسټ جوړ شوی). د والیټ مرکزي برخه fullnode v0.8.0 (c0878c3) په خپل ځان کې نیسي او هر بل chain ردوي: chain 21 د constraint set 9 پر بنسټ چلیږي، نو د 0.7.x والیټ پر هغه لیږد نشي کولی، او دا خپروونه پر chain 20 لیږد نشي کولی. کلیګانې او پتې همداسې پاتې کیږي؛ هغه والیټ چې chain 20 یې سکن کړی و، یو ځل د بلې زنځیر خبرتیا ښکاره کوي او د chain 21 له genesis څخه بیا سکن کوي. د پل ډیپازیټونه او ایستل په zUSD کې 0.1% فیس لري، چې والیټ یې د ایستلو دمخه تاسو ته ښیي.
د RPC پای ټکی
ترتیبات → شبکه. ډیفالټ یې https://rpc.randprotocol.org دی؛ هر rand-node RPC چې تاسو ورته لاسرسی لرئ کار کوي، او خوندي شوی URL له ساتلو مخکې ازمویل کېږي
ثبوت جوړول
د یوه بنډل ثبوت تر ټولو لوړه حافظه شاوخوا 6.2 GB ته رسېږي او د لپټاپ پر CPU شاوخوا یوه دقیقه وخت نیسي
حالت
آزمایښتي testnet سافټویر. پلټنه شوې نه ده. پر testnet باندې RAND هېڅ ریښتینی ارزښت نه لري
جواز
GPL-3.0-only، لکه د بشپړ نوډ هغه crates چې هر کلاینټ ورسره تړل کېږي
له سرچینې جوړول

یا یې پخپله جوړ کړئ

د کلاینټونو ذخیره Rust هسته، ګډ انٹرفېس، هر اپ او د هر پلورنځي لپاره بسته بندي لري. هسته بشپړ نوډ په v0.6.7 کې، هغه جوړښت چې چېن 19 چلاوه، د submodule په توګه شاملوي. د جوړولو لارښود هر کلاینټ له یوه پاک ماشین څخه تشریح کوي، او د هر کلاینټ پاڼه خپل ګامونه لري.

سرچینه
randprotocol/clients
GPL-3.0-only
لومړی هسته جوړه کړئ، بیا یو کلاینټ
bash
# Rust 1.98.1 (ټاکل شوې؛ rustup یې نصبوي). د iOS لپاره Xcode 16+، د Android لپاره JDK 17+ له SDK 36 او NDK 27 سره، د توسیعونو لپاره Node 22+
git clone --recurse-submodules https://github.com/randprotocol/clients.git && cd clients   # core/vendor/fullnode @ v0.6.7 (86941a1)
cd core && cargo test --release && cd ..       # هسته، د یوه رښتیني ثبوت په ګډون (~1 min)

core/scripts/build-wasm.sh                     # → extension/shared/core/   (wasm-bindgen-cli نصبوي)
core/scripts/build-ios.sh                      # → ios/Frameworks/RandWalletCore.xcframework
core/scripts/build-android.sh                  # → android/app/src/main/jniLibs/ (NDK ته اړتیا لري)
scripts/release/build-desktop.sh               # د ډیسکټاپ اپ: dmg / msi / AppImage، deb، rpm
web/wallet/serve.sh                            # محلي وېب والټ په http://127.0.0.1:8787/ کې

# بیا: /clients/ios، /clients/android، /clients/chrome، /clients/firefox، /clients/macos …