31 lines
1.3 KiB
Markdown
31 lines
1.3 KiB
Markdown
# Verify emo-social trace bundle (external)
|
|
|
|
Artifacts:
|
|
- Tarball: `emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz`
|
|
- SHA256: `7101ff9c38fc759a66157f6a6ab9c0936af547d0ec77a51b5d05db07069966c8`
|
|
- IF.TTT handle (PQ hybrid signed in registry): `if://citation/c24fe95e-226c-4efc-ba22-5ddcc37ff7d2/v1`
|
|
|
|
Download (avoid copy/paste corruption):
|
|
```bash
|
|
curl -L -o emo.tar.gz \
|
|
'https://git.infrafabric.io/danny/hosted/raw/branch/main/emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz'
|
|
# If your environment blocks inline content-disposition, try:
|
|
curl -L -o emo.tar.gz \
|
|
'https://git.infrafabric.io/danny/hosted/raw/branch/main/emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.tar.gz?download=1'
|
|
|
|
sha256sum emo.tar.gz
|
|
```
|
|
|
|
Run verifier:
|
|
```bash
|
|
python3 -m venv venv
|
|
./venv/bin/pip install canonicaljson pynacl
|
|
./venv/bin/python iftrace.py verify emo.tar.gz \
|
|
--expected-sha256 7101ff9c38fc759a66157f6a6ab9c0936af547d0ec77a51b5d05db07069966c8
|
|
```
|
|
|
|
IF.TTT corroboration note:
|
|
- The `if://citation/...` handle is not web-searchable. It is an internal registry identifier.
|
|
- For external review without registry access, use the published chain record:
|
|
- `emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.ttt_chain_record.json`
|
|
- `emo_trace_payload_016cca78-6f9d-4ffe-aec0-99792d383ca1.ttt_chain_ref.json`
|