2023 Truth Beam recorder source provenance
This directory publishes the archived recording implementation associated with
Truth Beam session 1682718815, recorded on 2023-04-28.
What is here
truth_beam_2023_REDACTED.py: the main Brownie, Galaxy-camera, projector, BLAKE3-XOF recorder.get_ethBlock.sh: the Rootstock block query used to seed the recording.Token.sol,SafeMath.sol,brownie-config.yaml, andrequirements.txt: the associated Brownie anchoring project.../reconstruct_emission.py: the later 2026 block-reconstruction code. This is kept separate because it did not record the 2023 session.
The main source depends on TensorFlow, OpenCV, NumPy, BLAKE3, Brownie, the
Galaxy gxipy camera SDK, and the fullscreen projector helper. The archive
preserves the latter helper and SDK-era material, but they are not duplicated
here because this packet is an evidence release, not a frozen operating-system
image.
Why this is identified as the recorder
The archive stores the source beside a complete copy of
datasets/1682718815. The program's output conventions match the data:
- 777 emission files named
N_<emission-hash>.npy - 777 report files named
N_<report-hash>.npy - 777 chain records named
N_E_<emission-hash>_R_<report-hash> - a final
778_E_<chain-value>record
Every emission and report hash in the chain log has a matching file, and every
BLAKE3 transition to the next emission hash recomputes without error. The later
public Ep/Rp log is an exact label-only annotation of those 777 source
records, with Rootstock En/Rn anchors added.
The public Rootstock record independently closes the attribution:
| Event | UTC time | Public value |
|---|---|---|
| Initial block | 2023-04-28 21:52:57 | block 5254381, hash 0xcb03596c69e47b651c3a9251e491bb343119aefd6c80365d99334c471dac9c27 |
| Session directory | 2023-04-28 21:53:35 | 1682718815 |
| Final deployment | 2023-04-28 21:57:39 | transaction 0x7db237535f0e5bd4d3b39d08274e89c0175da190b0059bb175c32b75e18bb8f8 |
| Transfer | 2023-04-28 21:58:45 | transaction 0x1cce3d339ef3c4179cd5ec282eb32984ef6e912a0c25250a91f63c8f1b808536 |
The deployment created contract
0xb4910aa351e7f425369f49723039b669531d4471, named
Truth_Beam_PoliePals_Trailer, with the final chain value as its symbol:
bd2bfb5307e574b60f9d73145827add82986e6bd3de3cb354f9a2734a42f0f33.
Security redaction
The archived file contains a hard-coded RSK signing private key. That key is
not public-release material. In truth_beam_2023_REDACTED.py, the one
credential-bearing line is replaced by:
acct = accounts.add(os.environ["TRUTHBEAM_RSK_PRIVATE_KEY"])
A provenance header was also added. The recording, hashing, projection, capture, chain-log, and anchoring logic is otherwise unchanged.
Archived original:
- SHA-256:
432f08d7a44850c1be3f682eb24e83e0469f3079de48eed546c1345b51969123 - local custody path:
/media/c/pp_backup/2023_12_11_colossus/2023_04_01_full_truth_beam/brownieDemo/truth_beam.py - archived mtime:
2023-04-29 00:07:40.190 UTC
The mtime is supporting filesystem evidence, not the primary attribution. The chain/file recomputation and public Rootstock values are the stronger evidence.
Historical preservation
The archived original is not edited. This redacted publication copy is unsigned and does not modify the historical signed release, CID manifest, or partial CAR.