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 0xca77e9238d9b9924d0481aebb94197f6bf35ee11e0a5b34d6390cbdd725871e9. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0929595d-65b1-4083-9ef1-3fa8e29dffae.json and https://artists.proofprofile.net/proofs/artist/0929595d-65b1-4083-9ef1-3fa8e29dffae.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 0xc91370c6eb8906d3bd75f5174035752aaa01781aad08b11a199a7fc4549a0213. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/DEC629100564 — a six-check JSON result.
Rachmaninov: 5 Morceaux de fantaisie, Op. 3: No. 1, Elégie in E-Flat Minor
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61365da959fff75e2771e426f2eba0de81d960e42e829c65dd5cec1e41bdd66. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100565 — a six-check JSON result.
Ouvertüre zu "Die diebische Elster" (La gazza ladra)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16397c8ceb3aa72fbd5eb49373cbf0b9bd2d04fff14bc31d13f60f6a3eee6ac7. 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/DEC629100566 — a six-check JSON result.
Sibelius: 4 Pieces for Violin and Piano, Op. 78: No. 2, Romance
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd9d4fc22b82f0afe4dbc9d9526dd13f1172ec8f4ff08173b60d5be09aa840ff. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100567 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8b4e0f76d1fc6a43bed53a5e0ef9f28645e43b1970ccd3271685d766799ada. 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/DEC629100568 — a six-check JSON result.
Schumann: Kinderszenen, Op. 15: No. 7, Träumerei
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ccfe2e741bdbbb8d1d46b846d5dbb218729022f768c74a7d575c08f2e27025. 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/DEC629100569 — a six-check JSON result.
Dvořák: 8 Slavonic Dances, Op. 46, B. 78: No. 8 in G Minor
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31381b5cbe17e0d2a74452205da9da9011e6ca9eaac2f8afd635a3264cbc37f. 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/DEC629100570 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1438251bb1d0bf8d8454b9e8662838064ed935870a6c085ef54776c6d5a5f69. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100571 — a six-check JSON result.
Dvořák: Humoresque in G-Flat Major, Op. 101 No. 7, B. 187: No. 7
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b159ece73f29f45c3e3eb916a84a3dfdeb2992fffcccb2dfde28038a48a31d. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100572 — a six-check JSON result.
Brahms: 21 Hungarian Dances, WoO 1: No. 6 in D Major (Orchestral Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d08dc5baf400ab87c81c90ccc9a8f8df978e1045050da5d38492b108b58fbe. 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/DEC629100573 — a six-check JSON result.
Mendelssohn: A Midsummer Night's Dream, Op. 61, MWV M13: Wedding March
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd6e6e70714d294e42a211322111a23387a4bf1b41d152b260f1ef30133f090. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/DEC629100574 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c819cc5e3bf9f282aeac176e52db65e153c4cac7ae29cf6384b2ed30abb7b2. 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/DEC629100575 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3de448c3dffd6073491bc615fe77a105e357e08d3250b4c3bdfa4d9cfa591f. 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/DEC629100576 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14837fd7030a2c75dea45b83abab44708b9f804d5ba1d0da9b8579d8e2e0f41b. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100577 — a six-check JSON result.
Ippolitov-Ivanov: Caucasian Sketches, Suite No. 1, Op. 10: II. The Village (Orch. Weninger)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d38f64f28e559202f4cc5718b0909e28ada4774f46acdacee1c071f501e6eb4. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEC629100578 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc291be318e21ee8c9ccbb2404015d6ef03ad1334b69071b90f7ad986832e6fe. 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/DEC629100579 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f5b7d049646a0c449fde3d9f0adeacaddd52df6ec4840e1dda9554887ff30e. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/DEE478600026 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7624896e705fa24fd43c2c3a29128a6349a36f1892b0a6b077f8662d8fa5e2. 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/DEE478600036 — a six-check JSON result.