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 0xc004fe3247c67ef5d8a478ddb43f79d11121dd14e0ea60f46a43336e056059a6. 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/2d0f7a24-6f36-4676-a230-c41b760b5c45.json and https://artists.proofprofile.net/proofs/artist/2d0f7a24-6f36-4676-a230-c41b760b5c45.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 0x075822eb33531c6d774312a49865d0fa8dcfc7263030857c10794204b92df2a6. 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/PLG791200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57dcd7f4b3285c0d8e1eaba5bc37823854d6c2606193ff7100c6bbcf8ddb582. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLG791200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78eb9a537d8e8607b4bf021612963fd9468382c38fba9598092cf8a414fda7cd. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/PLG791200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e8963fbdbf04ae4cf6351a072f52de342ab6fd826b1c7d2ccf02b76d8f5c0b. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/PLG791200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e67482faa4abd53ac7c26cc733aee23a909c41e3654e6f2e24adf1eb640448. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/PLG791200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1121b54d1a6948a7e5ef0c37dcf51d3bb765f9188b23057841bf54d1b868e743. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLG791200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07c38cf6e87d938dea2f7b894e95f5da271dccb59436eb470e0a43a1295c270. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/PLG791200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0bd85c7c476e188c3aa96572df6ca093b031894b4242b829e524d7ed7a4ae51. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/PLG791200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3481a2c79e8ce4fa564d5add6e536ca7f640275f4572d23d1d1f28034e9da682. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), 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/PLG791200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61df257928f97c083c0b760ae0fe62caf82fa4d1f3467de3d183d81e2d7eec59. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/PLG791200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf1785e06070f28624e6d6a1c9937fb484c30e00265208006eca95cfa588696. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLG791200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e8daf5804ad89dbdae89d87dac1f7ca3d556f0540d99534aa2c50bd4a089635. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLG791200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ce7788aa65801e4d70f01ba143ba2a4a2e61b24fc6919facddebd5716c8b28. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLG791200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192defaeb6ce184948bda835a8d789c3b47ad756edc43dbd43f63b4d695aa018. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/PLG791200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaac98912e6e807b1c7714760488da1e66b7a3c2aa13983fabb62bf8ed063a4d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/PLG791200020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83e493c6737b7fd1618a7236d580435357508d19aa8adc1b629e1081e0383c9. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLI360771140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005ef29eb401cc507134b77a4bb161623ac358730f56849cc4c26a696a474651. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/PLI360771150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d63a502a1d5afb4b40871ad35aa9d50befe92814d17cb81347acce04350298a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/PLI369248580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938f50d9d8a936481d6a9847b10e619306748092a78aa6fd7c5b039591eed907. Chain 2 (Bitcoin): anchored in block 957689 (2026-07-12T10:12: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/PLI369248630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9ae5b4d2fd1e38e0525169a2f0d9b92d1d4ab359bfece8cea4df4773fe1b0b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/PLI369248660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb576a183a1ebfb37cbf9c5389f156feeb389083d013bc1c2f33fc68a21d3837d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PLI369248670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fea4795f7bcc0eb242f555c229bec6b290c847e2e34246bf3f0bccb820bf41. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/PLI369248690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d63a502a1d5afb4b40871ad35aa9d50befe92814d17cb81347acce04350298a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/PLI369248580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31f984928f13749396cadb63954c4ccf55557325eb8832cecb1b68735b6e919. 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/PLI369248600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372d8f7197ad1904d8890506d0949c21dddf45faa4e9789c34f3258a6740c3c4. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/PLI369248620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938f50d9d8a936481d6a9847b10e619306748092a78aa6fd7c5b039591eed907. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/PLI369248630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fab51324d5a2db08616b8d530a4700b1941a174363261da14653113670bf7e. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/PLI369248640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9ae5b4d2fd1e38e0525169a2f0d9b92d1d4ab359bfece8cea4df4773fe1b0b. 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/PLI369248660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb576a183a1ebfb37cbf9c5389f156feeb389083d013bc1c2f33fc68a21d3837d. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/PLI369248670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fea4795f7bcc0eb242f555c229bec6b290c847e2e34246bf3f0bccb820bf41. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/PLI369248690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7461088d8d374914dc61b94ad4b56f5bd641df60a04686a9af6e970f7eea735. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/PLI363740300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f05321ec294073594c4f8cd2bd266066c04499cebd3572a63e4fcbb1d8ffdf4. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07: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/PLI363740320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe728e2d026c3db7c257346f7a3e8aa28ec2ea7f2ed6a5a5a395eb5e71d4b3564. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/PLI363740330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0349ecbee90c67b0a7ec59f7da1520880020638a1492892325dfe71c4f51d4. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLI363740350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf82602ee61dcc99b3866281e90de456b980ea79a84a61ab952853fe72ebe18. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLI363740380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e8a9cc370500e502144560fe7ae5af82e49b9f6e0eebe4fcce70294bc1ae75. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/PLI363740390.