Signet Wallet Safety
Browser wallets are convenient for test networks, but they must be treated as test-only tools. Never paste mainnet private keys, seed phrases, or valuable wallet data into this site.
Use Test Keys Only
The built-in wallet page is designed for Signet experiments. Use a throwaway passphrase or Signet-only private key. If a key ever controlled mainnet bitcoin, do not type it here.
Local Signing Model
The wallet JavaScript derives a Signet address and signs test transactions in your browser. It calls public APIs for balances, UTXOs, and broadcast. That means your browser may contact third-party services, but the faucet server does not need your private key to send a transaction from your test wallet.
Known Limits
The browser wallet is intentionally simple. It is not a replacement for Bitcoin Core, Sparrow, or a hardware-backed workflow. It is useful for quick demos, small Signet transactions, and learning how addresses and UTXOs behave.
Safer Alternatives
For larger demos or repeat testing, use a dedicated Signet wallet in Bitcoin Core or Sparrow. Keep it separate from mainnet, label it clearly, and verify the network before requesting faucet sats.
Source and Review
The wallet code is based on a lightweight browser wallet modified for Signet. You can inspect the loaded scripts under /static/signet-wallet/ and compare behavior against the linked project from the wallet page.