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 0x990da313bb825789123513044a89e40e5f9c3f073d790aac5e11805b3924c086. 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/91f5ef5c-2f9d-4cdc-b609-c2e996564e68.json and https://artists.proofprofile.net/proofs/artist/91f5ef5c-2f9d-4cdc-b609-c2e996564e68.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 0xe7a07f2091646da83255f6617d59759f0e11f29b09b5a12dbeda4d301eb4aaa9. 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/QZB4J1879723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddaac17a26214e761fa85cbd405259a1d4368fdd569b8f2586f2a1ffe37d6dc. 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/QZFZ41912814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ae1f4d7191a32f393e2309d1759ae886eb44c41634cbb1d715712c5820e88d. 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/QZDA52168978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872cefd000504e5354288469540d98abc4a756aeb601764bc99ada9bc59a4659. 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/QZFYX2141624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x645815cf082bacafbc9909a978e9a8c5d2eae750f56edbc16ac048ad8fb43ef0. 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/QZK6F2190586.
crush / fall asleep to the thought of me trying to fall asleep
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe53afbfcdc54bae024f63e9df3be2932da1bae6ba509577b3e0fe8e9ad1c208b. 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/QZK6Q2209407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612924cfde4af4d9c2b9b45bb8aab6368f003c5007782df52347e6f5915ca211. 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/QZK6Q2209409.
fall asleep to the thought of me trying to fall asleep
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b2f17a61adc2fd574cc60bd145e9435e84e0354363644f8b3da615042c592a. 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/QZK6Q2209411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941930eb3e80fa611e633a47820bbc95634c628a3f40a2ee8126af850a7575ef. 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/QZK6Q2209416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0262e827600dbf85619490cdcc2042e0709ba625922aa247d4044d18c5bc9573. 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/QZTB32442016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58544e9e64401ad69ae939aad3f2e1fba6613047b061f3abe51e23590e1a0f6d. 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/QZTBA2516812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a276c4b6788a546951616a809e98ad6e2632e85172b96104b31ea619deb6e7. 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/QZWFJ2577341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58544e9e64401ad69ae939aad3f2e1fba6613047b061f3abe51e23590e1a0f6d. 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/QZTBA2516812.