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 0x97523bd4623d347f211a67b849b949da75386780a2d2f1e3e209ee1f6bfb0609. 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/d6e6cac4-968e-475a-8b0b-d8ce88845874.json and https://artists.proofprofile.net/proofs/artist/d6e6cac4-968e-475a-8b0b-d8ce88845874.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 0x8d4c8b919a72f95a3156d799dc2dd3bbd185636f75a2d42ba907a21c8ca97a40. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKYGK2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c68490fa1a8360b04d6d5fee2c25cd56c65d92ba77a26409b807f8fcf808a8c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKYGK2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81158a945ac763c73ed99e0ea230b243416a5ad9a84f03c8bbb719b624a0541a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKYGK2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd085fd97c8ef6dbf8284178b22284612eb6b6e3785327e61aa074366f65468. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZLBC2306780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3536a1ade5438ef1165293965a0af09c005f3040cdb1200bf565252eedd7c2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKYGK2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c05ee9cb0e76b6fd0c4283ad775c3b97127af4ca53b43ce7b515b19814ce31. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UKYGK2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x786b8007d6db64b8ddd994ed7c08913a9fa45b05dab5716d23f00fad35363b4a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UKYGK2300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf515b487dbeb8bc5d56c44bbd6a8ecc21b2eee9f15fe58fb21ab1116fa5a47. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6G2126493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37ebfb4977c316ad2f4e8fd0853e5ef97f3c0ed897f6b6d43a6874b192599fb9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZFYY2135771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae3d5f711464a07f51f25443974f5732d36e7a7f176f9b37fd0dc0347ed7e42. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFYY2135772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12d9ea79ed9bfe7f21ddb0cd47a40cb466fdbc95adc303497386d0af6e83e9b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYY2135773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118d05decafd5f76653bf0329dd21d4457003e55849720d03744689669c1223f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYY2135774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b4249423029832b3cd739c4809894c1e89ed9ea6616d9e0db91eb461dd132c8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6P2036946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79f8b8558a5261c8e0841a99152818a46916368fc1f4db3b636c6c31ca895ba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA81994733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d1ef74e9106867254d30d4fca7dc1e6096f9dc1c813fd45f8eb87579a7a530. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES71877743.