Open wallet
Documentation/Resources
Resources·5 min read

Build with a clear picture

Run Qozmo locally and understand its wallet, data, and quantum integration layers.

Run locally

Use Node.js 22 or 24. Qozmo uses Next.js App Router, React and TypeScript. The wallet requires a secure browser context; localhost supports the required cryptography.

bash
npm ci
npm run dev

Open the URL printed by the development server. The landing page is /, the app is /dashboard/, and this documentation is /docs/.

Validate and build

bash
npm run typecheck
npm test
npm run build

The application uses a static export. The production output is in out/. A static build does not bundle a server-side relay or automatically publish the application.

Implementation map

AreaSource
Everyday encrypted vaultlib/wallet/vault.ts
Supported networks and token holdingslib/wallet/networks.ts · assets.ts · token-balances.ts
Qozmo Quantum application adapterlib/wallet/quantum/client.ts · storage.ts
Integrated WOTS corelib/wallet/quantum-sdk/
Quantum deployment pinslib/wallet/quantum-deployment.json
Quantum UIcomponents/dashboard/quantum-wallet.tsx
Documentation content and navigationlib/docs-content.ts · components/docs/

Quantum deployment and relay policy

Qozmo checks the chain, recorded deployment block, runtime hashes for EntryPoint/factory/implementation, and their links before signing. Adding a chain entry alone does not deploy a quantum account system or authorize mainnet signing.

The existing testnet manifest pins EntryPoint 0x0000000071727De22E5E9d8BAf0edAc6f37da032, factory 0xBe3a0B5f698a4F83C7679aAe7E7743D5E3d2F468, and implementation 0xcCBA0b7B10f809e8f3B3C1e9835acDeEdC020c39.

External read services

Prices and historical data come from Kraken, protocol TVL from DefiLlama, and balances/receipts from the selected chain RPC. These are external services, not a Qozmo account indexer or custody service. No analytics or provider credential is required to read this documentation.

Current implementation guideUpdated 8 November 2026