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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x917b0308e215658db3b9b03ae11c27fb7e692b3ff78f9310c691de77c8fc6a01. Chain 2 (Bitcoin): anchored in block 953783 (2026-06-15T12:24:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d663e72f-d775-45cf-9072-2fad8b78e1d0.json and https://artists.proofprofile.net/proofs/artist/d663e72f-d775-45cf-9072-2fad8b78e1d0.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf982bcedb56e4f2fe0ce7ffe0067e55bc4956146bc2bbe8e82c0b9b754be49b9. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZRP52445363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0653403ecdc16b04e64321547893212ffa725530a591e57c9793a2cce1b0b99. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZZ7W2416347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2852330714b3da0d9cea5e1ecaa891c483f467603b6b389e3a7e54abb51560. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:55: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/QZHN62598163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b0315573cf2fc9ad6b6d26f619644b94ea275a9d6f7e338bfc2e443aaaf6d3. 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/QZHNB2580897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375185af71b1e7d12e8e239e60c950643d237acd60c01010f21b1ebc103d1147. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30:08Z), 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/QZK6M2558401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b0315573cf2fc9ad6b6d26f619644b94ea275a9d6f7e338bfc2e443aaaf6d3. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZHNB2580897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d82a3cd0552b77407fde7c5222cd80c9adb4a015fb1ad88b57a2d224198c4a2. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:13: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/QZK6M2558403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2852330714b3da0d9cea5e1ecaa891c483f467603b6b389e3a7e54abb51560. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZHN62598163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d3b684f031c8fb73d9eaf8e21ee67da575a0ac1ff3625b06056f0e1e5d49c8. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZK6M2558404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9be1a4783134a687120e2fbc4e01eb3e4834a998c9e8236f84212505195dec2. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/QZNWQ2571213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5278395889e8a1994ef6ac83bf2609a5da5a5eb377683c150aae65401c3037d. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZNWQ2571215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122ef14a96df53f331bcac0444d8e5eeefa8b36c15e816c9c6f631de5e7e12a7. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZNWR2550101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf5f6a121addbd2a79b3f982c4df0a1ee3a8fdb740819b4f3b3689749168eb33. 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/QZNWQ2571217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1e03086ca4cce40138ef4b4e30d003412aa3b15b3fadfb8d293b5b3f571d87. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/QZWFL2522552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66962693cda9b6e696d289a4b7cf30d91babe2e7e11ac6b94bafd6f819d8d9a2. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QT3FA2593003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4f3a52b072033db4cea178e3fc4c2ef4cae43a79c8427314c66cdd9ca5b083. 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/QZNWS2435863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dccc03ec652db4d784073c42d310ef35ced91ae63f36b5395f3d5caaf429ae. 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/QZWFF2385657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08d7a062de43af22fae8da892c3f8ff83ee9e1893902c26ef6575874a77773e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZGLS2577009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x563c88463c320b8c90aabf3a3b2ceb36cff575a7acda4a21416a46270b24344a. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QT3EY2426447.
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