Android-க்கான Rand Wallet
பகிரப்பட்ட Rust வாலட் மையத்தின் மேல் கட்டப்பட்ட ஒரு சொந்த Java செயலி; அந்த மையம் சொந்த நூலகமாக ஏற்றப்படுகிறது. Android-இன் Keystore வைத்திருக்கும் ஒரு விசையின் கீழ் செலவு விசை மறையாக்கப்படுகிறது, காப்புப்பிரதி அணைக்கப்பட்டுள்ளது, வெளியீட்டுக் கட்டமைப்புகள் HTTPS மட்டுமே பயன்படுத்துகின்றன.
Google Play பட்டியலிடல் நிலுவையில் உள்ளது. மதிப்பாய்வு முடியும் வரை, கீழே உள்ள பதிவிறக்கத்திலிருந்து பதிப்பு 0.8.0-ஐ நிறுவுங்கள், அல்லது மூலக்குறியீட்டிலிருந்து உருவாக்குங்கள்.
- உருவாக்கப் பயன்பட்டது
- Java
- விநியோக வழி
- Google Play, முதலில் திறந்த சோதனை
- தேவைகள்
- Android 8 (API 26) அல்லது அதற்குப் பிந்தைய பதிப்பு, arm64 அல்லது x86_64
- அனுப்புதல்
- தொலைபேசியிலேயே நிரூபிக்கிறது, அல்லது RandProtocol நிரூபிப்பான் வழியாக
பதிப்பு 0.8.0
கோப்புகள் GitHub-இல் உள்ள v0.8.0 வெளியீட்டுடன் இணைக்கப்பட்டுள்ளன; இங்குள்ள பொத்தான்கள் அவற்றுக்கான இணைப்புகள் மட்டுமே, இந்தத் தளத்திலிருந்து எதுவும் வழங்கப்படுவதில்லை.
- தொலைபேசியில் கோப்பைத் திறந்து, Android கேட்கும்போது நிறுவலை அனுமதியுங்கள்; அல்லது ஒரு கணினியிலிருந்து அதன் மீது adb install இயக்குங்கள்.
- இந்தத் தொகுப்பு இத்திட்டத்தின் சொந்த விசையால் கையொப்பமிடப்பட்டுள்ளது. அதைச் சரிபார்க்க, apksigner verify --print-certs கட்டளை SHA-256 75:22:2E:BF:22:D3:95:80:A5:11:2A:AC:B7:EC:2E:03:93:91:07:77:96:E0:45:1D:7B:CF:E3:7E:FA:06:53:52 என அச்சிட வேண்டும்.
- Google Play தனது சொந்த விசையால் கையொப்பமிடுகிறது; எனவே பட்டியல் நேரலைக்கு வந்ததும், அதை நிறுவும் முன் இந்தப் பிரதியை நீக்குமாறு Android கேட்கும். முதலில் அமைப்புகளிலிருந்து உங்கள் விசைக் கோப்பை ஏற்றுமதி செய்யுங்கள்.
# SHA256SUMS கோப்பைக் கோப்பு உள்ள அதே கோப்புறையில் பதிவிறக்கிய பின்
shasum -a 256 -c SHA256SUMS --ignore-missing # macOS
sha256sum -c SHA256SUMS --ignore-missing # Linux
# அல்லது ஒரு கோப்பின் சரிபார்ப்புத் தொகையை அச்சிட்டு மேலே உள்ளதுடன் ஒப்பிடுங்கள்
shasum -a 256 rand-wallet-0.8.0-android.apk பொருந்தும் சரிபார்ப்புத் தொகை, கோப்பு வெளியிடப்பட்டதுதான் என்பதைக் காட்டுகிறது. அது மூலக்குறியீட்டிலிருந்து உருவாக்கப்பட்டது என்பதைக் காட்டுவதில்லை: உருவாக்கங்கள் இன்னும் பிட்டுக்குப் பிட் மீளுருவாக்கக்கூடியவை அல்ல; எனவே அதுதான் உங்களுக்குத் தெரிய வேண்டுமெனில், நீங்களே உருவாக்குங்கள்.
தொலைபேசியிலேயே நிரூபிக்கிறது, அல்லது RandProtocol நிரூபிப்பான் வழியாக
சுமார் 8 GB நினைவகம் கொண்ட தொலைபேசியில், செயலி ஒரு பரிமாற்றத்தைச் சாதனத்திலேயே நிரூபிக்கிறது; இது இயங்கும்போது அறிவிப்புடன் கூடிய முன்புலச் சேவையில் நடைபெறுவதால், வேறு செயலிக்கு மாறினாலும் நின்றுவிடாது.
ஒரு தொகுப்புச் சான்றின் உச்ச நினைவகப் பயன்பாடு சுமார் 6.2 GB. இதைவிடக் குறைந்த நினைவகம் கொண்ட தொலைபேசியில் சான்று உருவாக்கத்தின் நடுவில் Android செயலியை நிறுத்திவிடும்; எனவே மதிப்பாய்வுப் படி சாதனத்தின் சொந்த எண்ணிக்கைகளைக் காட்டி எச்சரிக்கிறது. அப்போது தொலைபேசி இயல்பாக RandProtocol நிரூபிப்பானை, அல்லது https வழியாக உங்கள் சொந்த rand-prover-ஐ (அமைப்புகள் → நிரூபிப்பான்) பயன்படுத்துகிறது; நிரூபிப்பான் சான்றை உருவாக்கும் வேளையில் தொலைபேசி பரிமாற்றத்தைக் கட்டமைக்கிறது.
சான்று உருவாக்க இயலாத சாதனம் இயல்பாக RandProtocol நிரூபிப்பான்களைப் பயன்படுத்துகிறது: சரிபார்ப்பாளர்கள் இயக்கும் சில இயந்திரங்கள் (இன்று நான்கு, https://prover.randprotocol.org-இன் கீழ்), கட்டணம் இல்லை. 0.6.9 முதல் ஒவ்வொன்றுக்கும் தனி விசை உண்டு; வாலட் அதைப் பொருத்தி நிலைநிறுத்துகிறது, முதல் அனுப்புதலுக்கு முன் அதை உங்களுக்குத் தெரிவிக்கிறது. ஓர் அனுப்புதலை நிரூபிக்கும் இயந்திரம் வாலட்டின் பார்வை விசையையும் ஒருமுறைப் பயன்பாட்டு உப்பு மதிப்பையும் பெறுகிறது: அதன் இயக்குநர் வாலட்டின் முழு வரலாற்றையும், பெற்ற மற்றும் அனுப்பிய ஒவ்வொரு கொடுப்பனவையும் படிக்க முடியும்; ஆனால் செலவழிக்க முடியாது. செலவு விசை உங்கள் சாதனத்தை விட்டு ஒருபோதும் வெளியேறுவதில்லை; சிறிய அங்கீகாரச் சான்றை உங்கள் சாதனமே உருவாக்குகிறது. கூடுதல் தனியுரிமைக்கு அமைப்புகள் → நிரூபிப்பான் பகுதியில் உங்கள் சொந்த நிரூபிப்பானைத் தேர்ந்தெடுங்கள்; அதன் பின் அதுவே எப்போதும் முன்னுரிமை பெறும். ஒவ்வொரு சான்றையும் சமர்ப்பிக்கும் முன் வாலட் அதைச் சரிபார்க்கிறது.
நிரூபியை இணைத்தல், படிப்படியாக: docs/prover.md.
சாவி எங்கே இருக்கிறது
செலவுச் சாவியே வாலட்டின் ஒரே இரகசியம். கணக்கும் இல்லை, அதன் நகலை வைத்திருக்கும் சேவையகமும் இல்லை: சாவியை இழந்தால் யாராலும் அதை மீட்க முடியாது; எனவே வாலட் அதைக் காட்டும்போதே சேமித்து வையுங்கள்.
செயலியிலேயே பரிமாற்றம்
0.7.1 முதல், நீட்டிப்புகளிலும் டெஸ்க்டாப் செயலியிலும் உள்ள பரிமாற்றத் திரை தொலைபேசிச் செயலிகளிலும் உள்ளது: வாலட்டை விட்டு வெளியேறாமலேயே durian.market குளங்கள் வழியாக RAND மற்றும் டோக்கன்களை வர்த்தகம் செய்யலாம். நிரல் அழைப்பின் சான்றையும் செலவு அங்கீகாரத்தையும் தொலைபேசியே உருவாக்குகிறது; இதற்குச் சுமார் 1.5 GB நினைவகம் தேவை. பெரிய சான்றை RandProtocol நிரூபிப்பான்கள் உருவாக்குகின்றன. நீங்கள் பெறும் தொகை துல்லியமானது; குளம் முதலில் மாறினால் எதுவும் அனுப்பப்படாது, உங்களுக்குப் புதிய விலைமேற்கோள் கிடைக்கும்.
அல்லது நீங்களே கட்டமையுங்கள்
- clients களஞ்சியத்திலிருந்து ஒரு debug APK-ஐக் கட்டமைத்து, ஒரு தொலைபேசியில் அல்லது arm64 அல்லது x86_64 emulator-இல் (API 36) adb மூலம் நிறுவுங்கள்.
- emulator-இலிருந்து பார்க்கும்போது, உங்கள் சொந்தக் கணினியில் உள்ள ஒரு கணு http://10.0.2.2:8545 ஆகும்; debug கட்டமைப்புகள் அந்த முகவரிக்கும் localhost-க்கும் மட்டுமே மறையாக்கப்படாத இணைப்பை அனுமதிக்கின்றன.
கருவித்தொகுப்பு: Rust 1.98.1, களஞ்சியத்தில் நிலைநிறுத்தப்பட்டது; rustup அதை நிறுவும். உருவாக்க வழிகாட்டி ஒவ்வொரு கிளையண்டையும் புதிய கணினியிலிருந்து விளக்குகிறது. மூலக்குறியீட்டு அடைவுகள்: android/, 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-android.sh # → android/app/src/main/jniLibs/ (JDK 17, SDK 36, NDK 27)
cd android && ./gradlew assembleDebug # → app/build/outputs/apk/debug/app-debug.apk
adb install -r app/build/outputs/apk/debug/app-debug.apk ஒவ்வொரு தளத்திலும் இது செய்வது
- பணப்பையை உருவாக்குங்கள்
- சாதனத்திலேயே உருவாக்கப்படும் ஒரு செலவு விசை, நீங்கள் சேமித்துக்கொள்ள ஒருமுறை மட்டுமே காட்டப்படுகிறது; அதிலிருந்து 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-யிலும் இறக்குமதி செய்யலாம்.