OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

OneKey

OneKey is an open-source, multi-chain crypto wallet application whose repository names Bitcoin, Ethereum, Solana, Tron and BNB Smart Chain among its supported networks. Its project includes mobile, desktop and browser-extension apps, alongside web targets in the monorepo.

Independent OpenViST project profile, based on linked sources.

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

Practical overview

When it fits

Use OneKey when you want a wallet for one or more of the named networks, or when evaluating the open-source repository and its documented development targets.

Who it is for

  • Crypto users looking for a wallet spanning the listed blockchain networks.
  • Developers interested in a TypeScript wallet monorepo with platform-specific applications and shared code.

Documented uses

  • Manage crypto through a wallet that supports several named blockchain networks.
  • Choose a listed mobile, desktop or Chrome extension build.
  • Review the wallet’s codebase and follow its documented web development setup.
Before you choose

Requirements & limits

The repository lists iOS and Android downloads through the App Store and Google Play, desktop downloads for macOS, Windows and Linux, and a Chrome extension. It also lists a Bridge download. The Community Edition is described as free for individuals and open-source communities.

  • The README names five supported networks and says “and more”; the profile identifies only the named networks.
  • The repository describes anti-scam protections but does not explain their specific functions in the supplied documentation.
  • The codebase uses TypeScript and Yarn workspaces; web development setup requires Node.js 22 or later, Yarn 4.x and Git LFS.
  • The README lists iOS and Android development requirements separately: Xcode 13.3 or later for iOS and JDK 11 or later for Android.

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

Set up the OneKey web development environment

Install the repository dependencies and start its web development server.

Before you start

  • Node.js 22 or later
  • Yarn 4.x, bundled via Corepack
  • Git LFS

Steps

  1. Clone the OneKeyHQ/app-monorepo repository.

  2. Change into the app-monorepo directory.

  3. Run yarn to install dependencies.

  4. Run yarn app:web to start the web development server; the README gives localhost:3000 as its address.

Expected outcome

The documented onboarding process starts the web development server at http://localhost:3000.

Guide limitations

  • This is a repository development setup, not an end-user wallet setup guide.
  • The README does not establish that these steps have been executed successfully in a particular environment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
OneKeyHQ/app-monorepo · Official homepage title · retained in its source language