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 0x43830ff93650fd3a26c580fa91b53be7cef7d592773c29d8c32ac9d35a583103. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b58a9323-3445-427e-ad3e-519b5ab59493.json and https://artists.proofprofile.net/proofs/artist/b58a9323-3445-427e-ad3e-519b5ab59493.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 0x3a8badb75dccbc79e39ac403cbd46694df46e7d5133d9493d4492d024c20b5c9. 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/FR50X1954901 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef207922913972a1329f555056c7c2a80a1900e0b72e7313addd31819559bd04. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/FR50X1954904 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2102727c2a7921d4dd150572d8d15a7872c7dc4cf4bb4dfef1ca0059126e84c1. 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/FR50X1954905 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8016cfa91cf22164d0f6a3bb1e737a7140b84b151f3b9db91756be2ccc31a220. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/FR50X1954907 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92910924a7d7b1dec5d78ab81327459845a2df348d4ec69b2e0cf07dc4e6896. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/FR50X1954909 — a six-check JSON result.
Mass No. 13 in C Major, K. 262 "Missa longa": I. Kyrie
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b3eb982c9fa8e7fe00718cf6b51b79cbf2b91d5891a7f10b2227a9859f401e. 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/HKI192045701 — a six-check JSON result.
Mass No. 13 in C Major, K. 262 "Missa longa": II. Gloria
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10cf87460261e2a1879b865f8956700aa3d18a79876885c7dcc858fff40e5004. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/HKI192045702 — a six-check JSON result.
Mass No. 13 in C Major, K. 262 "Missa longa": III. Credo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd005ba6929126cb08e6368462d2b2d6cf0fedbe813986643999e17ab250ca9fe. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKI192045703 — a six-check JSON result.
Mass No. 16 in C Major, K. 317 "Coronation": II. Gloria
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb50614047a0bfa133c86481465d29d95222ea52d7c3794bccba21f2a114b091. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/HKI192045708 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 1, Das Wandern
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b0d469cdddfd29ec6770982a754aa864b14092a97774bc7d6f455ffd22bf9d. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/FR50X2392901 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 2, Wohin?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f4429f4215ab20f46900b88c5cfa34a7cc792d5169826cb1ee0073089f7e6a. 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/FR50X2392902 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 3, Halt!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae6ea0567a7b1c34d3c93539740d58624942b3466b15ae3af138961a63bf344. 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/FR50X2392903 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 4, Danksagung an den Bach
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d879fdb43702e01c5cbea92d471f3bc71e265cb6d3ab19857a5ddc100e494f. 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/FR50X2392904 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 5, Am Feierabend
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6545e8e43d5992a644978699979b3c0a944af2cfc52d48e6ec78dd6a9f3a0ffb. 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/FR50X2392905 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 6, Der Neugierige
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71739c6dfff7cc1341eabd79ec2ba12aa7e6f443bcadd6cbfc1306be327b364. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/FR50X2392906 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 7, Ungeduld
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880239a801541c4c303295e5f1d6050d8a008cb7d7f839e6765242dc5917b8a1. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR50X2392907 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 8, Morgengruss
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ab19665e2695d6aa6f0d29ae2da6c299c41de8627ddd29b6aa40acb8e06623. 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/FR50X2392908 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 9, Des Müllers Blumen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312f1bfe2f71452b69c2ff8d1e619fd2d8d1d0a4d621a038430d1949e8aa3212. 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/FR50X2392909 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 10, Tränenregen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07754b5f41b525b323f3d6968b9a386cc51e0d18e808b8a594b2c2bcc5aef0c. 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/FR50X2392910 — a six-check JSON result.
Die Schöne Müllerin, D. 795: No. 11, Mein!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82baeb473de3ee71fc08f7e0024752d6d75218f56135eab1e0378ae603a15d20. 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/FR50X2392911 — a six-check JSON result.