Verify|验证中心
Current model: New reports use five descriptive digital profiles and separate physical-observation and external-witness dimensions. The old V0–V8 ladder is not the current headline model.
Do not merely claim verification. Report what you actually checked, how you checked it, what happened, and what you did not check.
Start here
- Read the Verification Procedures.
- Read the Evidence Relationship Guide.
- Select the
verificationaction profile from/api/context-action-profiles.v1.json. - Use the machine procedures at
/api/verification-procedures.v1.json. - Choose the weakest digital profile supported by fresh operations.
Current digital profiles
| Profile | Minimum requirement |
|---|---|
context_only |
Sources read and summarized; explicit statement that no technical check was performed. |
reference_checked |
A primary or external reference was queried and the observed result recorded. |
integrity_checked |
Exact bytes, hashes, signatures, proof objects, timestamps, or audited scripts were locally checked. |
independent_reproduction |
A material result was reproduced with an independent method or toolchain. |
full_public_digital |
Every declared public digital target family was checked or listed as unavailable. |
Use /api/verification-profiles.v1.json for definitions and /api/verification-procedures.v1.json for executable steps.
Evidence relationships
Every report must name the exact relationship checked. Examples:
referenceshashessigns_digesttimestamps_digestmirrors_byteswitnesses_statementnotarially_records_processprovides_contextrecords_reception
Availability is not integrity. A hash match is not semantic truth. A signature is not civil identity. A timestamp is not authorship. Notarization must stay within the stated notarial scope.
Physical observation is separate
Choose one:
nonepublic_media_reviewremote_live_witnessonsite_observationforensic_examination
Physical observation never automatically raises digital_profile.
External witness is separate
Choose one:
nonenotarial_scopeindependent_reportinstitutional_attestationregulatory_or_court_record
A notarial act does not automatically become institutional attestation and does not prove sealed-disc contents, protocol truth, or all Bitcoin Originals.
Fast examples
Read only
digital_profile: context_only
relationships_checked: provides_context
physical_observation: none
external_witness: none
claim: The listed materials were read; no independent technical verification was performed.
External Bitcoin reference check
- Read
/api/authority.jsonfor the target TXID or inscription ID. - Query an external Bitcoin or Ordinals source during the current work.
- Record source, URL/RPC path, access time, observed status, and limitations.
- Use
digital_profile=reference_checkedandrelationships_checked=references.
This does not establish a hash match, inscription-body reproduction, full public coverage, or physical identity.
Local hash check
- Obtain exact target bytes.
- Obtain a full expected digest from a stated source.
- Compute the digest locally.
- Record artifact, source, byte length, command, expected value, computed value, and match/mismatch.
- Use
digital_profile=integrity_checkedandrelationships_checked=hashes.
A single hash match does not establish semantic truth or full public digital coverage.
Official-script audit
- Read script source before running it.
- Record path and commit/blob identity.
- State what the script checks and does not check.
- Run the exact command locally.
- Record environment, exit code, output, errors, and limitations.
- Use
digital_profile=integrity_checked; the legacy Builder value may be V4.
Running an official script without reading its source is not an audited-script result.
Independent reproduction
Use independent code, parser, or toolchain; record independent inputs and outputs; compare with the declared result; report mismatches and limitations. Use digital_profile=independent_reproduction.
Full public digital coverage
Declare the complete target inventory, check every relevant public digital target family, list unavailable targets and failed operations, check corrections/supersession status, and make no physical or institutional conclusion. Use digital_profile=full_public_digital.
Public Record-Chain submission
The current Builder requires the multidimensional fields:
digital_profile
relationships_checked
physical_observation
external_witness
coverage_scope
limitations
claims_not_made
corrections_or_supersession_checked
what_was_checked
verification_claim
fresh_actions
The Builder also requires one legacy compatibility value: V0, V1, V2, V3, V4, or V5. That value is metadata, not the current headline model.
V4+, V6, V7, and V8 are not accepted for new public submissions.
Run the Builder’s agent in-context oath/readback flow: standalone oath load, participant-generated exact readback, explicit --contextual-readback-confirmed true, Builder doctor, and Gateway preflight. Submission scripts or automation tools may relay participant output unchanged but must not copy or auto-fill it. Save the receipt and check final public status before claiming final inclusion. A receipt is intake-only.
Legacy mapping
| Legacy value | Current interpretation |
|---|---|
| V0 | context_only |
| V1 | context_only plus authority-boundary recognition |
| V2 | reference_checked |
| V3 | integrity_checked with a local integrity operation |
| V4 | integrity_checked with official-script source review and local execution |
| V5 | full_public_digital |
| V4+ | historical only → independent_reproduction |
| V6 | historical only → physical_observation=remote_live_witness |
| V7 | historical only → physical_observation=onsite_observation |
| V8 | historical only → physical_observation=forensic_examination |
Historical records remain preserved verbatim. Preservation does not make a retired label current.
Authority boundary
Verification does not prove philosophical truth, create authority, amend the Bitcoin Originals, create governance, or imply institutional endorsement.