Bitcoin Research Immutable Snapshots

Freeze backtests and composite studies into content-hashed, non-overwritable public research records

What is the Bitcoin Research Immutable Snapshots?

Research snapshots freeze backtester or composite-study JSON into a public immutable record with SHA-256, data version, methodology version and creation time.

How do I use the Bitcoin Research Immutable Snapshots?

Click “Create permanent snapshot” in a supported backtester, review the public payload, then publish. Identical kind and content hash return the original record.

What should I watch out for?

Snapshots are public and non-editable. Never upload email, account, wallet, token, private-key or personal data. A content hash proves immutability, not model validity.

How the Bitcoin Research Immutable Snapshots works

Freeze results from the site’s backtesters and labs into a public record that cannot be overwritten, with a SHA-256 content hash, data version, methodology version and creation time. Each snapshot gets a bir_ ID and recommended citation, so you cite a fixed result instead of a changing page.

What you enter

  • Draft filled when you click Create permanent snapshot in a supported backtester or lab
  • Title (3–100 characters)
  • Research type: power-law-backtest, power-law-comparison, composite-backtest, composite-research or research-bundle
  • Research JSON to review, edit or paste; an ?id= page parameter opens an existing snapshot

What it shows

  • ID, SHA-256 hash, data version, methodology version and creation time
  • Recommended citation
  • Up to 8 summary metrics such as final value, DCA, max drawdown and fees
  • Full immutable JSON, Download verification JSON and Add to research workspace

How to use it

  1. Click Create permanent snapshot in a supported tool.
  2. Review title, type and JSON; remove personal data.
  3. Click Publish immutable snapshot; it joins your workspace automatically.
  4. Save the ID and copy the citation.

Formula

Hash = SHA-256 of canonical JSON (keys sorted recursively). An existing snapshot with the same type and hash is returned instead of a duplicate. Limits: payload ≤ 180,000 bytes, depth ≤ 12, strings ≤ 10,000 characters, arrays ≤ 5,000 items, objects ≤ 500 keys, no infinite numbers; 20 new snapshots per hour per IP.

Worked example

From the strategy comparison lab, the draft arrives titled Power Law Strategy Comparison, type power-law-comparison, with shared settings, three strategies and results. Publishing returns a bir_ ID; publishing identical content again reopens the original.

How to read the result

  • Equal hashes mean identical JSON content.
  • Compare data and methodology versions before comparing results.
  • An identical-content notice means you are viewing the earlier original.

Limits and cautions

  • Snapshots are public and permanent; never include emails, accounts, wallets, tokens, keys or personal data.
  • Common sensitive keys are rejected, but not every sensitive value can be detected.
  • A hash proves the content is unchanged, not that the conclusion is right.

Common questions

Can I edit or delete a snapshot?

No. Publish a new one instead; the old one stays.

Why no new ID on republish?

Same type and hash returns the original to avoid duplicates.

How do I check integrity?

Compare the hash with your citation, or run the snapshot verifier.

🌡 Latest BTC cycle reading: 40/100 · Neutral Zone (as of 2026-11-05). BTC Cycle Thermometer: Bitcoin top or bottom?

Free to use with no signup. Read Bitcoin valuation, cycle, backtests and alerts, and calculate fees, slippage, funding and post-rebate cost before trading.