Firefox-க்கான Rand Wallet
Chrome பதிப்பின் அதே நீட்டிப்பு, அதே குறியீட்டிலிருந்து, Firefox-க்காகத் தொகுக்கப்பட்டது. இதில் எதுவும் சுருக்கப்படவோ தொகுக்கப்படவோ இல்லை; எனவே Mozilla மதிப்பாய்வு செய்யும் குறியீடுதான் நீங்கள் இயக்கும் குறியீடு.
Firefox Add-ons பட்டியலிடல் நிலுவையில் உள்ளது. மதிப்பாய்வு முடியும் வரை, கீழே உள்ள பதிவிறக்கத்திலிருந்து பதிப்பு 0.8.0-ஐ நிறுவுங்கள், அல்லது மூலக்குறியீட்டிலிருந்து உருவாக்குங்கள்.
- உருவாக்கப் பயன்பட்டது
- JavaScript · Manifest V3
- விநியோக வழி
- addons.mozilla.org
- தேவைகள்
- Firefox 140 அல்லது அதற்குப் பிந்தையது
- அனுப்புதல்
- RandProtocol நிரூபிப்பான் வழியாகவோ, உங்கள் சொந்த நிரூபிப்பான் வழியாகவோ அனுப்புகிறது
பதிப்பு 0.8.0
கோப்புகள் GitHub-இல் உள்ள v0.8.0 வெளியீட்டுடன் இணைக்கப்பட்டுள்ளன; இங்குள்ள பொத்தான்கள் அவற்றுக்கான இணைப்புகள் மட்டுமே, இந்தத் தளத்திலிருந்து எதுவும் வழங்கப்படுவதில்லை.
- about:debugging-ஐத் திறந்து, This Firefox → Load Temporary Add-on…-ஐத் தேர்ந்தெடுத்து, zip கோப்பைத் தேர்வு செய்யவும்.
- தற்காலிகக் கூடுதல் இணைப்பு Firefox மறுதொடக்கம் செய்யப்படும்போது நீக்கப்படும். வெளியீட்டு Firefox, addons.mozilla.org கையொப்பமிட்டவற்றை மட்டுமே நிரந்தரமாக நிறுவுகிறது; எனவே பட்டியல் வெளியாகும் வரை இதுவே நடைமுறை.
- Firefox ஒரு நீட்டிப்பின் தள அனுமதிகளை நிறுவும்போதே வழங்குகிறது. அப்போது randbridge.org-ஐ மறுத்திருந்தால், பின்னர் நீட்டிப்பின் அனுமதிகள் பலகத்தில் அதை வழங்கலாம்.
# SHA256SUMS கோப்பைக் கோப்பு உள்ள அதே கோப்புறையில் பதிவிறக்கிய பின்
shasum -a 256 -c SHA256SUMS --ignore-missing # macOS
sha256sum -c SHA256SUMS --ignore-missing # Linux
# அல்லது ஒரு கோப்பின் சரிபார்ப்புத் தொகையை அச்சிட்டு மேலே உள்ளதுடன் ஒப்பிடுங்கள்
shasum -a 256 rand-wallet-firefox-0.8.0.zip பொருந்தும் சரிபார்ப்புத் தொகை, கோப்பு வெளியிடப்பட்டதுதான் என்பதைக் காட்டுகிறது. அது மூலக்குறியீட்டிலிருந்து உருவாக்கப்பட்டது என்பதைக் காட்டுவதில்லை: உருவாக்கங்கள் இன்னும் பிட்டுக்குப் பிட் மீளுருவாக்கக்கூடியவை அல்ல; எனவே அதுதான் உங்களுக்குத் தெரிய வேண்டுமெனில், நீங்களே உருவாக்குங்கள்.
RandProtocol நிரூபிப்பான் வழியாகவோ, உங்கள் சொந்த நிரூபிப்பான் வழியாகவோ அனுப்புகிறது
ஒரு தொகுப்பு நிரூபணம் உச்சத்தில் சுமார் 6.2 GB நினைவகத்தைப் பயன்படுத்துகிறது; ஆனால் உலாவி WebAssembly-க்கு 4 GiB மட்டுமே வழங்குகிறது. எனவே இந்த நீட்டிப்பு ஒருபோதும் தானே நிரூபணம் உருவாக்குவதில்லை. அது பரிமாற்றத்தைக் கட்டமைத்து, ஒரு நிரூபிப்பானைக் கொண்டு நிரூபணத்தை உருவாக்கச் செய்கிறது (இயல்பாக RandProtocol நிரூபிப்பான், அல்லது நீங்கள் இணைக்கும் ஒன்று). பின்னர் அந்த நிரூபணத்தை உள்ளூரிலேயே சரிபார்த்துச் சமர்ப்பிக்கிறது.
நிறுவியவுடன், ஒருமுறை அறிவிப்பைக் காட்டிய பின், இது RandProtocol நிரூபிப்பானைப் பயன்படுத்துகிறது. உங்கள் வரலாறு அதற்குத் தெரியாமல் இருக்க வேண்டுமெனில், அதே கணினியில் உள்ள Rand Wallet டெஸ்க்டாப் செயலியை இணைக்கவும் (அதன் Settings → Prove for my other devices-க்குச் சென்று, கிடைக்கும் இணைப்பை நீட்டிப்பின் Settings → Prover-இல் ஒட்டவும்), அல்லது ஒரு சேவையகத்தில் இயங்கும் உங்கள் சொந்த rand-prover-ஐ இணைக்கவும்.
நிரூபணம் உருவாக்க இயலாத சாதனம் இயல்பாக RandProtocol நிரூபிப்பான்களைப் பயன்படுத்துகிறது: சரிபார்ப்பாளர்கள் இயக்கும் சில கணினிகள் அவை (தற்போது நான்கு, https://prover.randprotocol.org-இன் கீழ்); கட்டணம் இல்லை. 0.6.9 முதல் ஒவ்வொன்றுக்கும் தனிச் சாவி உண்டு; வாலட் அதைப் பதிந்து (pin) வைக்கிறது, முதல் அனுப்புதலுக்கு முன்பே இதை வாலட் தெரிவிக்கிறது. ஓர் அனுப்புதலை நிரூபிக்கும் கணினி வாலட்டின் பார்வைச் சாவியையும் ஒருமுறைப் பயன்பாட்டு உப்பு மதிப்பையும் (salt) பெறுகிறது: அதன் இயக்குநர் வாலட்டின் முழு வரலாற்றையும், பெற்ற மற்றும் அனுப்பிய ஒவ்வொரு கொடுப்பனவையும் படிக்க முடியும்; ஆனால் செலவு செய்ய முடியாது. செலவுச் சாவி உங்கள் சாதனத்தை விட்டு ஒருபோதும் வெளியேறுவதில்லை; சிறிய அங்கீகார நிரூபணத்தை உங்கள் சாதனமே உருவாக்குகிறது. கூடுதல் தனியுரிமைக்கு, Settings → Prover-இல் உங்கள் சொந்த நிரூபிப்பானைத் தேர்ந்தெடுக்கவும்; அதன் பின் அதுவே எப்போதும் முன்னுரிமை பெறும். ஒவ்வொரு நிரூபணத்தையும் சமர்ப்பிக்கும் முன் வாலட் சரிபார்க்கிறது.
நிரூபியை இணைத்தல், படிப்படியாக: docs/prover.md.
சாவி எங்கே இருக்கிறது
செலவுச் சாவியே வாலட்டின் ஒரே இரகசியம். கணக்கும் இல்லை, அதன் நகலை வைத்திருக்கும் சேவையகமும் இல்லை: சாவியை இழந்தால் யாராலும் அதை மீட்க முடியாது; எனவே வாலட் அதைக் காட்டும்போதே சேமித்து வையுங்கள்.
Swap, மற்றும் Rand தளங்களுக்கான window.rand
வாலட்டின் சொந்த Swap திரை durian.market குளங்கள் வழியாக RAND-ஐயும் டோக்கன்களையும் பரிமாறுகிறது: சங்கிலியில் உள்ள குளத்திலிருந்து துல்லியமான தொகையை மேற்கோளிட்டு, பின்னர் அந்தப் பரிமாற்றத்தைத் தானே நிரூபித்து அனுப்புகிறது. durian.market-உம் window.rand.invoke வழியாக அதே பரிமாற்றத்தைக் கோரலாம்.
randbridge.org இந்த நீட்டிப்பை window.rand ஆகக் கண்டறிந்து இணைப்புக்குக் கோரலாம். இணைப்பதற்குத் திறக்கப்பட்ட வாலட்டும் அந்தத் தளத்துக்கான உங்கள் ஒப்புதலும் தேவை. இணைக்கப்பட்ட தளம் உங்கள் முகவரியையும் அதன் bridge பெறுநர் ஹாஷையும் மட்டுமே அறியும், அதற்கு மேல் எதுவும் இல்லை.
அல்லது நீங்களே உருவாக்குங்கள்
- கீழே உள்ள clients களஞ்சியத்திலிருந்து நீட்டிப்பை உருவாக்கித் தொகுக்கவும்.
- about:debugging-ஐத் திறந்து, This Firefox → Load Temporary Add-on…-ஐத் தேர்ந்தெடுத்து, dist/firefox/manifest.json-ஐத் தேர்வு செய்யவும்.
கருவித்தொகுப்பு: Rust 1.98.1, களஞ்சியத்தில் நிலைநிறுத்தப்பட்டது; rustup அதை நிறுவும். உருவாக்க வழிகாட்டி ஒவ்வொரு கிளையண்டையும் புதிய கணினியிலிருந்து விளக்குகிறது. மூலக்குறியீட்டு அடைவுகள்: firefox/, extension/, ui/, core/.
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)
core/scripts/build-wasm.sh # → extension/shared/core/ (wasm-bindgen-cli-ஐ நிறுவுகிறது)
firefox/pack.sh # → dist/firefox/ மற்றும் dist/rand-wallet-firefox-<version>.zip
npx web-ext lint --source-dir dist/firefox ஒவ்வொரு தளத்திலும் இது செய்வது
- பணப்பையை உருவாக்குங்கள்
- சாதனத்திலேயே உருவாக்கப்படும் ஒரு செலவு விசை, நீங்கள் சேமித்துக்கொள்ள ஒருமுறை மட்டுமே காட்டப்படுகிறது; அதிலிருந்து rand1… முகவரி பெறப்படுகிறது. ஏற்கெனவே உள்ள விசையையோ rand CLI-இலிருந்து ஒரு wallet.key.json-ஐயோ இறக்குமதி செய்யலாம்; ஒவ்வொரு கிளையன்டும் அதே கோப்பையே ஏற்றுமதி செய்கிறது.
- பெறுதலும் அனுப்புதலும்
- உங்கள் இருப்பு என்பது உங்கள் விசையால் மட்டுமே திறக்கக்கூடிய நோட்களின் தொகுப்பு; அவற்றைக் கண்டறியப் பணப்பை உறுதிமொழி மரத்தை வருடுகிறது. RAND அல்லது பட்டியலிடப்பட்ட எந்த RPL டோக்கனின் பரிமாற்றமும் ஒரு நிரூபணத்தால் அங்கீகரிக்கப்பட்ட, 4 உள்ளீடு 4 வெளியீடு கொண்ட ஒரு தொகுப்பு. அனுப்புநர், பெறுநர், தொகை, எந்தச் சொத்து நகர்ந்தது என்பவற்றை யாரும் அறிய முடியாது.
- Faucet
- திறந்த faucet உள்ள testnet-இல், ஒரு தட்டல் உங்களால் மட்டுமே திறக்கக்கூடிய ஒரு நோட்டில் 100 RAND-ஐ உருவாக்குகிறது.
- நீங்கள் தேர்ந்தெடுப்பதை மட்டுமே வெளிப்படுத்துங்கள்
- உங்கள் பார்வை விசையை நகலெடுத்து RandScan-இல் My history-ஐத் திறந்தால், நீங்கள் அனுப்பிய அல்லது பெற்ற ஒவ்வொரு நோட்டையும் காணலாம்; அல்லது ஒரு கொடுப்பனவின் பரிவர்த்தனை விசையை நகலெடுத்து, அந்தக் கொடுப்பனவை மட்டும், வேறு எதையும் அல்ல, வெளிப்படுத்தலாம். எக்ஸ்ப்ளோரர் உங்கள் உலாவியிலேயே மறைவிலக்கம் செய்கிறது; விசையை எங்கும் அனுப்புவதில்லை.
காட்சிச் சாவிகளும் பரிவர்த்தனைச் சாவிகளும் randscan.org-இல் திறக்கின்றன.
எதையும் அனுப்புவதற்கு முன்
- சங்கிலி
- பொது எண்டுபாயிண்ட் 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-யிலும் இறக்குமதி செய்யலாம்.