🔑 Key Takeaways
- UniSat is a non-custodial, open-source Bitcoin wallet that supports Ordinals, Runes, BRC-20, and Alkanes.
- It integrates directly with Babylon Genesis, letting users stake BTC via the Babylon Bitcoin staking protocol without wrapping or custodians.
- Available as a browser extension and mobile app, UniSat offers address flexibility (SegWit, Taproot, Legacy) and hardware wallet integration.
- Users can manage BTC, Ordinals, and other Bitcoin-based assets while accessing Babylon dApps from the built-in dApp Center.
- Security is fully user-controlled: UniSat never stores private keys, seed phrases, or passwords.
UniSat Wallet is a Bitcoin-native, open-source wallet that supports Ordinals, BRC-20, Runes, and Alkanes.
As of early 2023, UniSat has become a popular non-custodial option for securely managing Bitcoin assets while also enabling Bitcoin staking through the Babylon Bitcoin staking protocol.
With UniSat, you can store, manage, and interact with a variety of Bitcoin-based assets, access dapps on Babylon Genesis, and stake BTC directly using the Babylon Bitcoin staking protocol.
Key Features of UniSat Wallet
- Non-Custodial Security – Private keys, passwords, and seed phrases are never stored by UniSat; you retain full control.
- Multiple Address Formats – Supports Native SegWit (bc1q), Taproot (bc1p), Legacy, and Nested SegWit.
- 100% Open Source – Code available on GitHub for transparency and community development.
- Multi-Platform Access – Available as a browser extension and mobile app.
- Integrated Tools – Built-in marketplace, inscription service, PizzaSwap, and UniScan explorer.
- Comprehensive Bitcoin Asset Management – Manage BTC and BTC staking, Ordinals, Runes, and Alkanes all in one place.
Babylon Genesis Integration
UniSat connects directly to Babylon Genesis via its dApp Center. This allows you to:
- Stake BTC on the Babylon Bitcoin staking protocol.
- Access Babylon Genesis dapps.
- Manage staking without leaving your wallet environment.
Step-by-Step Guide: Using UniSat Wallet for Babylon Bitcoin Staking
Step 1: Install UniSat Wallet
Go to unisat.io/download to install the UniSat browser extension or mobile app.

Step 2: Create or Import a Wallet
- Create New Wallet – Follow prompts to generate a new wallet.
- Import Wallet – If you already have a wallet, import using your recovery phrase.
- Optional: Connect to a hardware wallet for extra security.

Step 3: Set a Strong Login Password
- This password unlocks your wallet locally.
- UniSat cannot recover it if lost; store it securely.
- Use a mix of characters, numbers, and symbols.

Step 4: Backup Your Recovery Phrase
Your recovery phrase (seed phrase) is your key to accessing your wallet. Losing or exposing it can lead to permanent asset loss.
- Write it down and store it securely offline.
- Never keep it in cloud storage, screenshots, or online notes.
- Losing it means losing access to your funds.
.png)
Step 5: Choose Address Type
After setup, UniSat generates 4 address types. All four types of wallet addresses support receiving, sending, and storing BTC, Ordinals, Runes, and Alkanes assets.
- Most common: Native SegWit (bc1q) and Taproot (bc1p).
- You can switch address types via Settings > Address Type.
- Custom HdPath & Phrase (Optional): If you set a Custom HdPath or Phrase, make sure to remember it—it's required for wallet recovery.
.png)
Step 6: Deposit BTC or Other Assets
- Tap Receive in UniSat to get your address and QR code.
- Use this address to transfer BTC, Ordinals, Runes, or Alkanes from an exchange or another wallet.
- Confirm the address format matches the withdrawal platform.
- Go to the withdrawal page of the exchange or platform you’re transferring from, paste your copied UniSat address, enter the amount, and follow their instructions to complete the withdrawal.
.png)
Step 7: Connect to Babylon Genesis
- In UniSat, go to Discover (DApp Center) → Babylon.
.png)
- After entering the Babylon Bitcoin Staking interface, you will see the Babylon Bitcoin Staking Phase 2 page. Click the Go to Babylon button to proceed to the staking page.
.png)
- Click the Connect Wallet button and select your UniSat address for both Bitcoin and Babylon Genesis.
- Choose the Finality Provider, enter the BTC amount, and sign the transaction.
.png)
- View your staking status under Activity history.
Tips & Best Practices
Being a non-custodial wallet means you will be in full control of managing and safeguarding your assets, including your seed phrase, private keys, and wallet password. You are the only one with access and thus fully accountable for their security. You will need:
- Back up your recovery phrase or private keys securely. Never store it in screenshots or online drives.
- Set a strong wallet password and keep it safe.
- Only download UniSat from unisat.io.
- Be cautious when clicking links or downloading software from any source.
Useful Links
- Official Website: https://unisat.io
- Twitter/X: https://x.com/unisat_wallet
- Discord: http://discord.gg/unisat
- API: https://github.com/unisat-wallet/unisat-dev-docs
- API Docs: https://docs.unisat.io/dev/developer-center
‍