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 0x7b1c8e914ec9c9315acc576425fafe1158ccb751e9a9722128b9f562b792454b. Chain 2 (Bitcoin): anchored in block 954010 (2026-06-16T21:41:36Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/34578cbe-9678-4f98-86ff-9af227dac7c8.json and https://artists.proofprofile.net/proofs/artist/34578cbe-9678-4f98-86ff-9af227dac7c8.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 0x9879a12a82c2ba06306c02ec0967ab2fcf16a341a7a697a2bd4bf8da28691e56. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/QZZ7X2401716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99e6f7acc9e7616495bb4c716299aaa2308d59aa2c0460a5ad509627d3b2b2a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZZ7X2401717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f3dc49a5c20f6526abb926053fca808ed11d15a451b4baeb99a6b96521d9f7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZZ7X2401718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea1b8ee1262c1a3373060e076d35fd8f9dcb7195f1270046de9c6288dce5e4f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZZ7X2401719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0589dd9f5f36380646277bfc0b2e3cbf448dc37926f5d69981e828cc2f2b81. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZZ7X2401720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6b7bbfc960f670d85c70c8ee4f8a5eb43ac281c6353c3088215c73b59ffe97. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZZ7X2401722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf1c90c344c606e4f2269fa3671ffe6da19a13a8eec9d296feb8764f7c45970. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZZ7X2401725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fabd571f3d6a858f000666c10e24471747daafd7721dbe2f3c9ffe164736cb. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZZ7X2401726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3515b3e7439824b02faa60b095bfcf7eeeea8aab4ad93e4d7ad7f9eef47666. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZTAY2473053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a314fd8d613af7eace2dec55d952ceab2880ceb01620beb1c6fd6b2af87009. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZRP52449344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0cd09ce78532a0b3bca7a85e1b66ab24348ca2ca1796ec2a34691b7379bcad. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAY2473054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639302e7feb37b94daa1578a0fdc921bfab8d34698c4cd035c6e6486b550ce96. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNWT2418253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d79d98e893d47efc12543d8c011af04d8dce52a154210342ddce0714b75fef. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTAY2473055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639302e7feb37b94daa1578a0fdc921bfab8d34698c4cd035c6e6486b550ce96. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNWT2418253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fae53e0bea843a7add922437a69cd4edac362d08243e27a911f3422e9827720. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZK6M2359059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5072d75cef67b2114b1b41fe25d9c69dd4778a35ae5275691d4be7998ea36f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72342391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f40906bcc248b6f23699a2922e0fad15f584b9d82848eef44f45013d6ef706. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/QZFZ62366908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82e3b5775c203a9313c9d1d50f69ed50317b4270afee5d024082d9eebfb19a7. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZFYY2352838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c3012a215faf26d1a2226b33d1d3867f744975c2a5d2060476355db4cd9b888. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMEN2206092.