Reviewed Aug 2026
DE
DA-07 · LESSON 05

Deployment environments

KEY DEFINITIONS

Terms used in this lesson

Regtest
A private Bitcoin test network where the operator can create blocks instantly for repeatable experiments.
Proof-of-work target
The maximum header-hash value accepted for a block; lowering it makes valid hashes harder to find.
Identifier
Identifier: a value used to distinguish one request, object, or participant from another.
Oracle
A system that reports outside information, such as a market price, for use by a protocol.

Regtest, Mutinynet, testnet targets, staging names, and mainnet readiness must be identified by actual configuration and deployed artifact, not labels.

35 min Difficulty 5/5 Not started

Loading lesson visuals...

01

Learn the idea

Regtest is a private locally controlled Bitcoin chain. Mutinynet and testnet are public testing environments with different reliability and reset risks. Staging is an operator-controlled application environment. A name containing mainnet does not prove mainnet readiness or real-funds enablement.

GUIDED EXPLANATION1/4 ideas inspected
1

Identify the actual Bitcoin network

Verify genesis, address network, node endpoint, chain tip, and expected protocol anchor rather than trusting a target label.

Inspect each idea before the worked example.
The worked example follows the explanation

Inspect every idea above to open it.

Important distinctionA mainnet-named deployment target proves the system uses real Bitcoin mainnet and production services.

Only actual network, artifact, key, fund, and runtime evidence establishes the environment.

02
FINISH LEARNING FIRST

The questions unlock after every required learning activity

Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.