OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Desktop Wallet

Desktop Wallet is an open-source wallet client for Symbol that manages accounts, mosaics and namespaces, and issues transactions. It is offered as a web application and as desktop builds for macOS, Windows and Linux.

Independent OpenViST project profile, based on linked sources.

Desktop Wallet — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you need a Symbol wallet interface for account and asset management or transaction issuance, or when working on the wallet from source.

Who it is for

  • Symbol users who want a client for managing accounts, mosaics, namespaces or transactions.
  • Developers who want to run or build the wallet from its TypeScript repository.

Documented uses

  • Manage Symbol accounts.
  • Manage mosaics and namespaces.
  • Issue Symbol transactions.
  • Run the wallet's local development server or build its desktop app.
Before you choose

Requirements & limits

The repository describes a web application and desktop options for macOS, Windows and Linux. It identifies the project as Apache-2.0 licensed.

  • The project supports both a web application and desktop builds.
  • The repository says Ledger wallets are supported only in the Electron version.
  • The development instructions specify Node.js 16 LTS.
  • The installation instructions advise storing the profile mnemonic offline.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install and create a Desktop Wallet profile

Set up the wallet from a project release and create a profile.

Before you start

  • A release of Desktop Wallet from the GitHub releases section.

Steps

  1. Download Desktop Wallet from the repository's releases section.

  2. Launch the executable and follow the installation instructions.

  3. Create a profile and save its mnemonic somewhere safe offline.

Expected outcome

A wallet profile is created for managing Symbol accounts and transactions.

Guide limitations

  • The instructions do not specify account recovery or transaction procedures.
Source-based practical guide

Start the local development server

Run the wallet's development server and open its local browser interface.

Before you start

  • Node.js 16 LTS.
  • Git and npm.

Steps

  1. Clone the repository with the command below.

    Documented command
    git clone https://github.com/symbol/desktop-wallet.git
  2. Enter the project directory and install dependencies with the command below.

    Documented command
    npm install
  3. Start the server with the command below.

    Documented command
    npm run dev
  4. Visit http://localhost:8080/#/ in a browser.

Expected outcome

The documented development workflow starts a local server and provides a browser address for the wallet interface.

Guide limitations

  • The repository provides development setup steps, not a guarantee of successful execution in a particular environment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
7 October 2026
Original website title
symbol/desktop-wallet · Official homepage title · retained in its source language