Rand Protocol
Desktop

Rand Wallet untuk Linux

Aplikasi desktop: antara muka dompet kongsi dalam webview sistem, di atas teras Rust yang dipautkan secara langsung. Ia ialah satu-satunya klien yang membuktikan pemindahan pada komputer anda sendiri, dan ia juga boleh membuktikan bagi dompet pelayar anda.

Versi 0.8.0, 2026-10-12. Semak fail muat turun berdasarkan SHA-256nya sebelum anda membukanya.

Ikon Rand Wallet
Dibina dengan
Tauri · teras Rust, antara muka kongsi
Diedarkan melalui
fail .deb, .rpm, AppImage atau binari sahaja, daripada GitHub Releases
Memerlukan
webkit2gtk 4.1; memori 8 GiB untuk menghantar
Penghantaran
Membuktikan pada komputer ini
Muat turun

Versi 0.8.0

Fail-fail dilampirkan pada keluaran v0.8.0 di GitHub; butang di sini ialah pautan kepadanya, dan tiada apa-apa yang disajikan daripada laman ini.

  1. Debian dan Ubuntu: sudo apt install ./ diikuti dengan nama fail .deb. Fedora dan openSUSE: sudo dnf install ./ (atau zypper install ./) diikuti dengan nama fail .rpm. Kedua-duanya memasang webkit2gtk 4.1 sekali.
  2. AppImage: chmod +x pada fail itu dan jalankannya. Tiada apa-apa yang dipasang.
  3. Fail .tar.gz ialah fail boleh laksana sahaja, untuk pengedaran yang tidak sesuai dengan mana-mana di atas. Ia memerlukan pakej webkit2gtk 4.1 pengedaran itu, dan fail INSTALL di dalamnya menyatakan lokasi binari, ikon dan entri pelancar.
  4. Ia ialah antara muka yang sama seperti yang dipaparkan oleh sambungan pelayar, dalam tetingkap natif.
Debian, Ubuntu (.deb)
x86_64 · 6.5 MB
Muat turun
rand-wallet-0.8.0-linux-x86_64.deb
SHA-256 71329febbb1172189e4288346ada1bdecc8672f2ac9fe7397e33b4556a223f32
Fedora, openSUSE (.rpm)
x86_64 · 6.5 MB
Muat turun
rand-wallet-0.8.0-linux-x86_64.rpm
SHA-256 f5d1c0a923e9f74888023f8d441cac5cdc199e2b30691193ca961d1792e3803f
AppImage
x86_64, mana-mana taburan · 80.9 MB
Muat turun
rand-wallet-0.8.0-linux-x86_64.AppImage
SHA-256 47dfdbd45ce43fe3481878cf0bbd61b9223558699db800dc04cc281e51c9e076
Binari (.tar.gz)
x86_64, fail boleh laksana sahaja · 6.4 MB
Muat turun
rand-wallet-0.8.0-linux-x86_64.tar.gz
SHA-256 88a1d15209ff1a7188bb5ae095d7695270ea3565a0dad8d8fe08cab8edbcabd5
Debian, Ubuntu (.deb)
arm64 · 6.5 MB
Muat turun
rand-wallet-0.8.0-linux-arm64.deb
SHA-256 0904195f56a63076d845cccee4a8a654a7496470407f3b8b480bba7eaa5cc780
Fedora, openSUSE (.rpm)
arm64 · 6.5 MB
Muat turun
rand-wallet-0.8.0-linux-arm64.rpm
SHA-256 5b9313a944510d54ae5170e8ecb7399d62743ba16b5e6174332ae8260f5dcc53
AppImage
arm64, mana-mana taburan · 79.1 MB
Muat turun
rand-wallet-0.8.0-linux-arm64.AppImage
SHA-256 fa861bd85b1dd92920bc4b3de3e20cf6c3cff529a10cc0c0740f5d4aa7a8c5d5
Binari (.tar.gz)
arm64, fail boleh laksana sahaja · 6.3 MB
Muat turun
rand-wallet-0.8.0-linux-arm64.tar.gz
SHA-256 5cdc5c18cd01786b7b04c7af8fc16c9f3db8316e7b86335a1bc7763ad9a6e8a4
Semak fail yang anda muat turun
SHA256SUMS
# dengan SHA256SUMS dimuat turun ke dalam folder yang sama dengan fail tersebut
shasum -a 256 -c SHA256SUMS --ignore-missing     # macOS
sha256sum -c SHA256SUMS --ignore-missing         # Linux

# atau cetak hasil tambah semak bagi satu fail dan bandingkan dengan yang di atas
shasum -a 256 rand-wallet-0.8.0-linux-x86_64.deb

Hasil tambah semak yang sepadan menunjukkan bahawa fail itu ialah fail yang diterbitkan. Ia tidak menunjukkan bahawa fail itu dibina daripada sumber: binaan belum boleh dihasilkan semula bit demi bit, jadi jika itu yang anda perlu ketahui, bina sendiri.

Penghantaran

Membuktikan pada komputer ini

Aplikasi desktop ialah satu-satunya klien yang membuktikan sesuatu pemindahan secara hujung ke hujung pada mesin yang anda pegang. Teras dompet dipautkan ke dalam aplikasi sebagai crate Rust, maka prover berjalan secara natif dan satu-satunya had ialah memori mesin: bukti bundle mencecah kira-kira 6.2 GB, dan di bawah 8 GiB RAM aplikasi enggan memulakannya, bukannya dihentikan separuh jalan.

Satu bukti mengambil masa kira-kira satu minit pada CPU komputer riba. Skrin Send melaporkan setiap langkah (memilih, witness, membuktikan, menghantar, mengesahkan), dan kunci automatik menunggu pemindahan yang sedang berjalan dan bukannya menggugurkan kunci di tengah-tengah pembuktian.

Aplikasi desktop turut membuktikan bagi dompet anda yang lain. Settings → Prove for my other devices memberikan pautan pemasangan yang ditampal oleh sambungan pelayar atau dompet web setempat pada mesin yang sama ke dalam Settings → Prover.

Kunci anda

Tempat kunci disimpan

Kunci perbelanjaan ialah satu-satunya rahsia dompet. Tiada akaun dan tiada pelayan yang menyimpan salinannya: jika kunci hilang, tiada sesiapa dapat memulihkannya, jadi simpan kunci itu apabila dompet menunjukkannya kepada anda.

Kunci perbelanjaan
Disulitkan semasa disimpan dalam peti besi kata laluan, peti yang sama digunakan oleh setiap shell yang lain: AES-256-GCM di bawah PBKDF2-SHA256 pada 600,000 lelaran. Semasa tidak berkunci, kunci teks biasa hanya wujud dalam memori proses aplikasi itu sendiri.
Data
Satu wallet.json di bawah ~/.config/RandWallet, boleh dibaca oleh pengguna anda sahaja. Ia menyimpan peti simpanan (vault), tetapan dan stor nota, iaitu cache data rantaian awam yang dibina semula oleh imbasan semula.
Rangkaian
Hanya URL RPC dalam Tetapan. Pautan hanya membuka randscan.org dan randprotocol.org; aplikasi ini tidak dibenarkan membuka hos lain.
Juga

Perkara yang tidak dilakukan oleh aplikasi desktop

Pembakaran bridge, staking, penempatan kontrak dan panggilan sulit tidak terdapat dalam aplikasi ini. Eksport fail kunci daripada Tetapan dan gunakan wallet baris arahan rand daripada repositori full node untuk perkara tersebut; kunci yang sama berfungsi dalam kedua-duanya.

Bina daripada sumber

Atau bina sendiri

  1. Pasang pustaka yang dipautkan oleh aplikasi dan alat pembungkusan (nama Debian dan Ubuntu di bawah; taburan lain mempunyai yang setara), rustup dan Node 22 atau lebih baharu.
  2. Binaan pertama menyusun prover dan mengambil masa beberapa minit.

Rantaian alat: Rust 1.98.1, disematkan dalam repositori, yang dipasang oleh rustup. Panduan pembinaan meliputi setiap klien bermula daripada mesin yang bersih. Direktori sumber: desktop/, ui/, core/.

Rand Wallet untuk Linux
bash
sudo apt install build-essential libwebkit2gtk-4.1-dev libayatana-appindicator3-dev \
  librsvg2-dev patchelf rpm file
git clone --recurse-submodules https://github.com/randprotocol/clients.git && cd clients
git checkout v0.8.0 && git submodule update --init   # keluaran rasmi; core/vendor/fullnode @ v0.8.0 (c0878c3)
cargo install tauri-cli --version "^2.0.0" --locked   # sekali sahaja
scripts/release/build-desktop.sh   # AppImage, .deb, .rpm, .tar.gz → dist/release/
cd desktop/src-tauri && cargo tauri dev   # atau jalankannya daripada sumber
Setiap klien

Fungsinya, pada setiap platform

Cipta wallet
Kunci belanja yang dijana pada peranti, dipaparkan sekali untuk anda simpan, dan alamat rand1… yang diperoleh daripadanya. Import kunci sedia ada, atau wallet.key.json daripada CLI rand; setiap klien mengeksport fail yang sama.
Terima dan hantar
Baki anda ialah set nota yang hanya boleh dibuka oleh kunci anda; wallet mengimbas pokok komitmen untuk mencarinya. Pemindahan RAND atau mana-mana token RPL yang disenaraikan ialah satu bundle 4-masuk-4-keluar yang disahkan oleh satu bukti. Tiada sesiapa mengetahui penghantar, penerima, jumlah atau aset yang dipindahkan.
Faucet
Pada testnet yang mempunyai faucet terbuka, satu ketukan mencetak 100 RAND ke dalam nota yang hanya boleh dibuka oleh anda.
Dedahkan hanya apa yang anda pilih
Salin kunci tontonan anda dan buka My history di RandScan untuk melihat setiap nota yang anda hantar atau terima, atau salin kunci transaksi satu pembayaran untuk mendedahkan pembayaran itu sahaja dan tiada yang lain. Penjelajah menyahsulit dalam pelayar anda dan tidak pernah menghantar kunci itu ke mana-mana.

Kunci pemantauan dan kunci transaksi dibuka di randscan.org.

Nota testnet

Sebelum anda menghantar apa-apa

Rantaian
Titik akhir awam melayani chain 21, yang beroperasi sejak 12 Oct 2026 10:31 UTC (dipotong pada fullnode v0.8.0). Teras dompet memasukkan fullnode v0.8.0 (c0878c3) sebagai vendor dan menolak sebarang chain lain: chain 21 menjalankan constraint set 9, maka dompet 0.7.x tidak dapat menghantar transaksi padanya, dan keluaran ini tidak dapat menghantar transaksi pada chain 20. Kunci dan alamat dibawa terus; dompet yang telah mengimbas chain 20 memaparkan sepanduk chain berbeza sekali sahaja dan mengimbas semula dari genesis chain 21. Deposit dan pengeluaran jambatan mengekalkan yuran 0.1% dalam zUSD, yang dipaparkan oleh dompet sebelum anda mengeluarkan.
Titik akhir RPC
Tetapan → Rangkaian. Lalai kepada https://rpc.randprotocol.org; sebarang RPC rand-node yang boleh anda capai berfungsi, dan URL yang disimpan disemak sebelum dikekalkan
Pembuktian
Bukti bundle mencecah kira-kira 6.2 GB memori dan mengambil masa kira-kira seminit pada CPU komputer riba
Status
Perisian testnet eksperimen. Belum diaudit. RAND pada testnet tidak mempunyai nilai sebenar
Lesen
GPL-3.0-only, seperti crate full node yang dipautkan oleh setiap klien
Klien lain

Satu dompet, setiap platform

Fail kunci, format alamat dan peraturan yang sama di mana-mana: dompet yang dicipta di sini boleh diimport ke dalam mana-mana klien lain dan ke dalam CLI rand.