// the find
OneKeyHQ/app-monorepo
Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
OneKey is a production crypto wallet supporting 100+ chains, built as a true cross-platform monorepo: one React Native/Expo codebase that ships iOS, Android, Chrome extension, Electron desktop, and web. It's backed by a hardware wallet product line and has millions of actual users, so this isn't a hobby project.
The monorepo structure is well thought-out — shared packages for core crypto logic, UI kit, and background services mean chain integrations and UI changes don't drift between platforms. The `.skillshare/skills/` directory is an unusually mature collection of agent-ready institutional knowledge (coding patterns, bundle analysis, DeFi module integration guides) that suggests serious investment in developer onboarding and AI-assisted workflows. The QR wallet SDK (`packages/qr-wallet-sdk`) for air-gapped hardware signing is non-trivial and rarely seen in open-source wallets. CI/CD setup is thorough — separate workflows per platform, bundle size budgets checked on every PR, and a startup graph budget workflow that catches cold-start regressions before they ship.
The license is OneKey Standard Source License (O-SSL), not MIT or Apache — read it before forking anything for commercial use; it's source-available, not truly open-source by OSI definition. The codebase is enormous and the README barely scratches the architecture surface; getting productive on the core crypto or DeFi modules without tribal knowledge is genuinely hard despite the skillshare docs. The `patches/` directory at the root is a red flag — dependency patching at this scale means you're carrying diffs against upstream packages that will periodically explode during upgrades. Multi-chain wallet state management in Redux across 100+ chains with background service isolation is complex enough that the architecture probably has non-obvious ordering bugs that only surface in production; there's no visible formal security model or threat model document beyond a bug bounty page.