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 0x1a2451edf43b98086322d9b0b488d8d8c898fc72906b9a1b8df4b8a70cbf878f. Chain 2 (Bitcoin): anchored in block 954603 (2026-06-20T21:47:54Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c41884ff-04b5-48e8-a3bc-f6c76612f9db.json and https://artists.proofprofile.net/proofs/artist/c41884ff-04b5-48e8-a3bc-f6c76612f9db.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
La Bohème, Act 1: Questo Mar Rosso mi ammolisce
Orchestra e Coro del teatro Municipale di Reggio Emilia
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 0x157f2e89a98a78cd98349ce8fc29ad808e87e283cb0e7bb81078c46e5a02b3dd. 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/USB8U2009677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58547ed6843890a6025ac0fc8d87aa102f24a4f7fe3c7b12bb477ae678f3f09. 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/USB8U2009678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54fd434101d909473c1f2de2391a34b43f7c44086c5ea78c76737a7e41d6bf56. 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/USB8U2009679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba89d42d864e12367a910156e93ad9655e825e561c212781f06be9114ba3947. 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/USB8U2009680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3d3933b19a131861aafcdf4f94ecbad13f88d62a8670d9d9dc299560addc81. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/USB8U2009685.
La Bohème, Act 2: Aranci, datteri! Caldi i marroni!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c976b51026968c7e9072fe112546e446021b12abf32886e3b3e22dc5408d38e. 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/USB8U2009687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027c637e1bb46ef45c03de51f1faeabd8713eb5d0a1b66222b470049abc69591. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USB8U2009688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f34cc20d0799bd672994cc6b0bb226c2c3b42f49985f410cbc77f00a48aa586. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USB8U2009689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21017a2f21486c5c2c1936b223e5ee949fd6a1de9e561cb0627e66d347532c98. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/USB8U2009690.
La Bohème: Ahi! Qual dolore, qual bruciore!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840b823b1b733565627b135b985ac43e0bdd7a221bcf0c43d7af4c3f5d1a2971. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USB8U2009691.
La Bohème: Mimì?! Speravo di trovarvi qui.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc8057f82f8d392fcf701f783355b3a705f09eb09c55ccd20b315c734946850. 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/USB8U2009694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1593fb475b1cbf5278e4f10de8a2e7ab882064c4181aa9dee84d55b697fefddf. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USB8U2009695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d5931a4c865b47fa8ee44ab6a70a26ada76a2e5160b39fdb7fef902d82875c. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/USB8U2009696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3034c2ed3a7e4420594602ca2685229877e03b7d1716004ac330951315ab88c4. 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/USB8U2009698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da7659ff3f1385efd53f0f3cc32da12f39d01b52c5beb9fb6bb6dd1c32db6c9. 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/USB8U2009700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3c149665132fb3e9f8e2858289302f5fea928b2344a5e5a1dff2faeda344d9. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/USB8U2009701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed2b81f779d1819e4cdce345e8dfe34048df09b60f5a343694fb35d0faa68da. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/USB8U2009702.
La Bohème: Sono andati? Fingevo di dormire
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a5d376928a5dfce843e778fc7695679d25540573dc8ba3bddb28818420b0e7. 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/USB8U2009704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5d3f2bf3678d51ca1a46b44fcfd05fcb4abae8eb4cd75b3a80670eaf95b342. 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/USB8U2009705.