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 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298abed9d05fc110bb63b443ff95433ecc3b53a8dd784c0d22d02c4f3e14983d. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4602c25f-4d36-498e-acd8-d9ca9b4e34a3.json and https://artists.proofprofile.net/proofs/artist/4602c25f-4d36-498e-acd8-d9ca9b4e34a3.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1c1f266729ecd5f5f8af7f88a8334cf51d23712d34dd0181d4d6f5289e35ba. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071440701 — a six-check JSON result.
Catone in Utica / Act 2: "Se in campo armato"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c00625cc1f4342cbdb242ca9c539bd18ed4ab747b159a7eab238b70c4ea7152. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071440741 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d6c7c9c0d60f352d570c86598e80c18cd452f1b51a748eed2e11985ca2b969. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540401 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258408b8b9fe855cf1f5c9e1682272eb90b713ba506a131ef6d571e458ba6f12. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540402 — a six-check JSON result.
Arminio, HWV 36 / Act 1: "Il fuggir, cara mia vita"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda4ef79a4de028441f474a132df890e05d8a6c92ed0c69a2afb19e292145a58. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540404 — a six-check JSON result.
Arminio, HWV 36 / Act 1: "Al par della mia sorte è forte questo cor"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6003e91587abf9f2f99d33945936d625c39316a6c6d75fda228c0f18bfd6b470. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540412 — a six-check JSON result.
Arminio, HWV 36 / Act 1: "Non sono sempre vane larve"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a6bf719455510d12fd802a59bdc0d3f60d4b3b6cfccda4da42a16cc5e446d30. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540415 — a six-check JSON result.
Arminio, HWV 36 / Act 1: "Posso morir, ma vivere"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdfa2a55fd9125a34dfad833389e77f10c88d08e9f06c67d1536f75b41988a6. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540421 — a six-check JSON result.
Arminio, HWV 36 / Act 2: "Sì, cadrò, ma sorgerà"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9dcafee2681cca319b9838da1035c6f855e1b5482f55d7e631cd83578fc6de. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071540428 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa42db898e06f12c010cc53a12a9934d2e5bb94ff63d66ffa6d4c7dc16b1e9f. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405600 — a six-check JSON result.
Ifigenia in Aulide: "O di spietati numi più spietato ministro! …Tu, spietato, non farai cader vittima"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86cd641137fb8415dca8078109b0fb269d2e6dc30d7c73b3a4fd518a4bd61948. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405610 — a six-check JSON result.
Penelope / Act 2: "A questa bianca mano"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6ee150576a1afa265f6ec5109d45d1a7c85aa5ec1eeb9ffd62a2696c581162. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405620 — a six-check JSON result.
Serse, HWV 40 / Act 3: "Crude furie degl' orridi abissi"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab32818b10c3ad4f8455f465fee6e89fee7784b53a3ce07c849e4d0b8ae7e306. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405630 — a six-check JSON result.
Farnace / Act 1: "Ti parli in seno amore"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffae8d3e61815adaa6ae618605dce779ea03733b8e44846779efa9ebb5d450e0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405640 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed71c67f856e55b68bf37948396c7cee115986d6cab36dbc3da67a967f8d60f3. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405670 — a six-check JSON result.
Agrippina, HWV 6 / Act 2: "Otton, Otton...Voi che udite il mio lamento"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0be7669b71be9986d7d409637a7010dcc6f6e083f24fa1d254c05a3f75fc96. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405680 — a six-check JSON result.
Piramo e Tisbe - Intermezzo tragico / 1. Act: "Ah, non è ver, ben mio"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3cc40537e67c60ef2f228f139f30afb97224adb145474f8848eedd2e0b9cb4. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBF071405700 — a six-check JSON result.