BitcoinSignetFaucet.com

Bitcoin transaction experiments

Recorded results, tested prerequisites, and reproducible transaction artifacts. Each entry names its actual test environment.

Show all

9 experiments

No funding needed for browser examples

Live Signet split and return

Follow a confirmed funding, three-recipient split, and four-input consolidation back to the original wallet.

Recorded default SignetLocal node requiredVerified 2026-09-12
Prerequisites
Node.js 22.12+; Bitcoin Inquisition 29.2.0; LND 0.20.1-beta
Test-sat budget
9,000 test sats funded; 7,964 returned. Total fees including funding: 1,298 sats.
Failure and recovery
Recorded inputs are already spent. Use new owned inputs and addresses; retain the PSBT and signed artifact. Check status after any uncertain broadcast.

Open experiment · Reproduction evidence · Primary source

Fee rescue: RBF and CPFP

Compare a rejected replacement, an accepted fee bump, a parent-child package, and a confirmed parent.

Isolated regtest recordingBrowser replayVerified 2026-09-11
Prerequisites
Browser replay; Bitcoin Core 29.0.0 validation
Test-sat budget
No coins needed. Recorded parent fee 284 sats; package fee 2,008 sats.
Failure and recovery
Changed parameters are unvalidated. A confirmed parent cannot be replaced; select a recorded case to restore its evidence.

Open experiment · Reproduction evidence · Primary source

Time capsule, multisig, and hashlock

Exercise relative block locks, one versus two signatures, and a key-plus-preimage claim with delayed refund.

Isolated regtest recordingBrowser replayVerified 2026-09-11
Prerequisites
Browser replay; Bitcoin Core 29.0.0 validation
Test-sat budget
No coins needed. Each recorded funding output holds 10,000 local test sats.
Failure and recovery
Early spends fail. The timeout opens a refund path but does not close the claim path. Never fund public demo keys.

Open experiment · Reproduction evidence · Primary source

BLAKE2b fork rehearsal

Replay ordinary and unified signatures against two validators forked from identical local history.

Two isolated regtest branchesBrowser replayVerified 2026-09-11
Prerequisites
Browser replay; Core 29.0.0 and Knots 29.4.1
Test-sat budget
No coins needed. Each recorded spend uses a 100,000-sat local test output.
Failure and recovery
Ordinary signatures remain replayable. Protected signatures are opt-in. These test overrides are not public network settings.

Open experiment · Reproduction evidence · Primary source

UTXO split and consolidation

Construct native SegWit PSBTs with an exact recipient, change, and fee ledger.

Offline constructionBrowser replayVerified 2026-09-11
Prerequisites
Browser; bitcoinjs-lib 7.0.2
Test-sat budget
No coins needed. Reference split: 10,000 input sats, 406 proposed fee sats.
Failure and recovery
Examples cannot be broadcast. Keep your exported PSBT and use a dedicated Signet signer for your own inputs.

Open experiment · Reproduction evidence · Primary source

Missing UTXO data

Compare a parseable PSBT with unknown input values against its corrected counterpart.

Offline fixtureBrowser replayVerified 2026-09-11
Prerequisites
Browser; bitcoinjs-lib 7.0.2
Test-sat budget
No coins needed.
Failure and recovery
Select Previous output supplied to compare metadata. A file does not prove that an input remains unspent.

Open experiment · Reproduction evidence · Primary source

PSBT signing stages

Compare unsigned, partially signed, finalized, and extracted transaction data.

Offline fixtureBrowser replayVerified 2026-09-11
Prerequisites
Browser; bitcoinjs-lib 7.0.2
Test-sat budget
No coins needed. Reference PSBT fee: 500 sats.
Failure and recovery
Signature presence is not validity. Restore a prepared example after inspecting a custom file.

Open experiment · Reproduction evidence · Primary source

Taproot Assets anchor and proof

Separate the 1,000-sat Bitcoin anchor from the companion record's 1,500 asset units.

Recorded regtest vectorBrowser replayVerified 2026-09-11
Prerequisites
Browser; pinned Lightning Labs test vector
Test-sat budget
No coins needed. No asset issuance performed by this site.
Failure and recovery
The proof is downloadable reference data. Asset commitments, history, and ownership are not verified by the Doctor.

Open experiment · Reproduction evidence · Primary source

Reproduce the Core validation

Have Core sign a funded split, compare parser results, and reject an overspend on a fresh local chain.

Isolated regtestLocal node requiredVerified 2026-09-11
Prerequisites
Node.js 22.12+; Bitcoin Core 29.0.0; macOS ARM64 harness
Test-sat budget
Fresh local test coins only. Accepted Workshop spend is not broadcast.
Failure and recovery
The harness disables networking and removes its temporary wallet after stopping the node. Never point it at an existing datadir.

Open experiment · Reproduction evidence · Primary source

Prepared outpoints are not spendable. Real-input Workshop mode requires your own verified P2WPKH UTXOs and a separate Signet signer. A shared address format does not establish the network.

Inspect the evidence

The reports show actual serialized fixtures and explain what was measured. Unknown values remain unknown.

Experiment reports

Reproduce the numbers

Download the transaction engine, pinned dependencies, build scripts, tests, and fixtures as one focused source bundle.

Download reproduction bundle

Use the right network

Default Signet, a custom signet, and regtest are distinct environments. Identical address encodings do not make their coins interchangeable.

Default Signet quickstart