Rand Protocol
வலை

வலையில் Rand Wallet

அதே பணப்பை, ஒரு சாதாரண உலாவித் தாவலில். loopback முகவரியில் மட்டும் இயங்கும் ஒரு சிறிய சேவையகம் அதை உங்கள் சொந்தக் கணினியிலிருந்து வழங்குகிறது. இது வேண்டுமென்றே எங்கும் ஹோஸ்ட் செய்யப்படவில்லை: ஒரு வலைப் பணப்பை அதை வழங்கும் மூலத்தின் அளவுக்கு மட்டுமே நம்பகமானது; இதை வழங்குவது நீங்களே.

இது எங்கும் வழங்கப்படவில்லை. clients களஞ்சியத்தின் நகலிலிருந்தோ, கீழே உள்ள மூலக்குறியீட்டுக் காப்பகத்திலிருந்தோ இதை இயக்குங்கள்.

Rand Wallet சின்னம்
உருவாக்கப் பயன்பட்டது
JavaScript · WebAssembly மையம்
விநியோக வழி
clients களஞ்சியத்தின் ஒரு நகல், உங்கள் சொந்தக் கணினியிலிருந்து வழங்கப்படுகிறது
தேவைகள்
Node 20 அல்லது அதற்குப் பிந்தைய பதிப்பு; தற்போதைய உலாவி
அனுப்புதல்
RandProtocol நிரூபிப்பான் அல்லது உங்கள் சொந்த நிரூபிப்பான் மூலம் அனுப்புகிறது
பதிவிறக்கம்

பதிப்பு 0.8.0

கோப்புகள் GitHub-இல் உள்ள v0.8.0 வெளியீட்டுடன் இணைக்கப்பட்டுள்ளன; இங்குள்ள பொத்தான்கள் அவற்றுக்கான இணைப்புகள் மட்டுமே, இந்தத் தளத்திலிருந்து எதுவும் வழங்கப்படுவதில்லை.

  1. அதைப் பிரித்தெடுத்து, உள்ளே உள்ள web/wallet/serve.sh-ஐ git நகலில் இயக்குவது போலவே இயக்குங்கள். இந்தக் காப்பகத்தில் முழு முனை துணைத்தொகுதி உள்ளது; GitHub-இன் சொந்த “Source code” காப்பகங்களில் அது இருப்பதில்லை.
மூலக் குறியீடு (.tar.gz)
clients களஞ்சியமும் அதன் துணைத்தொகுதியும், ஒரே காப்பகத்தில் · 13.2 MB
பதிவிறக்கு
rand-wallet-0.8.0-source.tar.gz
SHA-256 91f765f8cb6853914b49b26c1ba76d467c6e02d63a3f590acac3a155b977328d
பதிவிறக்கியதைச் சரிபாருங்கள்
SHA256SUMS
# SHA256SUMS கோப்பைக் கோப்பு உள்ள அதே கோப்புறையில் பதிவிறக்கிய பின்
shasum -a 256 -c SHA256SUMS --ignore-missing     # macOS
sha256sum -c SHA256SUMS --ignore-missing         # Linux

# அல்லது ஒரு கோப்பின் சரிபார்ப்புத் தொகையை அச்சிட்டு மேலே உள்ளதுடன் ஒப்பிடுங்கள்
shasum -a 256 rand-wallet-0.8.0-source.tar.gz

பொருந்தும் சரிபார்ப்புத் தொகை, கோப்பு வெளியிடப்பட்டதுதான் என்பதைக் காட்டுகிறது. அது மூலக்குறியீட்டிலிருந்து உருவாக்கப்பட்டது என்பதைக் காட்டுவதில்லை: உருவாக்கங்கள் இன்னும் பிட்டுக்குப் பிட் மீளுருவாக்கக்கூடியவை அல்ல; எனவே அதுதான் உங்களுக்குத் தெரிய வேண்டுமெனில், நீங்களே உருவாக்குங்கள்.

அனுப்புதல்

RandProtocol நிரூபிப்பான் அல்லது உங்கள் சொந்த நிரூபிப்பான் மூலம் அனுப்புகிறது

ஒரு தொகுப்பு நிரூபணத்துக்கு உச்சத்தில் சுமார் 6.2 GB நினைவகம் தேவைப்படுகிறது; உலாவி WebAssembly-க்கு 4 GiB மட்டுமே தருகிறது. எனவே வலைப் பணப்பை தானே ஒருபோதும் நிரூபணம் செய்வதில்லை. அது பரிமாற்றத்தை உருவாக்கி, ஒரு நிரூபிப்பான் மூலம் நிரூபணத்தை உருவாக்கச் செய்கிறது (இயல்பாக RandProtocol நிரூபிப்பான், அல்லது நீங்கள் இணைக்கும் ஒன்று). பின்னர் அந்த நிரூபணத்தை உள்ளூரிலேயே சரிபார்த்துச் சமர்ப்பிக்கிறது.

உங்கள் வரலாற்றை RandProtocol நிரூபிப்பானிடமிருந்து மறைக்க, அதே கணினியில் உள்ள Rand Wallet டெஸ்க்டாப் செயலியையோ (Settings → Prove for my other devices) உங்கள் சொந்த rand-prover-ஐயோ இணையுங்கள். நடந்துகொண்டிருக்கும் நிரூபணம் தாவலின் நினைவகத்தில் மட்டுமே இருக்கிறது; நிரூபணத்தின் நடுவில் பக்கத்தை மீண்டும் ஏற்றினால் அது மறக்கப்படும், எதுவும் அனுப்பப்படாது.

நிரூபணம் உருவாக்க முடியாத சாதனம் இயல்பாக RandProtocol நிரூபிப்பான்களைப் பயன்படுத்துகிறது: சரிபார்ப்பாளர்கள் இயக்கும் சில கணினிகள் (இன்று நான்கு, https://prover.randprotocol.org-இன் கீழ்), கட்டணம் இல்லை. 0.6.9 முதல் ஒவ்வொன்றுக்கும் தனி விசை உண்டு; பணப்பை அதை நிலைப்படுத்துகிறது, முதல் அனுப்புதலுக்கு முன்பே அதைத் தெரிவிக்கிறது. ஓர் அனுப்புதலை நிரூபிக்கும் கணினி பணப்பையின் பார்வை விசையையும் ஒருமுறை மட்டும் பயன்படும் salt ஒன்றையும் பெறுகிறது: அதன் இயக்குநர் பணப்பையின் முழு வரலாற்றையும், பெற்ற, அனுப்பிய ஒவ்வொரு கொடுப்பனவையும் படிக்க முடியும்; ஆனால் செலவழிக்க முடியாது. செலவு விசை உங்கள் சாதனத்தை விட்டு ஒருபோதும் வெளியேறுவதில்லை; சிறிய அங்கீகார நிரூபணத்தை உங்கள் சாதனமே உருவாக்குகிறது. கூடுதல் தனியுரிமைக்கு Settings → Prover-இல் உங்கள் சொந்த நிரூபிப்பானைத் தேர்ந்தெடுங்கள்; அதன்பின் அதுவே எப்போதும் முன்னுரிமை பெறும். ஒவ்வொரு நிரூபணத்தையும் சமர்ப்பிப்பதற்கு முன் பணப்பை சரிபார்க்கிறது.

நிரூபியை இணைத்தல், படிப்படியாக: docs/prover.md.

உங்கள் சாவிகள்

சாவி எங்கே இருக்கிறது

செலவுச் சாவியே வாலட்டின் ஒரே இரகசியம். கணக்கும் இல்லை, அதன் நகலை வைத்திருக்கும் சேவையகமும் இல்லை: சாவியை இழந்தால் யாராலும் அதை மீட்க முடியாது; எனவே வாலட் அதைக் காட்டும்போதே சேமித்து வையுங்கள்.

செலவு விசை
ஓய்வுநிலையில் IndexedDB-இல் மறையாக்கம் செய்யப்பட்டுள்ளது: 600,000 சுழற்சிகள் கொண்ட PBKDF2-SHA256-இன் கீழ் AES-256-GCM. திறந்திருக்கும்போது அது பக்கத்தின் நினைவகத்தில் மட்டுமே இருக்கிறது; எனவே பக்கத்தை மீண்டும் ஏற்றினால் பணப்பை பூட்டப்படும். அது ஒருபோதும் localStorage-இலோ, URL-இலோ, பிழைச் செய்தியிலோ இருப்பதில்லை.
திறத்தல்
தவறான கடவுச்சொற்களுக்கு, ஒவ்வொரு முயற்சிக்கும் முன் காத்திருப்பு நேரம் அதிகரிக்கிறது; பக்கத்தை மீண்டும் ஏற்றினாலும் அந்த எண்ணிக்கை அழிவதில்லை.
சேவையகம்
127.0.0.1-இல் மட்டுமே இணைகிறது, வேறு எந்த Host தலைப்பையும் மறுக்கிறது, நிலையான கோப்புகளை மட்டுமே வழங்குகிறது, வேறு எதையும் அல்ல. இவை அனைத்தும் கண்டிப்பான Content-Security-Policy-இன் கீழ்: உள்வரி ஸ்கிரிப்ட் இல்லை, தொலை ஸ்கிரிப்ட் இல்லை.
தாவல்கள்
பணப்பையின் இரண்டு தாவல்கள் ஒரே சேமிப்பகத்தைப் பாதுகாப்பாகப் பகிர்கின்றன: ஒரு நேரத்தில் ஒன்று மட்டுமே வருடுகிறது; மற்றவை அது எழுதியதைப் படிக்கின்றன.
இயக்கு

ஒரு நகலிலிருந்து இயக்குங்கள்

  1. clients களஞ்சியத்தை clone செய்து web/wallet/serve.sh-ஐ இயக்குங்கள், பின்னர் http://127.0.0.1:8787/-ஐத் திறங்கள். முதல் இயக்கம் WebAssembly மையத்தை உருவாக்குகிறது; அதற்குச் சில நிமிடங்கள் ஆகும். அதன்பின் ஒவ்வொரு தொடக்கமும் ஒரு கோப்பு நகலெடுப்பு மட்டுமே.
  2. ஏதேனும் தொலை URL-இல் Rand Wallet-ஐக் கண்டால், அந்தச் சேவையகத்தை இயக்குபவரை எவ்வளவு நம்புகிறீர்களோ அவ்வளவு மட்டுமே அதை நம்புங்கள். முக்கியமான எதற்கும் டெஸ்க்டாப் செயலியையோ உலாவி நீட்டிப்பையோ பயன்படுத்துங்கள்.

கருவித்தொகுப்பு: Rust 1.98.1, களஞ்சியத்தில் நிலைநிறுத்தப்பட்டது; rustup அதை நிறுவும். உருவாக்க வழிகாட்டி ஒவ்வொரு கிளையண்டையும் புதிய கணினியிலிருந்து விளக்குகிறது. மூலக்குறியீட்டு அடைவுகள்: web/wallet/, ui/, core/.

வலையில் 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)
web/wallet/serve.sh   # உருவாக்கி, பின்னர் http://127.0.0.1:8787/-இல் வழங்குங்கள்
RAND_WALLET_PORT=9000 web/wallet/serve.sh   # வேறொரு போர்ட்டில்
ஒவ்வொரு கிளையண்டும்

ஒவ்வொரு தளத்திலும் இது செய்வது

பணப்பையை உருவாக்குங்கள்
சாதனத்திலேயே உருவாக்கப்படும் ஒரு செலவு விசை, நீங்கள் சேமித்துக்கொள்ள ஒருமுறை மட்டுமே காட்டப்படுகிறது; அதிலிருந்து rand1… முகவரி பெறப்படுகிறது. ஏற்கெனவே உள்ள விசையையோ rand CLI-இலிருந்து ஒரு wallet.key.json-ஐயோ இறக்குமதி செய்யலாம்; ஒவ்வொரு கிளையன்டும் அதே கோப்பையே ஏற்றுமதி செய்கிறது.
பெறுதலும் அனுப்புதலும்
உங்கள் இருப்பு என்பது உங்கள் விசையால் மட்டுமே திறக்கக்கூடிய நோட்களின் தொகுப்பு; அவற்றைக் கண்டறியப் பணப்பை உறுதிமொழி மரத்தை வருடுகிறது. RAND அல்லது பட்டியலிடப்பட்ட எந்த RPL டோக்கனின் பரிமாற்றமும் ஒரு நிரூபணத்தால் அங்கீகரிக்கப்பட்ட, 4 உள்ளீடு 4 வெளியீடு கொண்ட ஒரு தொகுப்பு. அனுப்புநர், பெறுநர், தொகை, எந்தச் சொத்து நகர்ந்தது என்பவற்றை யாரும் அறிய முடியாது.
Faucet
திறந்த faucet உள்ள 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-ஐயும் அது ஏற்காது: chain 21 constraint set 9-ஐ இயக்குகிறது, எனவே 0.7.x வாலெட்டால் அதில் அனுப்ப இயலாது, மேலும் இந்த வெளியீட்டால் chain 20-இல் அனுப்ப இயலாது. விசைகளும் முகவரிகளும் தொடர்ந்து செல்லும்; chain 20-ஐ ஸ்கேன் செய்த வாலெட் வேறு-chain பேனரை ஒருமுறை காட்டி, chain 21-இன் genesis-இலிருந்து மீண்டும் ஸ்கேன் செய்யும். பிரிட்ஜ் வைப்புகளுக்கும் திரும்பப் பெறுதல்களுக்கும் 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; ஒவ்வொரு கிளையன்டும் இணைக்கும் முழு முனை crates போலவே
பிற கிளையண்டுகள்

ஒரே வாலட், ஒவ்வொரு தளத்திலும்

எல்லா இடத்திலும் அதே சாவிக் கோப்பு, அதே முகவரி வடிவம், அதே விதிகள்: இங்கே உருவாக்கிய வாலட்டை வேறு எந்தக் கிளையண்டிலும் rand CLI-யிலும் இறக்குமதி செய்யலாம்.