Rand Protocol
डेस्कटॉप

Windows के लिए Rand Wallet

डेस्कटॉप ऐप: सिस्टम वेबव्यू में साझा वॉलेट इंटरफ़ेस, जो सीधे लिंक किए गए Rust कोर पर चलता है। यह एकमात्र क्लाइंट है जो किसी ट्रांसफ़र का प्रूफ़ आपके अपने कंप्यूटर पर बनाता है, और यह आपके ब्राउज़र वॉलेट के लिए भी प्रूफ़ बना सकता है।

संस्करण 0.8.0, 2026-10-12। डाउनलोड की गई फ़ाइल को खोलने से पहले उसके SHA-256 से उसका मिलान करें।

Rand Wallet आइकन
निर्माण में प्रयुक्त
Tauri · Rust कोर, साझा इंटरफ़ेस
वितरण माध्यम
GitHub Releases से एक .msi इंस्टॉलर
आवश्यकताएँ
Windows 10 या उसके बाद का संस्करण, WebView2 रनटाइम के साथ; भेजने के लिए 8 GiB मेमोरी
भेजना
इसी कंप्यूटर पर प्रूफ़ बनाता है
डाउनलोड

संस्करण 0.8.0

फ़ाइलें GitHub पर v0.8.0 रिलीज़ के साथ संलग्न हैं; यहाँ के बटन उन्हीं के लिंक हैं, और इस साइट से कुछ भी सर्व नहीं किया जाता।

  1. इंस्टॉलर चलाएँ। यदि मशीन पर WebView2 रनटाइम नहीं है, तो इंस्टॉलर उसे जोड़ देता है।
  2. इंस्टॉलर अभी कोड-साइन नहीं किया गया है, इसलिए SmartScreen “Windows ने आपके PC को सुरक्षित रखा” संदेश दिखाता है। पहले फ़ाइल को उसके SHA-256 से मिलाकर जाँचें, फिर अधिक जानकारी → फिर भी चलाएँ चुनें।
इंस्टॉलर (.msi)
64-बिट Windows 10 और 11 · 6.0 MB
डाउनलोड करें
rand-wallet-0.8.0-windows-x64.msi
SHA-256 92cf9456c6d2920d2f6b782e855a5cbe826790a98440a52ac8f2810e57de044a
इंस्टॉलर (.exe)
वही ऐप, सेटअप प्रोग्राम के रूप में · 4.6 MB
डाउनलोड करें
rand-wallet-0.8.0-windows-x64-setup.exe
SHA-256 59ed374413c0f9bdf6502f6c8f220c4912cde2e4eefbc8dc11ef3f21b48252a3
जो डाउनलोड किया है, उसकी जाँच करें
SHA256SUMS
# 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

sum का मिलान यह बताता है कि फ़ाइल वही है जो प्रकाशित की गई थी। इससे यह सिद्ध नहीं होता कि फ़ाइल स्रोत से ही बिल्ड की गई है: बिल्ड अभी बिट-दर-बिट पुनरुत्पादनीय नहीं हैं, इसलिए यदि आपको यही जानना है, तो इसे स्वयं बिल्ड करें।

भेजना

इसी कंप्यूटर पर प्रूफ़ बनाता है

डेस्कटॉप ऐप एकमात्र क्लाइंट है जिसमें किसी ट्रांसफ़र का प्रूफ़ आरंभ से अंत तक उसी मशीन पर बनता है जो आपके हाथ में है। वॉलेट कोर ऐप में Rust crate के रूप में लिंक किया गया है, इसलिए प्रूवर नेटिव रूप से चलता है और एकमात्र सीमा मशीन की मेमोरी है: एक बंडल प्रूफ़ की अधिकतम मेमोरी खपत लगभग 6.2 GB होती है, और 8 GiB से कम RAM होने पर ऐप प्रूफ़ शुरू ही नहीं करता, ताकि उसे बीच में रुकना न पड़े।

लैपटॉप CPU पर एक प्रूफ़ में लगभग एक मिनट लगता है। भेजें स्क्रीन हर चरण की स्थिति दिखाती है (चयन, विटनेस, प्रूफ़ निर्माण, सबमिट करना, पुष्टि), और ऑटो-लॉक प्रगति में चल रहे ट्रांसफ़र की प्रतीक्षा करता है, बजाय इसके कि प्रूफ़ के बीच में ही कुंजी हटा दे।

डेस्कटॉप ऐप आपके अन्य वॉलेट के लिए भी प्रूफ़ बनाता है। सेटिंग्स → मेरे अन्य उपकरणों के लिए प्रूफ़ बनाएँ एक पेयरिंग लिंक देता है, जिसे उसी मशीन पर ब्राउज़र एक्सटेंशन या लोकल वेब वॉलेट अपनी सेटिंग्स → प्रूवर में पेस्ट करता है।

आपकी कुंजियाँ

कुंजी कहाँ रहती है

स्पेंड कुंजी वॉलेट का एकमात्र रहस्य है। कोई खाता नहीं है और कोई सर्वर इसकी प्रति नहीं रखता: कुंजी खो जाने पर कोई उसे पुनर्स्थापित नहीं कर सकता, इसलिए जब वॉलेट इसे आपको दिखाए, तभी इसे सहेज लें।

व्यय कुंजी
निष्क्रिय अवस्था में एक पासवर्ड वॉल्ट में एन्क्रिप्टेड रहती है, वही वॉल्ट जिसका उपयोग हर अन्य शेल करता है: 600,000 पुनरावृत्तियों वाले PBKDF2-SHA256 के अंतर्गत AES-256-GCM। अनलॉक रहने के दौरान प्लेनटेक्स्ट कुंजी केवल ऐप की अपनी प्रोसेस मेमोरी में रहती है।
डेटा
%APPDATA%\RandWallet के अंतर्गत एक wallet.json, जिसे केवल आपका उपयोगकर्ता पढ़ सकता है। इसमें वॉल्ट, सेटिंग्स और नोट स्टोर रहते हैं; नोट स्टोर सार्वजनिक चेन डेटा का एक कैश है जिसे रीस्कैन दोबारा बना देता है।
नेटवर्क
केवल सेटिंग्स में दिया गया RPC URL। लिंक केवल randscan.org और randprotocol.org खोलते हैं; ऐप को किसी अन्य होस्ट को खोलने की अनुमति नहीं है।
इसके अतिरिक्त

डेस्कटॉप ऐप क्या नहीं करता

ब्रिज बर्न, स्टेकिंग, कॉन्ट्रैक्ट डिप्लॉय और गोपनीय कॉल ऐप में उपलब्ध नहीं हैं। इनके लिए सेटिंग्स से कुंजी फ़ाइल एक्सपोर्ट करें और फ़ुल नोड रिपॉज़िटरी के rand कमांड-लाइन वॉलेट का उपयोग करें; वही कुंजी दोनों में काम करती है।

स्रोत से बिल्ड करें

या इसे स्वयं बिल्ड करें

  1. आपको “C++ के साथ डेस्कटॉप डेवलपमेंट” सहित Visual Studio Build Tools, rustup, Node 22 या उसके बाद का संस्करण और Git for Windows चाहिए। कमांड Git Bash में चलाएँ।
  2. पहला बिल्ड प्रूवर को कंपाइल करता है और इसमें कई मिनट लगते हैं।

टूलचेन: Rust 1.98.1, जो रिपॉज़िटरी में पिन किया गया है और जिसे rustup इंस्टॉल करता है। बिल्ड गाइड एक साफ़ मशीन से हर क्लाइंट को बिल्ड करने की प्रक्रिया बताती है। स्रोत डायरेक्टरी: desktop/, ui/, core/.

Windows के लिए Rand Wallet
bash
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 पर My history खोलें, ताकि आपके भेजे या प्राप्त किए गए हर नोट को देख सकें, या किसी एक भुगतान की ट्रांज़ैक्शन कुंजी कॉपी करके ठीक वही भुगतान प्रकट करें और कुछ नहीं। एक्सप्लोरर आपके ब्राउज़र में डिक्रिप्ट करता है और कुंजी को कभी कहीं नहीं भेजता।

व्यूइंग कुंजियाँ और ट्रांज़ैक्शन कुंजियाँ randscan.org पर खुलती हैं।

testnet संबंधी टिप्पणियाँ

कुछ भी भेजने से पहले

चेन
सार्वजनिक एंडपॉइंट chain 21 को सर्व करता है, जो 12 Oct 2026 10:31 UTC से लाइव है (fullnode v0.8.0 पर कट किया गया)। वॉलेट कोर fullnode v0.8.0 (c0878c3) को वेंडर करता है और किसी अन्य चेन को अस्वीकार करता है: chain 21 constraint set 9 चलाती है, इसलिए 0.7.x वॉलेट इस पर भेज नहीं सकता, और यह रिलीज़ chain 20 पर नहीं भेज सकती। कुंजियाँ और पते यथावत रहते हैं; जिस वॉलेट ने chain 20 को स्कैन किया था, वह एक बार भिन्न-चेन बैनर दिखाता है और chain 21 के जेनेसिस से पुनः स्कैन करता है। ब्रिज जमा और निकासी पर zUSD में 0.1% शुल्क बना रहता है, जिसे वॉलेट निकासी से पहले दिखाता है।
RPC एंडपॉइंट
Settings → Network। डिफ़ॉल्ट https://rpc.randprotocol.org है; कोई भी rand-node RPC जिस तक आप पहुँच सकें, काम करता है, और सहेजे गए URL को रखने से पहले जाँचा जाता है
प्रूविंग
एक बंडल प्रूफ़ की मेमोरी अधिकतम लगभग 6.2 GB तक जाती है और लैपटॉप CPU पर इसमें लगभग एक मिनट लगता है
स्थिति
प्रायोगिक testnet सॉफ़्टवेयर। ऑडिट नहीं हुआ है। testnet पर RAND का कोई वास्तविक मूल्य नहीं है
लाइसेंस
GPL-3.0-only, उन फ़ुल नोड क्रेट्स की तरह जिनसे हर क्लाइंट लिंक होता है
अन्य क्लाइंट

एक वॉलेट, हर प्लेटफ़ॉर्म

हर जगह वही कुंजी फ़ाइल, वही पता प्रारूप और वही नियम: यहाँ बनाया गया वॉलेट किसी भी अन्य क्लाइंट में और rand CLI में इम्पोर्ट हो जाता है।