Anti-scam, open-source crypto wallet for every chain. Supports Bitcoin, Ethereum, Solana, Tron, BNB Smart Chain, and more.
| Platform | Link |
|---|---|
| iOS | App Store |
| Android | Google Play |
| Desktop | macOS / Windows / Linux |
| Browser Extension | Chrome Web Store |
| Bridge | Download |
- ๐ฅ Download
- ๐ Documentation
- ๐ Project Structure
- ๐ Getting Onboard
- ๐งโ๐ป Development
- ๐ก Community & Enterprise Edition
- ๐ก Support
- ๐ฐ Security
- ๐ฌ Docs in Your Languages
- ๐ช Repo Activity
- ๐โโ๏ธ We're Hiring!
- โจ Contributors
- ๐ License
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
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
Run these commands from the root directory:
| Command | Description |
|---|---|
yarn app:web |
Start web dev server (port 3000) |
yarn app:ios |
Run iOS app via USB-connected device |
yarn app:android |
Run Android app |
yarn app:desktop |
Run desktop (Electron) app |
yarn app:ext |
Run browser extension |
- ๐ก ๐ง๐ปโโ๏ธ Community Edition โ Free forever for individuals and open-source communities.
- ๐ฆ ๐ผ Enterprise Edition โ Coming soon. Star this repo to get notified when it's ready.
- Community Forum โ Help with building, best practices discussion.
- GitHub Issues โ Bug reports and errors.
- Please read the Bug Bounty Rules, we have detailed the exact plan in this article.
- Report suspected vulnerabilities privately to [email protected] 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.
| Available Languages |
|---|
| ๐จ๐ณ ็ฎไฝไธญๆ |
| ๐ฉ๐ช Deutsch |
| ๐ฏ๐ต ๆฅๆฌ่ช |
| ๐ซ๐ท Franรงais |
| ๐ฎ๐น Italiano |
We're hiring for remote roles worldwide โ global pay, ESOP for everyone, open-source culture.
Why join OneKey?
| English | ไธญๆ |
|---|---|
| ๐ Remote (Live anywhere) | ๐ ่ฟ็จ (็ๆดปๅจๅชไธชๅๅธ้ฝๅฏไปฅ) |
| ๐ฐ Global Pay (Literally) | ๐ฐ ๅ จ็ไธ่ด็่ช้ ฌ (็็) |
| ๐ ESOP (For everybody) | ๐ ESOP ่ฎกๅ |
| ๐ Open Source (As you see) | ๐ ๅผๆบ (ๅฆไฝ ๆ่ง) |
| ๐ค Awesome Colleagues (Hell Yeah!) | ๐ค ่ถ ็บงๆฃ็ๅไบ (็ฝๅ!) |
This project is licensed under the OneKey Standard Source License (O-SSL).