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 0x228cb0ad8bd7d00fc3ad011e869348c4f194108c9dc6a2e8e0017f7876bcac84. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/15f4db11-3171-4823-a236-9363f792d914.json and https://artists.proofprofile.net/proofs/artist/15f4db11-3171-4823-a236-9363f792d914.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Poulenc: Stabat Mater, Litanies à la Vierge noire
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 0x840c6c1a9fa05afc8ce78c72ebcfeb50f69648c29cf766be4c535b84f4687bc1. 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/FROV62232302.
Stabat Mater, FP 148: III. O quam tristis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd998004fac1f6b23ae7de77303bdda8d14e554ac667a8ce7e93ace404f314f14. 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/FROV62232305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8974c38fe6043c9ddf0ba651216c564c43f2c3032837f2ee20252b2b85cc4267. 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/FROV62232306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d7130af0b8eb632f36f4fe74bced27c1bde421ecc9b688bcd71d9d57ed5bd8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FROV62232309.
Stabat Mater, FP 148: XI. Inflammatus et accensus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56c21518dc4e9476c66818e306294e75876695b2b7a6032865aac2b69539e9d. 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/FROV62232313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a164cc3d3a88dd50c4abcf9f6f449b99c4dc65681a4dc83e692e5fa5c339d1. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FROV62232301.
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
Stabat Mater, FP 148: I. Stabat Mater dolorosa
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc802d425e44a161638d58555ef15ef7110e0d77fa27853f64d5087bc99485ec. 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/FROV62232303.
Stabat Mater, FP 148: II. Cujus animam gementem
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf0df8cf4bde84e51fc4eca896e6e6c452336784fc74f1b8cad4f077b550fd2. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/FROV62232304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adafeb1d39c17bf682ce4b0c0d966fb517b2c7398fafab579bfc5de078bf823. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/FROV62232307.
Stabat Mater, FP 148: VIII. Fac ut ardeat
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531dbc758e24711948f04dbb96430b51b68b9ab5133e8d4813d05b3b34ebc155. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/FROV62232310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f65503c2e95d19bebc66afd3030aa92d97195050183d5d4c549c040adc0acb. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/FROV62232311.
Cadmus & Hermione, LWV 49, Prologue: Hâtez-vous (Palès, Mélisse, Troupe de Nymphes, Troupe de Pasteurs)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6719f738847182214fb10889a6a4ed139b4e780aca170520af82feb3ab48bbad. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/FR9W12105770.
Cadmus & Hermione, LWV 49, Prologue: Chœur. Quel désordre soudain !
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eff09ca4033deb81a14005f09389e632a99a1f94397408f851be460a8abfb15. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/FR9W12105772.
Cadmus & Hermione, LWV 49, Prologue: Profitons de beaux jours (Palès, Mélisse, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872a1c65a65023a13f15823b6e1334db1e8caafba608e0eadeb601e8721d6eac. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/FR9W12105777.
Cadmus & Hermione, LWV 49, Prologue: Peut-on mieux faire, quand on sait plaire (Arbas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849c85aa46b5d6ffc25fea06d29280f6090e77818bb27e34ebd02b3aeb3b4b9f. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/FR9W12105779.