1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa916a54b398d7d16074eb0b6f1399ed4350231f183a434ec2970972b724b6578. Chain 2 (Bitcoin): anchored in block 954115 (2026-06-17T15:44:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7a0e1101-a0a7-4d48-83a1-fc4d74bac6f1.json and https://artists.proofprofile.net/proofs/artist/7a0e1101-a0a7-4d48-83a1-fc4d74bac6f1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Verdi: Don Carlos, Act 1: "Le bruit du cor s'éteint sous l'ombre épaisse" (Don Carlos, Thibault, Élisabeth) [Live]
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33149c61775820cf7ad161e06c89fe52b1bd8c38699cac151f5ad8955c7ee717. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ119600850.
Verdi: Don Carlos, Act 3: "Sire, il est temps !" (Don Carlos, Philippe, Élisabeth, Rodrigue, Thibault, Les moines, Chorus, Une voix d'en haut) [Live]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cae61c3aaad5c27294f338825fac22a67a09cd9e3f9ac96393f1425c0b7aefc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ119601110.
Verdi: Don Carlos, Act 1: "À celui qui nous vient, madame" (Thibault, Élisabeth, Don Carlos) [Live]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf920f5ec11b6e499a22d4466f8422dfb591e652af459db5b1b28d4f45a1446. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ119600880.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Verdi: Don Carlos, Act 2: "Sous ces bois au feuillage immense" (Chorus, Thibault, Eboli) [Live]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa267515e420fca8ff5e51b27e887788ff90ca533ca78d871aa8d75112e7b3b. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ119600940.
Verdi: Don Carlos, Act 2: "Au palais des fées ... " (Eboli, Thibault, Chorus) [Live]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75c37ddd16a92c2f536ee1b6b1ecec98cdc7f278891a31e311855c366b9ad0e. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRZ119600950.