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 0x7ef7c598fc12903660ebebe97e19e764265e61e8e6cef3f0e0ab34f6b1fdec7b. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2ebb17f9-a740-4cc8-9836-1b7f31187168.json and https://artists.proofprofile.net/proofs/artist/2ebb17f9-a740-4cc8-9836-1b7f31187168.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 0x3131c9f60dbb173e3aaaf08e1454fe2531b187067242e16501b7012d8b94f615. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GX53U2595614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a9d1f8c48adfe392521ea8cfa34570964a6c4a647d78198bb8bad7d52de6f4. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/GX53U2595615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8595e52577743afaf950b25a4e97fbbb77670c9f69b6d1fca54e4b3c098f8e50. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/GX53U2595616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f022d075e208b42bb9d3723d2a9f5afef04e210fae26cc73dee66a0e996ed0. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/GX53U2595617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c13dc818993330d36b49cc8fb54c2529408395be20ad8c289c91a3eeca6d96. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/GX53U2595618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f2660e0590ae848b706030c08c84ffd55cf174197c4c13c9d59caec1876f43. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GX53U2595619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19abea03adf6245b977db98936f55d46a61b09b1bda1fafe0e6295ad3648aab. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/GX53U2595620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82dae2fc1ba30f8dbe5c552bfb69eed3542843dc02cce555a5b5acdfdb0bc74d. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/GX53U2595621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4bdc7b09af257169cc784ed48711bbff0bf872025b5470291418e9667a8b60. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GX53U2595622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7aa2e7feb5673f0297523e2b78f15b75a8a0b23dcbf1ed56401734b960f9ec3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GX53U2595623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea387f4265e5838a54182625c41044ef5be331cf6b74ee8a8298161e7b0910f. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GX53U2595624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8fb0c01e2b17c42028438eda2d9795e55e2ab9d01303a49ada97d61b2cd3616. 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/GX53U2595625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5179ba9fa36730d8029326f805752304cf6b265de235ae66b712f4618fba227. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/GX53U2595626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f178177aa18f23bb6317ad302d34b67009a005f7aba3ae813328298145811c6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/GX53U2595627.