The common application source
The desktop application is in rise-wallet-allplatforms. Identity and platform-independent settings live in config.py; main.py starts Qt; installer_ui.py renders the setup; installer_worker.py manages execution and logs. Requirements pin PySide6-Essentials, PyInstaller and Pillow. This website reads the release metadata and copies existing artifacts without changing the application source.
Native build entry points
Windows uses the provided build wrapper and build_windows.py. Linux and macOS use build_linux.sh and build_macos.sh on their respective host systems. The GitHub Actions workflow builds the platforms natively. Packaging paths are versioned and the supplied primary artifacts are EXE, Linux standalone and DMG.
Replace demonstration behavior with real implementation
backend_install.py currently creates a temporary file and emits staged progress text. A production installer needs real installation operations, result checks, cancellation and reliable failure handling appropriate to each platform. A wallet engine is an additional subsystem with separate account, cryptography, storage, networking and transaction-review requirements.
Future integration requirements
The report provides research context for Aptos account schemes, FA/DA assets and AIP-62 interoperability. It does not provide a implemented desktop connection API. Future integrations should advertise and verify their actual capabilities. Legacy window.rise examples from the historical report are not an API exposed by the current desktop project.
Release details are derived from the supplied desktop source and distribution files.
21RISE desktop · 4.2.1.1 release notes