OneKeyHQ/app-monorepo

Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.

TypeScript

2,466

8,331 commits

updated Oct 15, 2026

See the code

README

OneKey: Secure Crypto Wallet

Anti-scam, open-source crypto wallet for every chain. Supports Bitcoin, Ethereum, Solana, Tron, BNB Smart Chain, and more.

Github Stars Version Contributors Last commit Issues Pull Requests Ask DeepWiki Twitter Follow

๐Ÿ“ฅ Download

PlatformLink
iOSApp Store
AndroidGoogle Play
DesktopmacOS / Windows / Linux
Browser ExtensionChrome Web Store
BridgeDownload

๐Ÿ“‹ Table of Contents

๐Ÿ“– Documentation

๐Ÿ—‚ Project Structure

This is a monorepo managed with Yarn workspaces.

app-monorepo/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ desktop/        # Electron desktop app (macOS, Windows, Linux)
โ”‚   โ”œโ”€โ”€ ext/            # Browser extension (Chrome)
โ”‚   โ”œโ”€โ”€ mobile/         # React Native mobile app (iOS, Android)
โ”‚   โ”œโ”€โ”€ web/            # Web application
โ”‚   โ””โ”€โ”€ web-embed/      # Embeddable web component
โ”œโ”€โ”€ packages/
โ”‚   โ”œโ”€โ”€ components/     # Shared UI component library
โ”‚   โ”œโ”€โ”€ core/           # Core business logic & crypto utilities
โ”‚   โ”œโ”€โ”€ kit/            # Main UI kit
โ”‚   โ”œโ”€โ”€ kit-bg/         # Background service kit
โ”‚   โ”œโ”€โ”€ qr-wallet-sdk/  # QR-code hardware wallet SDK
โ”‚   โ””โ”€โ”€ shared/         # Shared utilities, constants, and types
โ”œโ”€โ”€ development/        # Dev tooling & scripts
โ”œโ”€โ”€ patches/            # Dependency patches
โ””โ”€โ”€ docs/               # Documentation & i18n

๐Ÿš€ Getting Onboard

Prerequisites: Node.js >= 22, Yarn 4.x (bundled via Corepack), Git LFS

git clone https://github.com/OneKeyHQ/app-monorepo.git
cd app-monorepo
yarn
yarn app:web    # starts dev server at http://localhost:3000
๐Ÿ“ฑ Platform-specific requirements
  • iOS: Xcode >= 13.3
  • Android: JDK >= 11

๐Ÿง‘โ€๐Ÿ’ป Development

Run these commands from the root directory:

CommandDescription
yarn app:webStart web dev server (port 3000)
yarn app:iosRun iOS app via USB-connected device
yarn app:androidRun Android app
yarn app:desktopRun desktop (Electron) app
yarn app:extRun browser extension

๐Ÿก Community & Enterprise Edition

  • ๐Ÿก ๐Ÿง”๐Ÿปโ€โ™‚๏ธ Community Edition โ€” Free forever for individuals and open-source communities.
  • ๐Ÿฆ ๐Ÿ’ผ Enterprise Edition โ€” Coming soon. Star this repo to get notified when it's ready.

๐Ÿ’ก Support

๐Ÿ”ฐ Security

  • Please read the Bug Bounty Rules, we have detailed the exact plan in this article.
  • Report suspected vulnerabilities privately to dev@onekey.so or via BugRap.
  • Please do NOT create publicly viewable issues for suspected security vulnerabilities.
  • As an open source project, although we are not yet profitable, we try to give some rewards to white hat hackers who disclose vulnerabilities to us in a timely manner.
  • See SECURITY.md for full details.

๐Ÿ’ฌ Docs in Your Languages

๐Ÿช„ Repo Activity

Repo Activity

๐Ÿ™‹โ€โ™‚๏ธ We're Hiring!

We're hiring for remote roles worldwide โ€” global pay, ESOP for everyone, open-source culture.

๐Ÿ‘‰ View all open positions

Why join OneKey?
Englishไธญๆ–‡
๐ŸŒ Remote (Live anywhere)๐ŸŒ ่ฟœ็จ‹ (็”Ÿๆดปๅœจๅ“ชไธชๅŸŽๅธ‚้ƒฝๅฏไปฅ)
๐Ÿ’ฐ Global Pay (Literally)๐Ÿ’ฐ ๅ…จ็ƒไธ€่‡ด็š„่–ช้…ฌ (็œŸ็š„)
๐Ÿ“ˆ ESOP (For everybody)๐Ÿ“ˆ ESOP ่ฎกๅˆ’
๐Ÿ”“ Open Source (As you see)๐Ÿ”“ ๅผ€ๆบ (ๅฆ‚ไฝ ๆ‰€่ง)
๐Ÿค Awesome Colleagues (Hell Yeah!)๐Ÿค ่ถ…็บงๆฃ’็š„ๅŒไบ‹ (็ˆฝๅ‘†!)

โœจ Contributors

Contributors

๐Ÿ“„ License

This project is licensed under the OneKey Standard Source License (O-SSL).

android
bitcoin
blockchain
crypto
defi
electron
ethereum
expo
ios
mobile
native
near
react
react-native
redux
solana
universal
wallet
web

OneKeyHQ/app-monorepo

Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.

TypeScript

2,466

8,331 commits

updated Oct 15, 2026

See the code

README

OneKey: Secure Crypto Wallet

Anti-scam, open-source crypto wallet for every chain. Supports Bitcoin, Ethereum, Solana, Tron, BNB Smart Chain, and more.

Github Stars Version Contributors Last commit Issues Pull Requests Ask DeepWiki Twitter Follow

๐Ÿ“ฅ Download

PlatformLink
iOSApp Store
AndroidGoogle Play
DesktopmacOS / Windows / Linux
Browser ExtensionChrome Web Store
BridgeDownload

๐Ÿ“‹ Table of Contents

๐Ÿ“– Documentation

๐Ÿ—‚ Project Structure

This is a monorepo managed with Yarn workspaces.

app-monorepo/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ desktop/        # Electron desktop app (macOS, Windows, Linux)
โ”‚   โ”œโ”€โ”€ ext/            # Browser extension (Chrome)
โ”‚   โ”œโ”€โ”€ mobile/         # React Native mobile app (iOS, Android)
โ”‚   โ”œโ”€โ”€ web/            # Web application
โ”‚   โ””โ”€โ”€ web-embed/      # Embeddable web component
โ”œโ”€โ”€ packages/
โ”‚   โ”œโ”€โ”€ components/     # Shared UI component library
โ”‚   โ”œโ”€โ”€ core/           # Core business logic & crypto utilities
โ”‚   โ”œโ”€โ”€ kit/            # Main UI kit
โ”‚   โ”œโ”€โ”€ kit-bg/         # Background service kit
โ”‚   โ”œโ”€โ”€ qr-wallet-sdk/  # QR-code hardware wallet SDK
โ”‚   โ””โ”€โ”€ shared/         # Shared utilities, constants, and types
โ”œโ”€โ”€ development/        # Dev tooling & scripts
โ”œโ”€โ”€ patches/            # Dependency patches
โ””โ”€โ”€ docs/               # Documentation & i18n

๐Ÿš€ Getting Onboard

Prerequisites: Node.js >= 22, Yarn 4.x (bundled via Corepack), Git LFS

git clone https://github.com/OneKeyHQ/app-monorepo.git
cd app-monorepo
yarn
yarn app:web    # starts dev server at http://localhost:3000
๐Ÿ“ฑ Platform-specific requirements
  • iOS: Xcode >= 13.3
  • Android: JDK >= 11

๐Ÿง‘โ€๐Ÿ’ป Development

Run these commands from the root directory:

CommandDescription
yarn app:webStart web dev server (port 3000)
yarn app:iosRun iOS app via USB-connected device
yarn app:androidRun Android app
yarn app:desktopRun desktop (Electron) app
yarn app:extRun browser extension

๐Ÿก Community & Enterprise Edition

  • ๐Ÿก ๐Ÿง”๐Ÿปโ€โ™‚๏ธ Community Edition โ€” Free forever for individuals and open-source communities.
  • ๐Ÿฆ ๐Ÿ’ผ Enterprise Edition โ€” Coming soon. Star this repo to get notified when it's ready.

๐Ÿ’ก Support

๐Ÿ”ฐ Security

  • Please read the Bug Bounty Rules, we have detailed the exact plan in this article.
  • Report suspected vulnerabilities privately to dev@onekey.so or via BugRap.
  • Please do NOT create publicly viewable issues for suspected security vulnerabilities.
  • As an open source project, although we are not yet profitable, we try to give some rewards to white hat hackers who disclose vulnerabilities to us in a timely manner.
  • See SECURITY.md for full details.

๐Ÿ’ฌ Docs in Your Languages

๐Ÿช„ Repo Activity

Repo Activity

๐Ÿ™‹โ€โ™‚๏ธ We're Hiring!

We're hiring for remote roles worldwide โ€” global pay, ESOP for everyone, open-source culture.

๐Ÿ‘‰ View all open positions

Why join OneKey?
Englishไธญๆ–‡
๐ŸŒ Remote (Live anywhere)๐ŸŒ ่ฟœ็จ‹ (็”Ÿๆดปๅœจๅ“ชไธชๅŸŽๅธ‚้ƒฝๅฏไปฅ)
๐Ÿ’ฐ Global Pay (Literally)๐Ÿ’ฐ ๅ…จ็ƒไธ€่‡ด็š„่–ช้…ฌ (็œŸ็š„)
๐Ÿ“ˆ ESOP (For everybody)๐Ÿ“ˆ ESOP ่ฎกๅˆ’
๐Ÿ”“ Open Source (As you see)๐Ÿ”“ ๅผ€ๆบ (ๅฆ‚ไฝ ๆ‰€่ง)
๐Ÿค Awesome Colleagues (Hell Yeah!)๐Ÿค ่ถ…็บงๆฃ’็š„ๅŒไบ‹ (็ˆฝๅ‘†!)

โœจ Contributors

Contributors

๐Ÿ“„ License

This project is licensed under the OneKey Standard Source License (O-SSL).

android
bitcoin
blockchain
crypto
defi
electron
ethereum
expo
ios
mobile
native
near
react
react-native
redux
solana
universal
wallet
web

Significant stargazers

DIYgod

15,982 followers ยท starred Mar 2025

Dawid Dziurla

292 followers ยท starred Dec 2025

lijianan

2,020 followers ยท starred Jul 2024

Ziqi Zhao

171 followers ยท starred Aug 2022