Practical overview
When it fits
Use OpenMask when you need a browser-based wallet for accessing TON dApps, or when developing an application intended to work with OpenMask.
Who it is for
- People seeking browser-based wallet access to TON dApps.
- Developers building applications compatible with OpenMask.
- Developers who want to build the extension locally.
Documented uses
- Use a browser wallet as a gateway to TON blockchain dApps.
- Consult developer documentation for building OpenMask-compatible applications.
- Build a compressed copy of the extension locally.
Requirements & limits
The project supports Google Chrome and Chromium-based browsers and recommends using the latest available browser version.
- OpenMask is specifically described as a wallet for TON.
- The README recommends the latest available version of Chrome or a Chromium-based browser.
- The repository lists TypeScript as its primary language and GPL-3.0 as its license.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build OpenMask locally
Create a compressed local build of the OpenMask browser extension.
Before you start
- Node.js version 16
- The OpenMask repository
Steps
Install the project dependencies with the command below.
npm installRun the command below.
npm run build
Expected outcome
Compressed builds are placed in the `/build` directory.
Guide limitations
- The README documents building but does not provide the complete procedure for adding the resulting build to Chrome; it links to separate custom-build instructions.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- OpenProduct/openmask-extension · Official homepage title · retained in its source language

