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 0xcbf425812ae7e27ff3ec0b6fe8ede72fa6f1fba202ef3ab40b78e94c63e2222d. 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/c8e50560-849b-4b8f-9b8c-f44b75ca8c52.json and https://artists.proofprofile.net/proofs/artist/c8e50560-849b-4b8f-9b8c-f44b75ca8c52.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 0x4c52e265858852e18ed8f1ecf73f4d1234ee2db0a903df114da1f68141ded3e1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZFZ62056409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d7d4477d54edc5ba5ec3c9ba2fe9eddb408a0378bee7363cb0041371ebd924. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USEAX2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806845332f592f6dce6711dc93027358cb9c6d4ef234a27bcce290cfe1137f3c. 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/USEAX2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60590b2bec71be5b82428db6e9454707ef8b76556a3c5f1424843c88292e44cf. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/USEAX2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b35a8e3d374c9e9ebc3c06d575136b93fe4c25a43468c5d8d4a556608971741. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/USEAX2300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502d4a2bc191f4d5a577a9d5e1fb22b92b72c2c55d68a5bafe54213d24abd2f8. 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/USEAX2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fc08fb5c3fa356d90163857b7c1bad012eb1173379fd7da15e306d2ce5781e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USEAX2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ac0972532bf462249e33c570b4e41d4dd9502c38f23b2b639dcb0feea05d3a. 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/USEAX2300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a25ef2baedfcbca4b0d6badced63352812da4a72c166f141ae510763a89a367. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/USEAX2300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf6d6c49ea62c3125daa51763f7d3d2f6f36d5d6684d75ad51e850cdb00144e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/FR9Z62400284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe16074ec1ca4b930a209809a013e4f8026310c61e21d11890f9895d3b866bc23. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR9Z62400285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae30f6b250ece68a953bf9a05907d1b27883c167339f0e96670513b9dfbc202. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FR9Z62400288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093c7316d18670af725215daa940f6b470ba35a9036130a2f929f9a6089a9bc4. 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/FR9Z62400290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ced5c54d906aae5345f92949a4c5d0e37e9ac02c538b1849fde5640c5d142b. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/FR9Z62400292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e37f1eece19be2c4c2e0c7d76098e0d001746bb9b616b9c54c1813ade944608. 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/FR9Z62400294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6a84e302ab605a34f744e0a2ccd400ad0c676b45cd88f3bdd0e7076eddcfad. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/USEAX2400099.