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 0x1b04bba836d1c32d8f5c286687324b57b6b9c46bd74a1d4f8ef2b7d1e4ac76c5. Chain 2 (Bitcoin): anchored in block 953923 (2026-06-16T09:51:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1af79a32-5678-40f0-b3ab-e7ecec707ff3.json and https://artists.proofprofile.net/proofs/artist/1af79a32-5678-40f0-b3ab-e7ecec707ff3.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 0x880c43471de444cf16541a2cd80a0ede5d565de0d91988369280767af26a9cb9. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ITG272400559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2214b02bb3333290e27dfe066aa1e7fffeea60ea303c466de6f21fb014536e2f. 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/ITG272400969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6475223840e58c515b033827690a15db22d802f7e49c5d13c41e46c9dda171e. 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/ITG272400566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e133d257f11aaaf0b58f4379ef613a6038e0de2b60ee7b799a58bca71527fb1. 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/ITG272400565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2214b02bb3333290e27dfe066aa1e7fffeea60ea303c466de6f21fb014536e2f. 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/ITG272400969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a81f10cc5d8793b2b80577235584fe205b8635c86b1a65b6fcaf561c2f2e860. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/ITG272400558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880c43471de444cf16541a2cd80a0ede5d565de0d91988369280767af26a9cb9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/ITG272400559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205f197edb5f13a78e5a4c877b7ae57149a8c5dd6fb735a474d14b08f5590889. 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/ITG272400560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578c5c0647794b7011b4906f2bc3d383b7b89815c92af766bef0bfba358148c2. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/ITG272400561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779b6e8c5ff0d01ff388e1304721f5b9f0b4ffc92b5142218cabb84b9be635ae. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/ITG272400562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ba31757f7b28d0497f678da988043a2ab7234adca153eebac634fcd39469af5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ITG272400563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3cbe60b2c894a27902a1be4dc675112dc322477e3a5cc6a6276bba256c50b6b. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58:42Z), 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/ITG272400564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6256efc791579415c21ff3bbf2e89c0aacf5c39c5db231b563fcacf9a7b199. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/ITG272400567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e133d257f11aaaf0b58f4379ef613a6038e0de2b60ee7b799a58bca71527fb1. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/ITG272400565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6475223840e58c515b033827690a15db22d802f7e49c5d13c41e46c9dda171e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/ITG272400566.