bitpurz
Not Checked

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.

Wallet

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.

Explore

Inspect and broadcast

Use Explore for address lookup, transaction lookup, prepared signing payloads, and signed raw transaction broadcast. Wallet secrets are not used there.

Mine

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

  1. Choose Mainnet, Testnet3, Testnet4, or Regtest.
  2. Enter 12 words, WIF, private key, or address.
  3. Generate or lookup a native SegWit BIP84 address.
  4. Refresh UTXOs and review confirmed balance.
  5. Prepare, review, sign locally, then broadcast signed hex.

Public Watch-only

  1. Enter a branch public key.
  2. Derive receive addresses by index.
  3. Check balances and UTXOs for derived addresses.
  4. Export or monitor addresses.
  5. Watch-only wallets cannot spend.

Explore

  1. Paste an address, transaction id, or signed raw hex.
  2. Select the matching network.
  3. Inspect UTXOs or transaction details.
  4. Broadcast only explicitly pasted signed raw transaction hex.

Mine

  1. Enter a payout address.
  2. Choose Mainnet or Regtest.
  3. Regtest can fund and mine fake coins for testing.
  4. Mainnet mode hashes candidate work.
  5. 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.
NetworkUseNotes
MainnetReal BTCNative SegWit BIP84 is wired. Use small amounts first and review before broadcast.
Testnet3Legacy public test networkUseful for testing spends with faucet coins. Fee estimates may fall back when node data is thin.
Testnet4Newer public test networkUseful for modern test flows and BIP84 test coins.
RegtestPrivate fake coinsBest for local mining, wallet signing tests, and repeatable transaction flow checks.

Current Status

What is active now.

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.

Move through the product.