Encyclopedia How the network works · Entry 200
Bitcoin mainnet, testnet, signet and regtest
In this article
At a glance
Key facts
Choose the environment for the test
Public testnet allows open experimentation but has different difficulty behavior and can experience unusual block timing. BIP-94 defines Testnet 4 changes rather than renaming mainnet. Signet adds a challenge that valid blocks must satisfy, supporting more coordinated testing.
Regtest lets a developer control block creation in a local scenario. That makes it useful for repeatable tests but a poor simulation of adversarial public hash-power competition.
A successful rehearsal is scoped evidence
Imagine sending 10,000 test satoshis between two test wallets and confirming the result. This checks that particular wallet workflow on that selected chain. It does not transfer 10,000 mainnet satoshis or establish the mainnet cost of repeating the action.
Before testing, inspect the chain field or the application’s network indication. Similar-looking addresses or familiar interface colors are not sufficient network identification.
Keep test secrets and production operations separate
Use separate test wallets so debugging tools, logs and experimental software never need the secrets protecting actual holdings. Core’s data layout separates chain-specific state, but a human can still select the wrong application or destination.
Test tokens are for testing, not a substitute for BTC. Faucet availability, unusual testnet market behavior or a temporary testing shortage does not change which chain a transaction belongs to.
Direct answers
Questions people ask
Can I move testnet bitcoin to a mainnet address?
The ledgers are separate. A testnet transaction does not create a mainnet UTXO or convert test coins into BTC. Use the correct chain’s destination and wallet when rehearsing a payment.
Does signet use the same block-production rules as mainnet?
No. BIP-325 requires an additional block challenge solution alongside proof of work. That coordination is useful for testing but is a distinct network assumption.
Inspect the evidence
The answer and key facts have stable claim links. These records retain the scope and qualification when reused.
Bitcoin mainnet carries the normal BTC ledger. Testnet and signet are separate testing networks; regtest is intended for controlled local development. Their coins, chain histories and some consensus or block-production rules differ. Test-network familiarity helps rehearse a workflow, but it does not prove identical mainnet fees, timing or safety. Always verify the selected chain and use dedicated test credentials.
Educational explanation. Product-specific behavior is scoped to the cited documentation, checked 2026-10-02.
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimSeparation: Each chain has its own state and history
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimSignet: Adds a block challenge to proof of work
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimRegtest: Designed for controlled block creation
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimRevision history
- — First publication after primary-source research and separate automated verification.
Source register
Sources and references
Retrieval dates and locators are recorded individually.- Testnet 4Bitcoin Improvement Proposals
Testnet reset rationale and modified difficulty rules distinguish testing from mainnet.
Locator: Motivation; Specification · Version / scope: Pinned BIPs revision · Retrieved: 2026-10-02T18:53:56.899ZOpen source - SignetBitcoin Improvement Proposals
A challenge-based test network; signet coins have no intended monetary value.
Locator: Motivation; Specification · Version / scope: Pinned BIPs revision · Retrieved: 2026-10-02T18:53:57.004ZOpen source - getblockchaininfo RPCBitcoin Core
Network identity and sync-status fields; progress is an estimate.
Locator: Result: chain, blocks, headers, verificationprogress, initialblockdownload · Version / scope: Bitcoin Core 29.0 RPC reference; not a recommendation to install an old release · Retrieved: 2026-10-02T18:53:55.851ZOpen source - FilesBitcoin Core
Wallet, block, chainstate and index files have different recovery purposes.
Locator: Data directory location and chain-specific paths; Data directory layout: blocks/, chainstate/, wallets/; Multi-wallet environment and backupwallet guidance · Version / scope: Bitcoin Core v29.0 · Retrieved: 2026-10-02T18:53:55.926ZOpen source - Securing your walletBitcoin.org
Backup scope, online exposure, offline signing, custody and software update practices.
Locator: Be careful with online services; Backup your wallet; Encrypt your wallet; Offline wallet for savings; Hardware wallets; Keep your software up to date · Retrieved: 2026-10-02T18:53:53.659ZOpen source
Research and drafting use AI assistance. A separate automated review checks claims against primary sources; no external expert or named human review is implied. Publication, substantive editing, source retrieval and verification are recorded separately. This version was independently checked by an automated reviewer on 2 October 2026.
Editorial method and correctionsDegrees of Satoshi editorial project. “Bitcoin mainnet, testnet, signet and regtest.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/bitcoin-test-networks/