STProof Physical Event Proof SOP
STProof Physical Event Proof SOP
This directory contains the complete standard operating procedure for converting physical events to on-chain NFTs.
Process Overview
Event Design → Official Bulletin → Field Execution → Data Collection → Hash → OTS → IPFS → Three-Layer JSON → Mint
Detailed Steps
| Phase | Description |
|---|---|
| 01 Event Design | Define stamp theme, date, location, handwritten codes |
| 02 Official Bulletin | Capture release announcement with URL proof |
| 03 Field Execution | 5 mandatory photos + segmented video + GPS + weather |
| 04 Data Collection | Redact, rename, organize into 3-layer folder structure |
| 05 Hash Calculation | Compute SHA256 for every file |
| 06 OTS Timestamp | Generate OpenTimestamps proofs (Bitcoin-anchored) |
| 07 IPFS Upload | Upload public assets + OTS files to IPFS, record CIDs |
| 08 Three-Layer JSON | Generate JSON with L1/L2/L3 hash manifests |
| 09 NFT Minting | Mint NFT on OpenSea / STProof contract |
配套资源 / Supporting Resources
- Printable checklist card
- Excel templates
- Batch calculation scripts
Real Case
Core Principles
Public files = OTS + IPFS
Private files = SHA256 only (not uploaded)
L1 Public Common = Shared across all covers
L2 Independent Public = Unique per cover
L3 Private = Unique per cover, no original images
cid = CID of the file itself
timestamp_proof_cid = CID of the corresponding .ots file
Not the same, cannot be empty