01 / DESKTOP DEVELOPMENT

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.

02 / DESKTOP DEVELOPMENT

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.

03 / DESKTOP DEVELOPMENT

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.

04 / DESKTOP DEVELOPMENT

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.

PRIMARY REFERENCES

Release details are derived from the supplied desktop source and distribution files.

21RISE desktop · 4.2.1.1 release notes