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 0x4cba3b3d625564fd92151d1b6596d4681f5a792f5e27867122226583331bf27c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/32e127d8-62fb-4791-961f-fe22c5e650dc.json and https://artists.proofprofile.net/proofs/artist/32e127d8-62fb-4791-961f-fe22c5e650dc.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x03228cab65d1658824ac361e5068a526cdbda68e6ae0585d9b304dddc588c21f. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/NLB030906397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d208d44d8dcbdc581efa90cec04137b1cf6365a0741c9736b27bb4c078f1c8f. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/NLB030906400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbcdb1402a541bec3538f9cdf0f6e99213a13291141b76d0ffa62ae781bb15a1. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLB030906405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2363f808bd906ef42645c8c52a1f0265acfa58135727be24419fed1d986592a1. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/NLB030906408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad714dd82feb7bc657937d3e0799ebf451cc589ac63d434695a0922985ee40bb. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/NLB030906409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc858f5d6dfde996f061118ef45f430b124a47fd37417b9691ea29cb7a309043e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USCGJ1398728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc927d7c6fe53250b42397e3728abc7909eb17b9c590209f9fa8668a5b76c18. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/USCGJ1398731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e02bade4a712be4fae7445cc3f73cb9ae2de18f5985c1b447657ab58d3a7b69. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/USCGH1914969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4f1115dbdc25b4c46b1c85461fd57999436dd0fb3e4bfdb85666a50bf350cc. Chain 2 (Bitcoin): anchored in block 957642 (2026-07-12T02:46: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/SEYDQ2004301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53154caecc33148bc51aba859633037387e492b19558e845aaa713aeea3a6141. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/SEYDQ2001901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35241645b7becd6c58e7f4602ee04393e8952a68a26354353594c59ad59b82f3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYDQ2002701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7adefdfbb090c36e3eb22cd6c52e28c764163a6b13df4505e7c4d20dfb0a238. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/SEYDQ2001301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417accdded24cf268540edefb676e14d9443c73bfba34e1689f581f3ba211c66. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29:25Z), 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/SEYDQ2100204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04be515796d9283c7106c7ea471177b0d6d364e8cfced11243dd0469ad9646f9. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SEYDQ2301201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe942cd128057f4814b96ceb3d849d9ce36325550c912212d71c0638b0b10be. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42:12Z), 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/SEYDQ2302401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d44605114dd5f917f214ebbfaa0fe2beaab7b7f700115501d49269e63701b8e. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), 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/SEYDQ2400501.