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 0xb9d57ce4924c218e7da2861a66976d384a6416f18233fb6c6da0ad334ecf3f37. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/839b0d85-f530-41c2-b4fa-d64897f18ab5.json and https://artists.proofprofile.net/proofs/artist/839b0d85-f530-41c2-b4fa-d64897f18ab5.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 0x4fe12dccae63eb5fc7390ac6c01f443f4ff75db0686d1d04c6475dee7dbdd4db. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/QZZ7U2490896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698be0def7813874d33d90440de29acfd030faae70d53095a0002294bb086177. 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/QZZ7U2490897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf340a2af98906cf8b67ed29aef18ae33f87917bb4a480a33953c964cc4f3241c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZZ7U2490898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c9e1ce423b85949356522b2a187d6b1bc4b7bd2e48a558930f89a7e13774c4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZZ7U2490899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c77512c63b7995649bc704497b3c9b4ec0f8ef56ff4d84b473fe03c84e71811. 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/QZTB72438921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcaf8eca72aed6d40d3fc64780c15246213a2bd7c790733bb1d93c80c8dd5bb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ7U2490900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a577c1cd88a63d02762ccb88e77d6c729ccc75ee1f77a8cb784929986b9b56. 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/QZZ7U2490901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5fedaa3fad974f730a22e9c72c5082c7f775519771d5348a448b4c1aaf6ce8. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZZ7U2490902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb733d42e2643cb75f1b09ffcb5b3881523be655e2dfe5709e2ee8fa0da1b997b. 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/QZWFJ2417094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb626fbebbae77e4248ce1ce2dac02e88a24b8efaf83fa2162cfb0226baef23. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZZ7U2490903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595689e1ba060042b466f8f5c06f81a57d4749611bd1dd2db185bbdf9ae865ec. 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/QZWFW2432082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e6e48c164502ee94bacba1119d0402614f5ba58e4cdec14c0cde73c9d3e575. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZZ7U2490904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ba364578f08147406274082f6b76e1bcb2c393d8eca14add590cf582327081. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZK6G2544036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5b8263a5971c99ba3920b569cd991ab9f6b2dc801c16d9c65688a5bd7b15e0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZTAU2590724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebf277f8d9fd636401dadfcaa3da5f2329825d3b3a4b83a76dc938b22da0f02. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZTAW2539338.