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 0x239f1260fbd0b482a89b8ce178e7934ce92032359a9eab13d0657c3e206e1a34. 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/01e8c50f-9098-43c5-9479-1098095b02c7.json and https://artists.proofprofile.net/proofs/artist/01e8c50f-9098-43c5-9479-1098095b02c7.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 0x9abe266aa6dd0dab84e8eb9d407132008262741c786707ccbb9296ec3474bad5. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZZ662411083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2992d22e22a20d729c0788886acb83d630bed3c1db31056e22a6e1c6d7a17cba. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZZ662410483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc711e5406ab62bec61df3021e2d40661dc8881d03291bda111206604fe6726. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZYFZ2404908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e61dc51130552ac03976e7cb4dc6a97520c000f46f8551b77e09bc6635ca07. 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/QZZ662422344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd9fd15cf355adaf586ff28422b67b93685a9688cca999ec89f8cdd6b32b4e14. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZZ662441457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58824fc95fb9627afeee8a49c431d73ce631b7ec8eeed02214d8e74a73620aa2. 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/QZZ662441467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed133621893ecaa85fef07d3f3201b27ecb8bb2fc997710a1c105edd923aa52b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T03:31: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/QZZ662441462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d7a94f47e692ea5de52ea486b2f5acdfc43e0489f52875b55b43a894cf9c02. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZZ662410480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9b9345902a1ba1bb51109269e48bba8c708cd855d3f3f752538b0243ffbeb8. 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/PYC842416541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6a9fc7661761450c787b7e83897330ff15acbcd05264904f594226a6f9a334. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/JP92N2511192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c047d62a457d79e4cac666a2ff4e0f7c6cd90a09c9d609eac15f5529ee3803. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/JP92N2513000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfab9f325128e6cad5f7977b813b06ac908d60411fb6d4e5f1582ca4b7005da4. 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/QT4K32583929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7d8c92516b30e0fd88cd08fb62aa91f0f9470769ae0aff759397ce68961abdd. 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/ESA122530241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1966520e853271e1ba4694bcfb848342ae076fde1e26129143213bb5c4fa368c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/ESA122530242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9fe975d7db32ee8d0d9bba95a48502157ab3899ca21ff8d6415718ea31c8be. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/ESA122530249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba9332d69574694d2978a4f80416aa7c271b9029899729b68fbe74ad77cad94. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZFZ62597839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397c4d11b95d44c073b77fc0fa187e30d41dd90f6869d524e1d72561d7093627. 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/QZNWY2461230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235a31fecaab40308c80fda2134db4e5a1e151092b4d4c5905081389205c4f67. 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/QZFZ62597833.
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 0xdfa1616aea29ca8af11b458e4cba94bf4f244857e82eb634b7fb78294ae937c2. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZFZ62597835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda451bc573c823c43d1df519ad82b646a4cc907ad3506121d92a9171bc65b3d0. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/QZFZ62597840.