استعمال د دې پاڼې په مرسته وګورئ چې په هر ډول وسیله کې څه چلېږي او ولې والټونه یو له بله توپیر لري. هر Rand Wallet همغه یو والټ دی چې بېل بېل بهرنی پوښ لري. یو Rust هسته، چې د بشپړ نوډ له خپلو crates څخه جوړه شوې ده، کیلي ساتي او په هره وسیله کې کریپټوګرافي ترسره کوي. یوازینی اصلي توپیر حافظه ده: د بنډل ثبوت تر ډېره حده شاوخوا 6 GB حافظې ته اړتیا لري. ډیسکټاپ یا لوی ګرځنده تلیفون یې سم دلاسه جوړوي، او هره کوچنۍ وسیله دا یو ثبوت ثابتوونکي ته سپاري. د هر کلاینټ ډاونلوډونه او د جوړولو ګامونه په /clients کې دي.
یوه هسته، پنځه بڼې
| وسیله او کلاینټ | په دننه کې یې هسته | لېږد ثابتوي | د لګښت کیلي چېرته ساتل کېږي |
|---|---|---|---|
| iPhone: د iOS اپ، iOS 16 یا ورپسې | یو XCFramework | د شاوخوا 8 GB حافظې سره، په یوه یا دوو دقیقو کې؛ کنه نو د جوړه شوي ثابتوونکي له لارې | په Keychain کې، یوازې تر هغه چې وسیله خلاصه وي؛ هېڅکله نه همغږي کېږي |
| Android: د Android اپ، Android 8 یا ورپسې | یو اصلي (native) کتابتون | د شاوخوا 8 GB حافظې سره، په یوه مخکینۍ خدمت (foreground service) کې؛ کنه نو د جوړه شوي ثابتوونکي له لارې | د هغې کیلي لاندې کوډ شوې چې Android Keystore یې ساتي |
| لپټاپ او ډیسکټاپ: د macOS، Windows او Linux لپاره ډیسکټاپ اپ | Rust crate، په اپ پورې تړل شوې | پر ماشین، د لپټاپ پر CPU شاوخوا یوه دقیقه؛ له 8 GiB RAM څخه کم کې یې نه پیلوي | د پټنوم خزانه (AES-256-GCM، PBKDF2 په 600,000 تکرارونو)؛ کله چې خلاصه وي، یوازې د اپ په حافظه کې |
| براوزر: د Chrome او Firefox توسیعونه، ویب والټ | WebAssembly | هېڅکله نه: WebAssembly ته 4 GiB ورکول کېږي، نو د بنډل ثبوت تل جوړه شوی ثابتوونکی جوړوي | همغه ډول خزانه؛ کله چې خلاصه وي، د پاڼې په حافظه یا د ټب د ناستې په زېرمه کې |
لپټاپ او ډیسکټاپ همغه یو ډیسکټاپ اپ چلوي. یوازینی توپیر هغه حافظه ده چې ماشین یې د ثابتولو لپاره لري. په هر یوه کې جوړ شوی والټ نورو ته او د rand کمانډ لاین ته وارد کېدای شي، او بېرته هم: د کیلي فایل، د پتې بڼه او قواعد په هر ځای کې یو شان دي.
کوم والټ په زنځیر 20 کې لېږي
زنځیر 20، چې له 2026-10-01 06:17 UTC راهیسې فعال دی، هر ثبوت او هر لاسلیک شوی پیغام د خپل جینیسس هش سره تړي، نو والټ د دې لپاره چې پرې ولېږي fullnode v0.6.8 ته اړتیا لري. Rand Wallet v0.6.8، چې د 2026-10-01 په نېټه خپور شو، همغه والټ دی: د هر اپ هسته fullnode v0.6.8 په ځان کې لري، او په ډیفالټ ډول د بنډل ثبوت د RandProtocol ثابتوونکی جوړوي، او ستاسو خپل ثابتوونکی د محرمیت انتخاب دی. د 0.6.7 اپونه، چې د زنځیر 19 لپاره جوړ شوي، په زنځیر 20 کې نه شي لېږلی؛ هغه تازه کړئ. د fullnode v0.6.8 خپرونې د rand کمانډ لاین (کمانډ لاین) هم لېږي، او همغه د کیلي فایل مني.
هر کلاینټ څه کوي
- د لګښت کیلي په وسیله کې ساتي. دا د عامل سیسټم له تصادفي سرچینې جوړېږي او کوډ شوې زېرمه کېږي. هېڅ کلاینټ یې هېڅکله چېرته نه لېږي، او شبکه داسې حسابونه نه لري چې ورته ولېږل شي.
- خپل نوټونه پخپله پیدا کوي. زنځیر د خپلې لید کیلي په مرسته لټوي، نو هېڅ سرور نه پوهېږي چې کوم نوټونه د دې دي.
- د اجازې ثبوت پخپله جوړوي. هر لېږد دوه ثبوتونه لري. کوچنی یې، چې د لګښت کیلي پر بنسټ دی، څو ثانیې نیسي او تل په وسیله کې جوړېږي (اعتباروونکي، راټولوونکي او ثابتوونکي).
- د بنډل ثبوت جوړوي یا یې جوړوي. که حافظه بسنه وکړي، په وسیله کې یې جوړوي، کنه نو له جوړه شوي ثابتوونکي یې ترلاسه کوي. هر بېرته راغلی ثبوت د هر ډول سپارلو مخکې کتل کېږي.
- هر RPC نوډ ته سپارل کېږي. هغه څه چې لېږي همغه دي چې هر نوډ یې ویني: ژمنې، باطلوونکي، مهر شوي لفافې، فیس او ثبوتونه.
د ثابتوونکي جوړول
هغه ګرځنده تلیفون چې حافظه یې کمه وي، او هر براوزر والټ، د بنډل ثبوت لپاره له ثابتوونکي سره جوړېږي. په همغه کمپیوټر کې دا کار ډیسکټاپ اپ کوي (Settings ← زما د نورو وسیلو لپاره ثابتول، بیا لینک د براوزر والټ په Settings ← ثابتوونکی کې ولګوئ). په بل ځای کې دا هغه rand-prover دی چې تاسو یې چلوئ (د نوډ چلول)، یا د اعتباروونکو حوض په prover.randprotocol.org کې.
جوړه شوي ثابتوونکي ته د والټ د لید کیلي او یو ځلي مالګه (salt) لېږل کېږي، هېڅکله د لګښت کیلي نه. هغه کولی شي د هغه والټ ټول تاریخ، تېر او راتلونکی، ولولي، او لګښت نه شي کولی. یوازې له هغه ثابتوونکي سره جوړ شئ چې دا تاریخ ورته ښودلی شئ. د بشپړ محرمیت لپاره، په ډیسکټاپ یا 8 GB ګرځنده تلیفون کې ثابت کړئ، یا خپل ثابتوونکی وچلوئ.