Bitcoin wallet for your browser. 3 simple steps.
KrayWallet Extension runs natively in Chrome, Brave, and Edge.
Full Taproot, Ordinals, Runes, and KRAY L2 support. 100% local signing.
New in v2.1.0: destructive and financial actions always ask your confirmation, unknown websites need your approval to connect, and your password is never stored or shared with any page.
Works on any Chromium-based browser
Click the Download Extension button above to get the ZIP file.
Then unzip the file to a folder on your computer.
๐ก Right-click the ZIP โ "Extract All" (Windows) or double-click (Mac)
Open your browser and type in the address bar:
chrome://extensions
Then toggle Developer mode ON (top right corner).
๐ก On Brave use brave://extensions, on Edge use edge://extensions
Click "Load unpacked" button (top left).
Select the unzipped folder (the one containing manifest.json).
โ KrayWallet icon appears in your browser toolbar!
The extension is distributed as a ZIP โ there is no auto-update. Updating takes 1 minute.
Download the new ZIP and extract it into the same folder you used when installing โ replacing the old files.
Then open chrome://extensions and click the Reload button (โป) on the KrayWallet card.
โ Your wallet, balances and settings are 100% preserved. Nothing to restore.
If you remove the extension and load it from a different folder, the browser assigns a new extension ID and wipes the local storage โ your wallet data will be gone from the browser.
Your funds are always safe on Bitcoin, but you would need to restore the wallet with your mnemonic (12/24 words).
๐ก This is exactly why your written mnemonic backup is sacred. If you ever update the "wrong way", your words bring everything back.
Your wallet is ready in seconds
Click the puzzle icon (๐งฉ) in your toolbar, then click the pin next to KrayWallet for quick access.
Click the KrayWallet icon โ Create New Wallet or Restore with your 12/24 words.
๐ Your mnemonic is encrypted and stored locally in Chrome. Never transmitted.
Your keys never leave your browser
Your mnemonic is encrypted in Chrome's isolated extension storage. Never sent to any server.
All Bitcoin transactions (PSBTs) are signed locally using Taproot Schnorr signatures.
Chrome extensions run in an isolated process. Websites cannot access your wallet data.
You can inspect every line of code. No hidden scripts, no tracking, no analytics.
When you create your wallet, you'll receive 12 or 24 words (mnemonic).
โ ๏ธ If you lose these words, you lose access to your funds FOREVER. There is no recovery.
Everything in one extension
Send, receive, and manage BTC with native Taproot support
View, send, and inscribe Bitcoin NFTs directly from the wallet
Manage, etch, and transfer Runes tokens natively
Instant transfers, DeFi swaps, and staking on KRAY Layer 2
Swap tokens, add liquidity, and earn on the L2 DEX
Buy and sell Ordinals and Runes in the integrated market
Post, interact, and earn KRAY with the community
Connect to Bitcoin dApps via window.kray provider
Download, unzip, load. That's it.
Compatible with Chrome, Brave, Edge, and all Chromium browsers