Rand Wallet para Windows
La aplicación de escritorio: la interfaz de billetera compartida en el webview del sistema, sobre el núcleo en Rust enlazado directamente. Es el único cliente que genera la prueba de una transferencia en su propio equipo, y también puede generar pruebas para su billetera del navegador.
Versión 0.8.0, 2026-10-12. Compruebe la descarga con su SHA-256 antes de abrirla.
- Desarrollada con
- Tauri · núcleo en Rust, interfaz compartida
- Distribuida a través de
- un instalador .msi, desde GitHub Releases
- Requiere
- Windows 10 o posterior, con el entorno de ejecución WebView2; 8 GiB de memoria para enviar
- Envío
- Genera la prueba en este equipo
Versión 0.8.0
Los archivos están adjuntos a la versión v0.8.0 en GitHub; los botones de aquí son enlaces a ellos, y este sitio no sirve nada.
- Ejecute el instalador. Añade el runtime WebView2 si el equipo no lo tiene.
- El instalador todavía no está firmado, por lo que SmartScreen muestra «Windows protegió su PC». Compruebe primero el archivo con su SHA-256 y luego elija Más información → Ejecutar de todas formas.
# PowerShell: imprime el SHA-256 del archivo; compárelo con el de arriba
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 Una suma coincidente indica que el archivo es el que se publicó. No indica que el archivo se haya compilado a partir del código fuente: las compilaciones aún no son reproducibles bit a bit, así que, si eso es lo que necesita saber, compílelo usted mismo.
Genera la prueba en este equipo
La aplicación de escritorio es el único cliente en el que una transferencia se prueba de extremo a extremo en la máquina que usted tiene en sus manos. El núcleo de la billetera está enlazado en la aplicación como un crate de Rust, de modo que el prover se ejecuta de forma nativa y el único límite es la memoria de la máquina: la prueba de un lote alcanza un máximo de aproximadamente 6.2 GB y, con menos de 8 GiB de RAM, la aplicación se niega a iniciarla en lugar de ser detenida a medio camino.
Una prueba tarda aproximadamente un minuto en la CPU de un portátil. La pantalla Enviar informa de cada paso (selección, witness, generación de la prueba, envío, confirmación), y el bloqueo automático espera a que termine una transferencia en curso en lugar de descartar la clave a mitad de la prueba.
La aplicación de escritorio también genera pruebas para sus otras billeteras. Ajustes → Prove for my other devices ofrece un enlace de emparejamiento que la extensión del navegador o la billetera web local del mismo equipo pega en su Ajustes → Prover.
Dónde reside la clave
La clave de gasto es el único secreto de la billetera. No hay ninguna cuenta ni ningún servidor que guarde una copia: si pierde la clave, nadie puede restaurarla, así que guárdela cuando la billetera se la muestre.
Lo que la aplicación de escritorio no hace
Las quemas del puente, el staking, los despliegues de contratos y las llamadas confidenciales no están en la aplicación. Exporte el archivo de clave desde Ajustes y use para ello la billetera de línea de comandos rand del repositorio del full node; la misma clave funciona en ambas.
O compílela usted mismo
- Necesita Visual Studio Build Tools con «Desarrollo para el escritorio con C++», rustup, Node 22 o posterior y Git for Windows. Ejecute los comandos en Git Bash.
- La primera compilación genera el prover y tarda varios minutos.
Cadena de herramientas: Rust 1.98.1, fijada en el repositorio, que rustup instala. La guía de compilación cubre todos los clientes desde una máquina limpia. Directorios del código fuente: desktop/, ui/, core/.
git clone --recurse-submodules https://github.com/randprotocol/clients.git && cd clients
git checkout v0.8.0 && git submodule update --init # la versión publicada; core/vendor/fullnode @ v0.8.0 (c0878c3)
cargo install tauri-cli --version "^2.0.0" --locked # una vez
cd desktop/src-tauri
cargo tauri dev # ejecútela desde el código fuente
cd ../.. && scripts/release/build-desktop.sh # el .msi y el -setup.exe → dist/release/ Qué hace, en cada plataforma
- Crear una wallet
- Una clave de gasto generada en el dispositivo, mostrada una sola vez para que la guardes, y la dirección rand1… derivada de ella. Importa una clave existente, o un wallet.key.json de la CLI rand; todos los clientes exportan el mismo archivo.
- Recibir y enviar
- Tu saldo es el conjunto de notas que solo tu clave puede abrir; la wallet escanea el árbol de compromisos para encontrarlas. Una transferencia de RAND o de cualquier token RPL listado es un único bundle de 4 entradas y 4 salidas autorizado por una prueba. Nadie llega a saber quién envía, quién recibe, el importe ni qué activo se movió.
- Faucet
- En un testnet con faucet abierto, un toque acuña 100 RAND en una nota que solo tú puedes abrir.
- Divulga solo lo que elijas
- Copia tu clave de visualización y abre My history en RandScan para ver todas las notas que enviaste o recibiste, o copia la clave de transacción de un pago para divulgar exactamente ese pago y nada más. El explorador descifra en tu navegador y nunca envía la clave a ninguna parte.
Las claves de visualización y las claves de transacción se abren en randscan.org.
Antes de enviar nada
- Cadena
- El endpoint público sirve la cadena 21, activa desde el 12 Oct 2026 10:31 UTC (generada a partir de fullnode v0.8.0). El núcleo de la wallet incorpora fullnode v0.8.0 (c0878c3) y rechaza cualquier otra cadena: la cadena 21 ejecuta el conjunto de restricciones 9, por lo que una wallet 0.7.x no puede enviar en ella, y esta versión no puede enviar en la cadena 20. Las claves y las direcciones se mantienen; una wallet que haya escaneado la cadena 20 muestra una vez un aviso de cadena distinta y vuelve a escanear desde el génesis de la cadena 21. Los depósitos y retiros del puente mantienen una comisión del 0,1 % en zUSD, que la wallet muestra antes de retirar.
- Endpoint RPC
- Settings → Network. Por defecto es https://rpc.randprotocol.org; sirve cualquier RPC de rand-node al que puedas acceder, y una URL guardada se comprueba antes de conservarla
- Generación de pruebas
- Una prueba de bundle alcanza un pico de unos 6,2 GB de memoria y tarda cerca de un minuto en la CPU de un portátil
- Estado
- Software experimental de testnet. Sin auditar. RAND en el testnet no tiene valor real
- Licencia
- GPL-3.0-only, como los crates del nodo completo que enlaza cada cliente
Una billetera, todas las plataformas
El mismo archivo de claves, el mismo formato de dirección y las mismas reglas en todas partes: una billetera creada aquí se importa en cualquier otro cliente y en la CLI rand.