Info
Wallet, Explore, Mine, networks, and safety model.Bitpurz is a standalone browser Bitcoin tool: a wallet-first page for self-custody, an Explore page for transaction checks, and a browser mining page for regtest testing and guarded mainnet mining. No login, analytics, remote JavaScript, CDN scripts, or framework is required.
Create, restore, watch, transact
Use the root page to generate or restore native SegWit wallets, watch public branches, refresh UTXOs, prepare transactions, sign locally, and broadcast signed hex.
Inspect and broadcast
Use Explore for address lookup, transaction lookup, prepared signing payloads, and signed raw transaction broadcast. Wallet secrets are not used there.
Test and hash
Use Mine for regtest funding, browser hash-rate testing, and mainnet work. Proposal or submit state is shown by the mining page before hashing.
Feature Flows
What to do and what to expect.Private Wallet
- Choose Mainnet, Testnet3, Testnet4, or Regtest.
- Enter 12 words, WIF, private key, or address.
- Generate or lookup a native SegWit BIP84 address.
- Refresh UTXOs and review confirmed balance.
- Prepare, review, sign locally, then broadcast signed hex.
Public Watch-only
- Enter a branch public key.
- Derive receive addresses by index.
- Check balances and UTXOs for derived addresses.
- Export or monitor addresses.
- Watch-only wallets cannot spend.
Explore
- Paste an address, transaction id, or signed raw hex.
- Select the matching network.
- Inspect UTXOs or transaction details.
- Broadcast only explicitly pasted signed raw transaction hex.
Mine
- Enter a payout address.
- Choose Mainnet or Regtest.
- Regtest can fund and mine fake coins for testing.
- Mainnet mode hashes candidate work.
- Winning headers are submitted only when runtime status says Mainnet Submit Enabled.
Safety Model
What leaves the browser and what does not.Never sent to Bitpurz
- Seed words and passphrases.
- WIFs, private keys, and xprv values.
- Signing material and unsigned private key data.
- Public branch keys during harmless status checks.
May be sent when you ask
- Network-only status and fee estimate requests.
- Addresses for UTXO lookup and watch-only balance checks.
- Transaction ids for transaction reports.
- Signed raw transaction hex for explicit broadcast.
For real BTC, review destination, amount, change, and fee carefully. Disconnect before signing if you want maximum key isolation.
Networks
Use the right network for the job.| Network | Use | Notes |
|---|---|---|
| Mainnet | Real BTC | Native SegWit BIP84 is wired. Use small amounts first and review before broadcast. |
| Testnet3 | Legacy public test network | Useful for testing spends with faucet coins. Fee estimates may fall back when node data is thin. |
| Testnet4 | Newer public test network | Useful for modern test flows and BIP84 test coins. |
| Regtest | Private fake coins | Best for local mining, wallet signing tests, and repeatable transaction flow checks. |
Current Status
What is active now.- Wallet is the root page. The old `/wallet/` path redirects to `/`.
- Native SegWit BIP84 is the default wallet flow for Mainnet, Testnet3, Testnet4, and Regtest.
- BIP49 nested SegWit and BIP44 legacy address types are selectable wallet flows for compatibility and testing.
- Mainnet local signing and signed-hex broadcast are wired, but a deliberate tiny real-BTC test remains a separate checkpoint.
- Regtest and public testnet sends have been exercised during development.
- Mining has proposal-only and guarded-submit runtime modes. The selected node adapter reports which mode is active.
- Mine sponsor banners are static first-party placements and do not receive wallet, mining, address, transaction, or browser fingerprint data.
- Mobile layout has an initial automated pass; final device checks remain before public launch.
Quick Answers
Common questions.Can Bitpurz see my seed?
No. Seed words, WIFs, private keys, and signing material are handled in the browser and are not sent to Bitpurz endpoints.
Why can UTXO refresh take time?
A newly watched address may need node import or scheduled rescan history. Future receipts should appear through the node once watched.
What does submit enabled mean?
The Mine page may hash mainnet work; if runtime status says Mainnet Submit Enabled, a winning header is proposal-checked and then sent to Bitcoin Core `submitblock`.
Is browser mining profitable?
Browser mining is useful for demonstration, regtest proof, and product engagement. Industrial mainnet mining requires specialized hardware.