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 0xb0666844ca620e31883f002a23d9d1c8a0de96119979f22a59a4dcf058ae3e5b. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/31ab8cc5-b008-41c9-8751-0ca0c409df6f.json and https://artists.proofprofile.net/proofs/artist/31ab8cc5-b008-41c9-8751-0ca0c409df6f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Don Giovanni, K. 527: Act I: Non sperar, se non m'uccidi (No. 1, Introduzione: Donna Anna, Don Giovanni, Leporello, Il Commendatore)
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 0xc44151cc78683dbcbc994366971e70540e4241b7f4f842180e3281a15cf78bfe. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USSM11604394.
Don Giovanni, K. 527: Act I: Fuggi, crudele, fuggi! (Duetto: Donna Anna, Don Ottavio)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012cf05530f139c1e3242f0cb631b79b597a2f779e66e9664b6c988c2509fe70. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USSM11604398.
Don Giovanni, K. 527: Act I: Or sai chi l'onore (Aria: Donna Anna)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f5415f0f939a91658244897eaa6b6f76c56304d2e8148be3b6afc11b771ae17. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/USSM11604415.
Don Giovanni, K. 527: Act I: Bisogna aver coraggio (Donna Elvira, Don Ottavio, Donna Anna)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dcb40cbb0a423ceea3c1403d6d1ebafa8669ad78de7c8dbc96cc2d623f6cce0. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/USSM11604426.
Don Giovanni, K. 527: Act I: Signor, guardate un poco (Menuetto: Donna Elvira, Don Ottavio, Donna Anna, Leporello, Don Giovanni)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1161f17be52690e6843f9b5a39ce07df9a54b29e7abe6d5bb77b1b82d16eb48b. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/USSM11604427.
Don Giovanni, K. 527: Act I: Trema, trema, o scellerato! (Allegro: Don Giovanni, Leporello, Don Ottavio, Donna Anna, Donna Elvira)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1972a6f2aa5f9a109de583f4c61f5f7640178f62ff86aab6706b229cfab0e730. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/USSM11604432.
Don Giovanni, K. 527: Act I: Non ti fidar, o misera (No. 9, Quartetto: Donna Elvira, Donna Anna, Don Ottavio, Don Giovanni)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a86ad0ba663ff495d7c6dd29324bc9e00c3dcf2923834a917effe3c3c468170. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:56:20Z), 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/USSM11604412.
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
Don Giovanni, K. 527: Act I: Mi par ch'oggi il demonio si diverta... Ah ti ritrovo ancor (Recitativo: Don Giovanni, Don Ottavio, Donna Anna; Recitativo: Donna Elvira)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e90428c1724c678c14c8505431d7175100f21938d131affffca5ca98ca41c5. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/USSM11604411.
Don Giovanni, K. 527: Act I: Don Ottavio, son morta! (No. 10, Recitativo accompagnato: Donna Anna, Don Ottavio)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76b9ac2a95122f2af6162a73205e4daad110f846d301f6242d335705797cbfc. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/USSM11604414.
Don Giovanni, K. 527: Act I: Protegga il giusto cielo (Adagio: Donna Anna, Don Ottavio, Donna Elvira)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6165c2b69598938d5100ad2db3761ef39ac3b4ec479b15b0d1a7ef03b849bc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/USSM11604428.
Don Giovanni, K. 527: Act I: Venite pur avanti, vezzose mascherette (Maestoso: Leporello, Don Giovanni, Donna Anna, Donna Elvira, Don Ottavio, Masetto, Zerlina)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a997726d12261aa92ae12c1211c3637a344be0b0560c3af7492a8d73b04e34d. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/USSM11604430.
Don Giovanni, K. 527: Act I: Ecco il birbo che t'ha offesa (Andante maestoso: Leporello, Don Giovanni, Donna Anna, Donna Elvira, Don Ottavio, Masetto, Zerlina)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450ae46b0a1ec391059ada697597c1a73a22ca1ab8da213d266769490d9752a4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/USSM11604431.