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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3510cf1a7d5a677262f8fa8b8375dcabd444d37e1ca4d8377937d9c8578a9db. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eef71c42-abd5-41a1-a381-cf456fa8290d.json and https://artists.proofprofile.net/proofs/artist/eef71c42-abd5-41a1-a381-cf456fa8290d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9684bdf0f1caa6520102a75d9be8482f72ef580073b56f0ed753123904a6c4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCAJK2569888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a38fd0f1e0d3f24de5cd124ab15b042c316bd745f5c65244bd6ba95e20074b9. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/TCAJK2569891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbf19691aca351793d922ab3bf06d3d218a9a76d3d8bff42f1e54dee6f7684e. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/TCAJL2569893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a9c67980c40356349ec7959f6282ddcd372f44936a4f0eefd556571e72955a. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/TCAJK2569896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2444b0d8f5882a25e7226500de9567f6fa16372511720974e356dd86b828c1. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/TCAJK2569899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e6e8e465fd2fb009dd1de89ec5e8ff8041840171415dbfb12f9f09a8bdca50. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAJK2569901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe5a3db75cbacd7d549cc755eec40bb876f427b5673b8cae6ef8b25418b9bb2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCAJK2569903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe75fb2cb47b9c9212a24099d9544c910cb368098c7e0f46cf1b66f3f9a0b7df6. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TCAJL2569911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f609dc6e29f7e775ff5a8818e9ffd95fb7caf0cd42ee1925fabf99ff766e5bb. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/TCAJL2569913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33fec55fa7de3f55142f7fb1238054986f25bd8a0bea60276c1d7427e07a2d44. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11:13Z), 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/TCAJK2569916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb59e0711219f007d541aade45df36d868ef1c2258d2e8499c286147f4b37006. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/TCAJK2569918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06646f7302003f0631e4390a163fd0ee3f0b61ef5e0db54b1a180e1a36ec5451. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/TCAJK2569921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cd6e5a224f6815169cc633d5c00ac19a77c7b05d9dd5fdf7d2263e9b59aa2c. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/TCAJK2569925.