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 0x48aef43eb9fc20af4fc7a0098312636f3331ad6382057c15ffc4f6166aaecaa8. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9b07b0e8-70f6-4e2a-b8e1-d66cbcb6e1da.json and https://artists.proofprofile.net/proofs/artist/9b07b0e8-70f6-4e2a-b8e1-d66cbcb6e1da.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 0xb74c99379ec2bdc0a155ffd0b3c5495ffad072c3bf0d11bc7645dfb7c892215f. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZK6Q2368340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d77450b8ff1760714d3159d158cfdec78594c83bff82394b622bb83cca57d6. 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/QZK6H2494814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0db5a7e7fa7ea4feea6e7d4c43f34444c8000c5c7f3f21ee672301083a71b0. 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/QZK6H2494540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a66959dad81a03c6bf35d4b84001c23f2603c18609c9f3da20e8c0efc461999. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6H2494784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e48855e94c4a5015943c82b6763dc3227ba59c6eb27e218464b1c017099d7d. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZK6F2475528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bd59dcb69463850903c3287eb71bd121c89b14281321c3591ec21b85cade0a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZK6F2475525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19bdf4d0ab6118a03b01adaf588a25b8e16a8fe4d2b2fd9fb963c0b33167a0b7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6F2470340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37a2001649c62e26f69d674b9dd2b70a2632fb30f1800ab744c75afbc042c87. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZNWS2434951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a7a98aeb6556d70f71715f05f4db04d483bcb523f339429443ea4d2154d8dd. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2439294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23b10f2362d012078121bb97abf6a4a16fcc7389072e6807444b460d2e665f0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZNWS2439296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef830afc0db7d87c65426f8f12d2bd2078feca0aae7e0a8d8dd3e904feb7c50. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZNWX2401793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0353e96a4ee488db1ab48ab182a19f3157184332e9bf63cdf2840ad70f7495a. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZNWX2402544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17cfceac3e89d33a3af0024b1dc5c4984e485d98ec5c6de011d60a9d55ed429a. 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/QZNWX2460227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b7a548c84007fddeb7c9abb629e014cd31e10e923fb997a82665f200c5486e. 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/QZNWX2461188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf9dda6532086ee1a880a25c7e4ac2bb994391681d3f459d01df90df663d92f. 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/QZNWX2461189.