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 0x57cb0cc0a73c5ac6c892265d4bfbe9cabea020fd340eabdbfbdf8173eae4f205. 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/c3a9311d-b0f6-4f31-b8a9-969562a32e59.json and https://artists.proofprofile.net/proofs/artist/c3a9311d-b0f6-4f31-b8a9-969562a32e59.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 0x03f0895bab51d7c236b2874dc846754b4cac4bc0d0295de153719bde218c1af2. 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/QZFYY2133061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a65760a333bdc870e9feb51681affd653e292562effdd176e19265905f0091. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZHNC2168555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2cc0021bfe9e288fb3041d8c601969e97b660f6d69367d631372207573e4c0. 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/QZNWU2143936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64af22b84579a7237aa8b27cd9a88cbc3d31bb5e880258c94971b18432855806. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/QZES82235489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff96ea7f2d8d6f870ccc65c924ab733dc01964ed177f6f490018e47f2f06c21. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBLFP2268522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b35c9f051c7770f52491e60343193314ff0832527f22e7790c8f94a5d76b7e. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/QZMEN2236520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0435e17f81ad3b1893fdf46e1c0019ab1e3cc7a433d66da9fd82785f10e8880. Chain 2 (Bitcoin): anchored in block 957531 (2026-07-11T06:55:18Z), 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/QZPLR2284900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0848e43773589b480914eefda16f4994558a910c2a4c64e638478d547f5f69d2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZPLR2284905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeed8411ffd4a253bf906c1987a14440e59f4d2ff55b4398ac0a4b2ebd866131. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZPLR2284907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d86058958bda8a2d745a43eb0fcf9097d3a5ce891c155ce13eb1988d3d0432. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZPLR2284909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4971fe4800956a27f6e4be762381a836bc9ae253aafe7b6ec88e52cb6c32cddb. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZPYN2465583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a8689a9aab12b46c616fbec44986856f2f3a46ee6e801c80cb7b9458f5bd54. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZTB92487036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7ed2539c71a1182934536b1f5ba7a27034634819f53b1225d89db2c9882b38. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/FRX202565919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375865d83efe34063d47d59361b7ca2dec4a9a76785b390828cc21ad3e9166d2. 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/ZA56E2419719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375865d83efe34063d47d59361b7ca2dec4a9a76785b390828cc21ad3e9166d2. 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/ZA56E2419719.