Loading wallet...

# Welcome back

Enter your password to unlock

Forgot password? Remove extension and reinstall.

# KrayWallet

Sovereign Bitcoin Wallet

Taproot Native

## Create Wallet

Mnemonic Length
Password
Confirm Password

## Backup Phrase

⚠️ Important

Write down these words in order and keep them safe. Never share your recovery phrase with anyone.

I have securely saved my recovery phrase

## Restore Wallet

Recovery Phrase Separate each word with a space
Password
My Wallet
bc1p...
₿
Total Balance
0 sats
0.00000000 BTC
📡 0 channels active
Advanced Functions

Loading inscriptions...

Loading runes...

📜

No transactions yet

0
Listings
0
Volume
0
Sales

Loading listings...

Loading listings...

⚡
KRAY SPACE
Layer 2
Connected
Your Tokens
KRAY
0 ▽
Gas Token
🐕 DOG
0.00000
🐾 DSC
0.00000
📻 RADIOLA
0.00000
🎴 Membership
👤 No Card
🪨
COMMON
5 free/day
💜
AMETHYST
15 free/day
🥇
GOLD
30 free/day
💎
DIAMOND
50 free/day
🖤
BLACK
100 free/day
Free Transactions Today
Resets at midnight UTC
0/0
No membership
L2 Features
⏳ Pending Withdrawals
Recent Transactions
⚡

No L2 transactions yet

Start using Layer 2 for instant transfers

## Send Bitcoin

🛡️

Protected UTXOs

Your Inscriptions and Runes are automatically protected. Only pure Bitcoin UTXOs will be used for this transaction.

Recipient Address
Amount (sats)
Fee Rate (sat/vB)
Minimum: 1 sat/vB
Fee Rate (sat/vB)
Recipients: 0
Total Amount: 0 sats
Est. Fee: ~0 sats

## Receive Bitcoin

⏳
Your Address
bc1p...

## 📤 Send Inscription

🖼️
Inscription #?
⚠️ Important!

Sending an inscription transfers it permanently to the recipient address. Make sure the address is correct!

Recipient Address
Taproot address (bc1p...)
Fee Rate (sat/vB) Recommended: 1-5 sat/vB for inscriptions
Inscription Value: 600 sats
Estimated Fee: ~300 sats
Total Required: ~900 sats

## 🔏 Sign Transaction

📋 Marketplace Transaction

A website is requesting you to sign a transaction.

Loading PSBT details... ⏳
Password

## ✍️ Sign Action

📝
Social Post
Cost: 1 KRAY
You are about to create a post on your inscription profile.
Inscription: ...
Message to Sign: Loading...
🔐 Your signature proves you authorized this action
Enter Password to Confirm

## ⚡ Lightning Payment

⚡ Lightning Network Payment

A website is requesting you to pay a Lightning invoice.

Amount: ⏳ Loading...
Description: ⏳ Loading...
Destination: ⏳ Loading...
Payment Hash: ⏳ Loading...
Expires: ⏳ Loading...
Password

## ⚡ Send Lightning

⚡ Lightning Network

Pay Lightning invoices instantly with low fees.

Lightning Invoice
Amount: -
Description: -

## ⚡ Receive Lightning

⚡ Lightning Network

Create an invoice to receive Lightning payments.

Amount (sats)
Description (optional)
✅ Invoice Created!
Lightning Invoice:

## 📡 Open Channel

📡 Lightning Channel

Open a channel to another Lightning node to send/receive payments.

Node Public Key
Channel Capacity (sats) Minimum: 20,000 sats (~0.0002 BTC)
Host (optional) Leave empty if node is already known

## Settings

### 🔐 Security

### 🔒 Security

Auto-Lock Timer

### 🛠️ Wallet Tools

Separate Inscriptions, Runes, and pure BTC into different UTXOs

### 📚 General

Save and manage addresses of friends for easy access

### 🔧 Advanced Tools

Split a UTXO that contains both Inscription + Rune into separate UTXOs

Recover pure BTC from inscription/rune UTXOs (reduce to 1 sat minimum)

Divide runes into multiple 546 sat packages (like marketplace listings)

Airdrop runes to multiple addresses (up to 500) in one transaction

Transfer multiple assets (inscriptions, runes, BTC) to different addresses in one transaction

### ⚠️ Danger Zone

This will delete your wallet. Make sure you have saved your recovery phrase!

### ⚠️ Delete Current Wallet?

🗑️

This will PERMANENTLY DELETE your wallet from this device.

⚠️ If you haven't backed up your recovery phrase, you will lose access to your funds forever!
Type DELETE to confirm:

### ℹ️ About

Version 1.0.0
Network Mainnet

## Recovery Phrase

⚠️ Never Share This

Anyone with your recovery phrase can access your funds.

📡 Security Recommendation

Disconnect from Wi-Fi/Internet before viewing your recovery phrase. Malware and screen-capture viruses can steal your keys while you're online.

Enter Password to Reveal

👆 Hold button to reveal words

## 🛒 List on Market

Inscription #...

ID: ...

💰 Price Minimum: 1,000 sats
💬 Description (optional)
0 / 500

You Receive

0 sats

Buyer pays fees

📋 Listed on marketplace

🔒 Stays in your wallet

✅ Cancel anytime

## 📋 My Market Listings

Loading your listings...

📭

No active listings

List inscriptions from the Ordinals tab to start selling

## ✓ Listed!

✓

### Listed Successfully!

Your inscription is now on the marketplace

Price
0 sats

## 🎭 My Public Profile

🎭

Loading...

Your decentralized marketplace profile

0
Listings
0
Inscriptions
0
Runes

Loading profile data...

### Active Listings

📭

No Ordinals listings

### Active Listings

📭

No Runes listings

### Active Listings

📭

No Pool listings

## ✂️ Split UTXOs

💡 Tip

Use this to separate Inscriptions, Runes, and pure BTC into individual UTXOs for better control.

Select UTXOs to Split:
Loading UTXOs...
Output Configuration:
Total Input: 0 sats
Total Output: 0 sats
Est. Fee: 0 sats

## 🔀 Separate Assets

💡 What is this?

If you have a UTXO that contains BOTH an Inscription AND Runes, this tool separates them into individual UTXOs so you can manage each asset independently.

Select Mixed UTXO:
Loading UTXOs...

#### 📦 Separation Result:

◉
Inscription
555 sats
⧈
Runes
546 sats
Fee Rate:

## 💎 Extract Sats

💎 What is this?

Reduce sats held by inscriptions/runes to minimum (down to 1 sat) and recover the excess as pure BTC. Perfect for optimizing your UTXOs!

Select Asset UTXO:
Loading UTXOs...
Sats to keep with asset:
1 sat

#### 📊 Extraction Preview:

Original UTXO: 0 sats
Asset will have: 1 sat
💰 You recover: 0 sats
Fee Rate (sat/vB):
Custom:

## 📖 Address Book

📖

No contacts yet

Tap + to add your first contact

### Add Contact

Name
Bitcoin Address

## 📦 Bulk Transfer

📦 What is this?

Transfer multiple assets (inscriptions, runes, pure BTC) to different addresses in a single transaction. Each asset maintains its integrity.

Same address for all selected items
Select Assets: (0 selected)
Loading assets...

#### 📊 Transfer Summary:

Fee Rate (sat/vB):
Custom:

## 📦 Split Runes

💡 What is this?

Split your runes into multiple 546 sat packages, perfect for selling on marketplaces or distributing to others.

Select Rune UTXO:
Loading Rune UTXOs...
Amount per Split:
Number of Splits:

Max 20 splits per transaction. Each split = 546 sats.

Total Runes: 0
Outputs: 0 x 546 sats
Est. Fee: 0 sats

## 🚀 Bulk Rune Sender

🎁 Airdrop Tool

Send runes to multiple recipients (up to 500) in a single transaction. Perfect for airdrops and distributions!

Select Rune UTXO:
Loading Rune UTXOs...
Amount per Recipient:
Recipients (one address per line):

0 addresses • Max 500

Total Recipients: 0
Total Runes: 0
Total Sats Needed: 0
Est. Fee: 0 sats

## Private Key

⚠️ Extremely Sensitive

This key gives full control of your wallet. Never share it.

Enter Password

Processing...

### 💎 Inscribe Ordinal

📁 Select File

Max: 390KB • Images, Text, JSON, SVG

📝 Write Your Inscription
0 bytes 💾 text/plain;charset=utf-8
⚡ Transaction Speed ● mempool.space
💰 Estimated Costs
Content Size 0 KB
Fee Rate 10 sat/vB
Commit Fee 0 sats
Reveal Fee 0 sats
Output Value 330 sats
Total 0 sats
≈ $0.00 USD (at ~$100k/BTC)

### ✨ Etch Rune

Rune Name *

Use • for spacers (space key). Shorter names unlock over time.

Symbol
Divisibility

0 = whole, 8 = like BTC, 18 = like ETH

Premine Amount

Tokens sent to your wallet on creation

Enable Open Minting
Allow others to mint
Max Mints (Cap)
Amount Per Mint
Estimated Fee ~2,000 sats

### 🔐 Confirm Transaction

Enter your password to authorize this transaction:

Type:
Content:
Fee Rate:
Commit Fee:
Reveal Fee:
Output Value:
TOTAL COST:
Password

## Deposit to L2

📥 How it Works
1. Send KRAY to the bridge address
2. Wait 6 confirmations (~60 min)
3. Credits minted automatically on L2
4. Start using instant L2 features!
Bridge Multisig Address
Loading...
Loading QR...
Conversion Rate
1 KRAY = 1,000 credits
3 decimal places on L2
⚠️ Important
Only send KRAY•SPACE to this address. Other assets will be lost. Minimum deposit: 1 KRAY.

## L2 Transfer

Select Token
⚡
KRAY
Gas Token
--
Available
Recipient Address Recipient's Bitcoin Taproot address (bc1p...)
Amount
KRAY
Minimum: 1 KRAY (integer only)
Gas Fee
1 KRAY
Get a Membership Card for FREE transfers!
⚡ Instant confirmation • 🔒 Secure

## ⚡ Confirm Transfer

⚡
0 ▽
Instant L2 Transfer
To: bc1p...
Fee: 1 KRAY
🔐 Enter your password to sign this transaction with Schnorr signature
Password

## 🔄 L2 DeFi Swap

Your Balances
0 KRAY
0 DOG
From
Balance: 0
To (estimated)
Pool KRAY/DOG
Price -
Price Impact -
Gas Fee 2 KRAY
⚠️ No pool available for this pair
Password (to sign transaction)
⚡ Swaps are instant on KRAY L2 • 0.3% fee

## Withdraw to L1

L2 Balance
0
KRAY
Amount (KRAY) Minimum: 1 KRAY (integers only, 1:1 with L1)
L1 Destination Address
🔒 SECURED - Same as your wallet address
Loading...
✓ Withdrawals always go to YOUR address for maximum security
🧱 Block Confirmation
Your withdrawal will be processed after the next L2 block is sealed and verified (Merkle + Schnorr proof). Validators then broadcast to Bitcoin L1 automatically.
Bitcoin Network Fee Loading...
Your BTC balance: - sats
⚙️ Advanced: Select specific UTXO
Loading UTXOs...
📋 Summary
You withdraw 0 ▽
L2 Fee 1 KRAY
L1 Network Fee - sats
You receive on L1 0 ▽
💎 Get a Membership Card for FREE L2 fees on withdrawals! View Cards
⚠️ YOU PAY THE BITCOIN FEE - Make sure you have enough sats in your wallet. The fee rate you choose determines confirmation speed.
⏳ Pending Withdrawals

## Confirm Withdrawal

You are withdrawing
0 KRAY
L2 → L1 (Bitcoin Mainnet)
🔒 Destination (Your Wallet - Secured)
bc1p...
✓ Cannot be changed - always your address
💰 Fee Breakdown
L2 Fee (KRAY) 1 KRAY
L1 Network Fee (BTC) - sats
Fee Rate - sat/vB
You receive on L1 0 ▽
📋 Timeline
1
Balance locked + fees deducted
2
L2 block confirms TX
3
Validators broadcast to Bitcoin
✓
KRAY arrives at your L1!
🔐 Enter Password to Sign
I confirm this withdrawal to MY OWN ADDRESS. I understand it will be processed after block confirmation and is irreversible.