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 0x9c07a86e0bf30bfcf3017a394d06f6afbd7bc657c7b0c219e9ae18b8c3f91376. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fc0c6a7e-dba4-45a0-82e1-22297c08b1e2.json and https://artists.proofprofile.net/proofs/artist/fc0c6a7e-dba4-45a0-82e1-22297c08b1e2.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 0x9b49ffe3b3a19d31a084de137ce59ab897c2ef9ec8892c8c6563e82329795358. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZS8H2122177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a35ed8c32194373f2ef40e66c40858d0bc1712a4ccc52d0bc4316a03fd5c00d. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZS8H2122181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9683ada33502708974282f799429f99cf055c5afbb777eefa49ddb02d3f5b643. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/QZS8H2122199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce00b09cdc1ab1ac137c75bfe037542f5a95597135366c79620a53baf07be810. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZS8H2122231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843e3dfb2a1083b0f612e47862738111737a96bb4757939447d9c3ac98252415. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:36: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/QZS8H2122258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd1e8f387541ebd3f3de8a3453e8472b102f40a073ff3645282eb42c08470ae. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-22T00:51: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/QT37Y2400210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55caf6f6617ed6b59980dd035f9be9166f5e34c0c0255a78c19e1dda7015be81. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QT37Y2400230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12e548ccafc70657dc134e3b295cb975f98f37a9d8499adc8d94f518cd4f04d. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:43: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/QT37Y2500168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7b58471a2bb837d8e181b6154c139647d67f59fc8964dadd12f34acdacece3. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZMEQ2511864.