Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.
The 0xio wallet ships as a browser extension, a desktop app and a mobile app. All three use the same key derivation, so a recovery phrase opens the same Octra wallet in every client. This guide focuses on the browser extension; for desktop and mobile, see Desktop Wallet and Mobile Wallet.
System Requirements
Supported Browsers
The extension is a Manifest V3 build and runs on Chromium browsers and Firefox.
Chrome
Version 111 or later
Brave, Edge and Opera
Any version built on Chromium 111 or later
Firefox
Version 140 or later (142 on Android). In review on Mozilla Add-ons
Current Version
Extension v3.0.4, published on the Chrome Web Store.
Other clients version independently: Desktop v0.6.0 and Mobile v1.3.3 (v1.3.4 is in progress). Every client installs from 0xio.xyz/install.
Click “Add to Chrome” (the button adapts to Brave, Edge and Opera) and confirm.
3
Pin to Toolbar
Pin the extension to your browser toolbar for easy access. The icon shows a padlock while the wallet is locked.
4
Launch Setup
Click the 0xio extension icon to begin setup.
Creating Your First Wallet
The welcome screen offers two ways in: Create a wallet and I already have a wallet. The Terms of Service and Privacy Policy are linked below them.
The welcome screen
1
Create a password
Choose a password of at least 8 characters. It unlocks 0xio in this browser and never leaves this device. Confirm it on the next screen.
2
Passkey (optional)
Where the browser supports it, you are offered to unlock with a passkey (Touch ID, Windows Hello or a security key). Not now skips it; you can add one later in Settings > Security. Passkeys are not available on Firefox.
3
Choose your networks
Octra is always on. EVM is on by default and gives the wallet a 0x address from the same recovery phrase. See EVM Networks.
Choose your networks
4
Your wallet is ready
The last screen lists your Octra address and, with EVM on, your 0x address.
Your password derives a key with PBKDF2-SHA256 (900,000 iterations on the extension) that protects your vault with AES-256-GCM. It only locks the wallet on this device. Your recovery phrase is what controls your funds on every device.
Back Up Your Recovery Phrase
A new wallet is usable at once; you back up its recovery phrase from Home. Until you do, Home shows a Back up tag and Receive asks you to back up first.
1
Open the backup
Tap the Back up tag on Home and enter your password.
2
Show the words
The words stay hidden until you tap Show, and stay shown until you tap Hide, leave the screen or the wallet locks. Copy phrase copies them; the extension clears the clipboard after 60 seconds when it can tell nothing else was copied since, which it cannot once the popup has closed.
3
Write them down
Write the words down in order, offline, then tap I have written it down.
CRITICAL SECURITY INFORMATIONYour 12-word Recovery Phrase is the master key to your funds. 0xio generates this phrase locally on your device using the BIP-39 standard with cryptographic randomness. The Octra master key is derived as HMAC-SHA512("Octra seed", seed)[0:32] (no BIP-44 path), and your Octra address is SHA-256(public key) encoded as Base58 with an oct prefix. The EVM address comes from the same phrase at m/44'/60'/0'/0/0.If you lose this phrase, your funds are permanently inaccessible.0xio cannot recover lost phrases as they never leave your device.
Best Practices - DO:
Write it down on paper immediately
Store in a fireproof safe
Consider metal backup plates for long-term storage
Split across multiple secure locations for large holdings
Test your backup by importing on a second device
Best Practices - DON’T:
Store in cloud services (Google Drive, Dropbox, iCloud and similar)
Take photos of your phrase
Store in email or messaging apps
Store digitally on internet-connected devices
Share with anyone, including support staff
Importing an Existing Wallet
If you already have a 0xio wallet or another Octra wallet:
1
Select Import
Click I already have a wallet on the welcome screen.
2
Paste your phrase or key
Paste or type a 12 or 24 word recovery phrase, or an Octra private key, into the one field. The extension tells which it is and offers a one-tap fix for a mistyped word.
3
Check the wallet it found
Before you continue, the wallet shows the address it found with its balance. Check it is the one you expect.
4
Password and networks
Create a password for this device and choose your networks, as above.
A wallet imported from an Octra private key has no EVM address; only a recovery phrase gives both. An EVM private key or a 0x address pasted into the field is named as such and not imported as an Octra wallet.
Watch-Only Wallets
Follow any Octra address without its keys: paste the oct... address into the same import field. Its balance shows before you add it.Use Cases:
Monitoring cold wallet balances
Observing project treasury addresses
Keeping an eye on another device’s wallet
A watch-only wallet can view balances and history but cannot send, sign, bridge or run privacy operations.
Next Steps
Once your wallet is set up:
Fund Your Wallet
Learn how to receive OCT and start transacting
Explore Privacy Features
Discover how to encrypt and decrypt balances
Send Your First Transaction
Learn how to send public and private transfers
Security Settings
Configure auto-lock, backup, and advanced security
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"0xio Documentation","colors":{"primary":"#0a0a0a","light":"#f5f5f5","dark":"#0a0a0a"},"logo":{"light":"https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/logo/light.svg?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=19c8c13377bcda180daafe005bf8ffc4","dark":"https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/logo/dark.svg?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=c42d8f13946259c788444d231e3a77aa"},"favicon":"https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/favicon.svg?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=ab80845bceadac56258b2a8075baa1e8","background":{"color":{"light":"#ffffff","dark":"#090909"}},"navbar":{"links":[{"href":"https://github.com/0xio-xyz","label":"GitHub"}],"primary":{"type":"button","label":"Install Wallet","href":"https://chromewebstore.google.com/detail/0xio-wallet/anknhjilldkeelailocijnfibefmepcc"}},"footer":{"socials":{"x":"https://x.com/0xio_xyz","github":"https://github.com/0xio-xyz","website":"https://0xio.xyz"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"0xio Website","icon":"globe","href":"https://0xio.xyz"},{"anchor":"Install Wallet","icon":"download","href":"https://chromewebstore.google.com/detail/0xio-wallet/anknhjilldkeelailocijnfibefmepcc"},{"anchor":"Telegram Bot","icon":"paper-plane","href":"https://t.me/nullxio_bot"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"0xio","hasAudioNarration":false,"actualSubdomain":"0xio","customDomains":["docs.0xio.xyz"],"gitSource":{"type":"github","owner":"0xio-xyz","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af8dfe8541a7d21b8742f77","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"Documentation","count":22},{"language":"default","tag":"Wallet Guide","count":9},{"language":"default","tag":"Developers","count":7},{"language":"default","tag":"SDK Documentation","count":6},{"language":"default","tag":"Products","count":6},{"language":"default","tag":"Getting Started","count":4},{"language":"default","tag":"Core Concepts","count":3},{"language":"default","tag":"API Reference","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"wallet/installation","slug":"/wallet/installation","pageMetadata":{"title":"Installation \u0026 Setup","description":"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.","icon":"download","href":"/wallet/installation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The 0xio wallet ships as a browser extension, a desktop app and a mobile app. All three use the same key derivation, so a recovery phrase opens the same Octra wallet in every client. This guide focuses on the browser extension; for desktop and mobile, see `,_jsx(_components.a,{href:`/products/desktop`,children:`Desktop Wallet`}),` and `,_jsx(_components.a,{href:`/products/mobile`,children:`Mobile Wallet`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`system-requirements`,children:`System Requirements`}),`\n`,_jsx(Heading,{level:`3`,id:`supported-browsers`,children:`Supported Browsers`}),`\n`,_jsx(_components.p,{children:`The extension is a Manifest V3 build and runs on Chromium browsers and Firefox.`}),`\n`,_jsxs(CardGroup,{cols:`2`,children:[_jsx(Card,{title:`Chrome`,icon:`chrome`,children:_jsx(_components.p,{children:`Version 111 or later`})}),_jsx(Card,{title:`Brave, Edge and Opera`,icon:`globe`,children:_jsx(_components.p,{children:`Any version built on Chromium 111 or later`})}),_jsx(Card,{title:`Firefox`,icon:`firefox`,children:_jsx(_components.p,{children:`Version 140 or later (142 on Android). In review on Mozilla Add-ons`})})]}),`\n`,_jsx(Heading,{level:`3`,id:`current-version`,children:`Current Version`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Extension v3.0.4`}),`, published on the Chrome Web Store.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Other clients version independently: `,_jsx(_components.strong,{children:`Desktop v0.6.0`}),` and `,_jsx(_components.strong,{children:`Mobile v1.3.3`}),` (v1.3.4 is in progress). Every client installs from `,_jsx(_components.a,{href:`https://0xio.xyz/install`,children:`0xio.xyz/install`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`installation-steps`,children:`Installation Steps`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Chrome Web Store listing`,children:_jsxs(_components.p,{children:[`Go to the `,_jsx(_components.a,{href:`https://chromewebstore.google.com/detail/0xio-wallet/anknhjilldkeelailocijnfibefmepcc`,children:`0xio Wallet listing`}),` on the Chrome Web Store.`]})}),_jsx(Step,{title:`Add Extension`,children:_jsx(_components.p,{children:`Click “Add to Chrome” (the button adapts to Brave, Edge and Opera) and confirm.`})}),_jsx(Step,{title:`Pin to Toolbar`,children:_jsx(_components.p,{children:`Pin the extension to your browser toolbar for easy access. The icon shows a padlock while the wallet is locked.`})}),_jsx(Step,{title:`Launch Setup`,children:_jsx(_components.p,{children:`Click the 0xio extension icon to begin setup.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`creating-your-first-wallet`,children:`Creating Your First Wallet`}),`\n`,_jsxs(_components.p,{children:[`The welcome screen offers two ways in: `,_jsx(_components.strong,{children:`Create a wallet`}),` and `,_jsx(_components.strong,{children:`I already have a wallet`}),`. The Terms of Service and Privacy Policy are linked below them.`]}),`\n`,_jsx(Frame,{caption:`The welcome screen`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=40c0c07eac5df9c691e908358565312d`,alt:`0xio extension welcome screen with Create a wallet and I already have a wallet`,width:`320`,\"data-og-width\":`800`,\"data-og-height\":`1200`,\"data-path\":`images/extension/welcome.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=280\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=ff639817643bdcc97e728fa5bc84ffb3 280w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=560\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=99d96a89b050a5a51de45e58e4ae7b98 560w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=840\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=2ec3705e313df655924ba1cb41d2180d 840w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=1100\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=0a62784121fa3c5348a0c8481136cffd 1100w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=1650\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=b3237df530987156033f0ddab4d8ffee 1650w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/welcome.png?w=2500\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=3549c6b783370b165e1d42b8cb3d58fe 2500w`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Create a password`,children:_jsx(_components.p,{children:`Choose a password of at least 8 characters. It unlocks 0xio in this browser and never leaves this device. Confirm it on the next screen.`})}),_jsx(Step,{title:`Passkey (optional)`,children:_jsxs(_components.p,{children:[`Where the browser supports it, you are offered to unlock with a passkey (Touch ID, Windows Hello or a security key). `,_jsx(_components.strong,{children:`Not now`}),` skips it; you can add one later in Settings > Security. Passkeys are not available on Firefox.`]})}),_jsxs(Step,{title:`Choose your networks`,children:[_jsxs(_components.p,{children:[`Octra is always on. EVM is on by default and gives the wallet a 0x address from the same recovery phrase. See `,_jsx(_components.a,{href:`/wallet/evm`,children:`EVM Networks`}),`.`]}),_jsx(Frame,{caption:`Choose your networks`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=3b6f74cd87c286838ac3d635bc7255ab`,alt:`Choose your networks step with Octra always on and an EVM switch`,width:`280`,\"data-og-width\":`800`,\"data-og-height\":`1200`,\"data-path\":`images/extension/choose-networks.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=280\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=54399960828837b9236576ce1bc72111 280w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=560\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=6b22d32fbfd3e3bb6d6f53127fc8bc87 560w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=840\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=d71feee9bb158d97d306573274d0e071 840w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=1100\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=052d54e8ba04a8ba1905cc620e2c3f0a 1100w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=1650\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=1264447822e3bbb877e5c2a2a94254f8 1650w, https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/images/extension/choose-networks.png?w=2500\u0026fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=cd95e506dda9b58737456dcd95a78bfe 2500w`})})]}),_jsx(Step,{title:`Your wallet is ready`,children:_jsx(_components.p,{children:`The last screen lists your Octra address and, with EVM on, your 0x address.`})})]}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Your password derives a key with PBKDF2-SHA256 (900,000 iterations on the extension) that protects your vault with AES-256-GCM. It only locks the wallet on this device. Your recovery phrase is what controls your funds on every device.`})}),`\n`,_jsx(Heading,{level:`3`,id:`back-up-your-recovery-phrase`,children:`Back Up Your Recovery Phrase`}),`\n`,_jsxs(_components.p,{children:[`A new wallet is usable at once; you back up its recovery phrase from Home. Until you do, Home shows a `,_jsx(_components.strong,{children:`Back up`}),` tag and Receive asks you to back up first.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the backup`,children:_jsxs(_components.p,{children:[`Tap the `,_jsx(_components.strong,{children:`Back up`}),` tag on Home and enter your password.`]})}),_jsx(Step,{title:`Show the words`,children:_jsxs(_components.p,{children:[`The words stay hidden until you tap `,_jsx(_components.strong,{children:`Show`}),`, and stay shown until you tap `,_jsx(_components.strong,{children:`Hide`}),`, leave the screen or the wallet locks. `,_jsx(_components.strong,{children:`Copy phrase`}),` copies them; the extension clears the clipboard after 60 seconds when it can tell nothing else was copied since, which it cannot once the popup has closed.`]})}),_jsx(Step,{title:`Write them down`,children:_jsxs(_components.p,{children:[`Write the words down in order, offline, then tap `,_jsx(_components.strong,{children:`I have written it down`}),`.`]})})]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`CRITICAL SECURITY INFORMATION`})}),_jsxs(_components.p,{children:[`Your 12-word Recovery Phrase is the master key to your funds. 0xio generates this phrase `,_jsx(_components.strong,{children:`locally on your device`}),` using the BIP-39 standard with cryptographic randomness. The Octra master key is derived as `,_jsx(_components.code,{children:`HMAC-SHA512(\"Octra seed\", seed)[0:32]`}),` (no BIP-44 path), and your Octra address is `,_jsx(_components.code,{children:`SHA-256(public key)`}),` encoded as Base58 with an `,_jsx(_components.code,{children:`oct`}),` prefix. The EVM address comes from the same phrase at `,_jsx(_components.code,{children:`m/44'/60'/0'/0/0`}),`.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`If you lose this phrase, your funds are permanently inaccessible.`})}),_jsx(_components.p,{children:`0xio cannot recover lost phrases as they never leave your device.`})]}),`\n`,_jsx(Heading,{level:`4`,id:`best-practices-do`,children:`Best Practices - DO:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Write it down on paper immediately`}),`\n`,_jsx(_components.li,{children:`Store in a fireproof safe`}),`\n`,_jsx(_components.li,{children:`Consider metal backup plates for long-term storage`}),`\n`,_jsx(_components.li,{children:`Split across multiple secure locations for large holdings`}),`\n`,_jsx(_components.li,{children:`Test your backup by importing on a second device`}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`best-practices-don’t`,children:`Best Practices - DON’T:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Store in cloud services (Google Drive, Dropbox, iCloud and similar)`}),`\n`,_jsx(_components.li,{children:`Take photos of your phrase`}),`\n`,_jsx(_components.li,{children:`Store in email or messaging apps`}),`\n`,_jsx(_components.li,{children:`Store digitally on internet-connected devices`}),`\n`,_jsx(_components.li,{children:`Share with anyone, including support staff`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`importing-an-existing-wallet`,children:`Importing an Existing Wallet`}),`\n`,_jsx(_components.p,{children:`If you already have a 0xio wallet or another Octra wallet:`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Select Import`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`I already have a wallet`}),` on the welcome screen.`]})}),_jsx(Step,{title:`Paste your phrase or key`,children:_jsx(_components.p,{children:`Paste or type a 12 or 24 word recovery phrase, or an Octra private key, into the one field. The extension tells which it is and offers a one-tap fix for a mistyped word.`})}),_jsx(Step,{title:`Check the wallet it found`,children:_jsx(_components.p,{children:`Before you continue, the wallet shows the address it found with its balance. Check it is the one you expect.`})}),_jsx(Step,{title:`Password and networks`,children:_jsx(_components.p,{children:`Create a password for this device and choose your networks, as above.`})})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`A wallet imported from an Octra private key has no EVM address; only a recovery phrase gives both. An EVM private key or a 0x address pasted into the field is named as such and not imported as an Octra wallet.`})}),`\n`,_jsx(Heading,{level:`2`,id:`watch-only-wallets`,children:`Watch-Only Wallets`}),`\n`,_jsxs(_components.p,{children:[`Follow any Octra address without its keys: paste the `,_jsx(_components.code,{children:`oct...`}),` address into the same import field. Its balance shows before you add it.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use Cases:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Monitoring cold wallet balances`}),`\n`,_jsx(_components.li,{children:`Observing project treasury addresses`}),`\n`,_jsx(_components.li,{children:`Keeping an eye on another device’s wallet`}),`\n`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`A watch-only wallet can view balances and history but cannot send, sign, bridge or run privacy operations.`})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsx(_components.p,{children:`Once your wallet is set up:`}),`\n`,_jsxs(CardGroup,{cols:`2`,children:[_jsx(Card,{title:`Fund Your Wallet`,icon:`coins`,href:`/wallet/receiving`,children:_jsx(_components.p,{children:`Learn how to receive OCT and start transacting`})}),_jsx(Card,{title:`Explore Privacy Features`,icon:`shield`,href:`/wallet/privacy-operations`,children:_jsx(_components.p,{children:`Discover how to encrypt and decrypt balances`})}),_jsx(Card,{title:`Send Your First Transaction`,icon:`paper-plane`,href:`/wallet/sending`,children:_jsx(_components.p,{children:`Learn how to send public and private transfers`})}),_jsx(Card,{title:`Security Settings`,icon:`lock`,href:`/wallet/security`,children:_jsx(_components.p,{children:`Configure auto-lock, backup, and advanced security`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Installation \u0026 Setup","description":"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.","icon":"download","href":"/wallet/installation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"System Requirements","slug":"system-requirements","depth":2,"children":[{"title":"Supported Browsers","slug":"supported-browsers","depth":3,"children":[]},{"title":"Current Version","slug":"current-version","depth":3,"children":[]}]},{"title":"Installation Steps","slug":"installation-steps","depth":2,"children":[]},{"title":"Creating Your First Wallet","slug":"creating-your-first-wallet","depth":2,"children":[{"title":"Back Up Your Recovery Phrase","slug":"back-up-your-recovery-phrase","depth":3,"children":[]},{"title":"Best Practices - DO:","slug":"best-practices-do","depth":4,"children":[]},{"title":"Best Practices - DON’T:","slug":"best-practices-don’t","depth":4,"children":[]}]},{"title":"Importing an Existing Wallet","slug":"importing-an-existing-wallet","depth":2,"children":[]},{"title":"Watch-Only Wallets","slug":"watch-only-wallets","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"0xio","siteName":"0xio Documentation","title":"Installation \u0026 Setup - 0xio Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-14T04:59:42.972Z","originalFileLocation":"wallet/installation.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\">\u003cmeta data-mint-head name=\"application-name\" content=\"0xio Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Installation \u0026amp; Setup - 0xio Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"0xio Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.0xio.xyz/wallet/installation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://0xio.mintlify.site/_mintlify/api/og/v2?division=Wallet+Guide\u0026amp;title=Installation+%26+Setup\u0026amp;description=Install+and+set+up+the+0xio+browser+extension+on+Chrome%2C+Brave%2C+Edge%2C+Opera+and+Firefox%3A+requirements%2C+creating+or+importing+a+wallet%2C+and+backing+up+the+recove\u0026amp;theme=6d586212f3d7f6a73cd69d09\u0026amp;signature=46feece8bca2e770e52533870e71cae60acfc556bc6533f09ce54e64f739aa3a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Installation \u0026amp; Setup - 0xio Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://0xio.mintlify.site/_mintlify/api/og/v2?division=Wallet+Guide\u0026amp;title=Installation+%26+Setup\u0026amp;description=Install+and+set+up+the+0xio+browser+extension+on+Chrome%2C+Brave%2C+Edge%2C+Opera+and+Firefox%3A+requirements%2C+creating+or+importing+a+wallet%2C+and+backing+up+the+recove\u0026amp;theme=6d586212f3d7f6a73cd69d09\u0026amp;signature=46feece8bca2e770e52533870e71cae60acfc556bc6533f09ce54e64f739aa3a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/0xio/WjmPL9880XGVSDyN/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"0xio Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0a0a0a\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.0xio.xyz/wallet/installation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/wallet/installation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.0xio.xyz/#organization\",\"name\":\"0xio Documentation\",\"url\":\"https://docs.0xio.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/0xio/IfCaCnXJw-kyqMLz/logo/light.svg?fit=max\u0026auto=format\u0026n=IfCaCnXJw-kyqMLz\u0026q=85\u0026s=19c8c13377bcda180daafe005bf8ffc4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.0xio.xyz#website\",\"name\":\"0xio Documentation\",\"url\":\"https://docs.0xio.xyz\",\"publisher\":{\"@id\":\"https://docs.0xio.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.0xio.xyz/wallet/installation#webpage\",\"url\":\"https://docs.0xio.xyz/wallet/installation\",\"name\":\"Installation \u0026 Setup\",\"description\":\"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\",\"dateModified\":\"2026-11-14T04:59:42.972Z\",\"isPartOf\":{\"@id\":\"https://docs.0xio.xyz#website\"},\"breadcrumb\":{\"@id\":\"https://docs.0xio.xyz/wallet/installation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.0xio.xyz/wallet/installation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"0xio Documentation\",\"item\":\"https://docs.0xio.xyz\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installation \u0026 Setup\",\"item\":\"https://docs.0xio.xyz/wallet/installation\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.0xio.xyz/wallet/installation#article\",\"headline\":\"Installation \u0026 Setup\",\"name\":\"Installation \u0026 Setup\",\"description\":\"Install and set up the 0xio browser extension on Chrome, Brave, Edge, Opera and Firefox: requirements, creating or importing a wallet, and backing up the recovery phrase.\",\"url\":\"https://docs.0xio.xyz/wallet/installation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.0xio.xyz/wallet/installation#webpage\"},\"dateModified\":\"2026-11-14T04:59:42.972Z\",\"publisher\":{\"@id\":\"https://docs.0xio.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.0xio.xyz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"0xio Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"0xio Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/wallet/installation.md","siteName":"0xio Documentation","nav":{"global":{"anchors":[{"anchor":"0xio Website","icon":"globe","href":"https://0xio.xyz"},{"anchor":"Install Wallet","icon":"download","href":"https://chromewebstore.google.com/detail/0xio-wallet/anknhjilldkeelailocijnfibefmepcc"},{"anchor":"Telegram Bot","icon":"paper-plane","href":"https://t.me/nullxio_bot"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"What is 0xio?","icon":"house","href":"/introduction/overview"},{"title":"The Octra Network","icon":"network-wired","href":"/introduction/octra-network"},{"title":"How 0xio and Octra Work","icon":"microchip","href":"/introduction/technology"},{"title":"Official Links","icon":"link","href":"/introduction/official-links"}]},{"group":"Core Concepts","pages":[{"title":"Public vs Private Balances","icon":"scale-balanced","href":"/concepts/balances"},{"title":"Cryptographic Specifications","icon":"key","href":"/concepts/cryptography"},{"title":"Cross-Chain Privacy Layer","description":"How 0xio uses Octra as a privacy backend for ETH, SOL, and any chain: swap to OCT, encrypt via FHE, transfer privately, swap back.","icon":"Shield-halved","href":"/concepts/privacy-layer"}]},{"group":"Wallet Guide","pages":[{"title":"Installation \u0026 Setup","icon":"download","href":"/wallet/installation"},{"title":"Wallet Interface","description":"Tour the 0xio browser extension: Home, the status bar, History with Mainnet and Testnet pages, transaction details and call data, Settings and locking.","icon":"dashboard","href":"/wallet/interface"},{"title":"Sending Transactions","icon":"paper-plane","href":"/wallet/sending"},{"title":"Receiving Funds","icon":"qrcode","href":"/wallet/receiving"},{"title":"Privacy Operations","icon":"shield","href":"/wallet/privacy-operations"},{"title":"EVM Networks","icon":"ethereum","href":"/wallet/evm"},{"title":"Connecting to Sites","icon":"plug","href":"/wallet/connecting-sites"},{"title":"Security Features","icon":"lock","href":"/wallet/security"},{"title":"NFT Standards","icon":"image","href":"/wallet/nft-standards"}]},{"group":"Products","pages":[{"title":"Browser Extension","icon":"chrome","href":"/products/extensions"},{"title":"Mobile Wallet","icon":"mobile","href":"/products/mobile"},{"title":"Desktop Wallet","icon":"desktop","href":"/products/desktop"},{"title":"0xio DEX","icon":"arrow-right-arrow-left","href":"/products/dex"},{"title":"0xio Bot","icon":"bell","href":"/products/telegram-bot"},{"title":"0xio Bridge","icon":"bridge","href":"/products/bridge"}]}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/sdk-guide"}]}]},"basePath":"","title":"Installation \u0026 Setup - 0xio Documentation","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-D2acuaLg.js","DynamicMarkdown-Co5nikxh.js","zoom-image-lightbox-BbK2OBGL.js","lightbox-handle-r17bVUz3.js"]}