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 0xe82dabfb26fb1d88865ea2cc0128aeea570ffdfa8516d8ccf2c0a877a52693c6. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7315324f-4975-4924-9e8f-a19710bb223a.json and https://artists.proofprofile.net/proofs/artist/7315324f-4975-4924-9e8f-a19710bb223a.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 0xeedfc88df6366f1cc24ec3bc8b7658f1f0de0f2b50a059d70303082de65566ed. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/TCACH1564232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1367c9f08db461ea62debd928a27156260503e597d7ba98d8275c5bbde7d4e6f. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:51: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/TCACH1564228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999117d728e0bfe10d1d650c527560649c77a6f919592f985c688b6f7cd6a105. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:18:53Z), 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/TCACH1564263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10258f7c367a5b79357e7f513e82458ea28f530d54af64011f71cc3b0180d32a. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08: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/TCACH1564377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7c431c0081957d70bea29207ff4356257749ae1d9ded8fbf970fdae84f0918. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T23:36:04Z), 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/TCACH1564317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafefc19163ad5d4dfa1c1e4a00087c3bc42efb816cc01fde2dd731ccf8adbc71. 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/TCACH1564273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ef55367076cf328ee1aeb6259b9738de43cfa77039e002226814dc4c1e2db9. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/TCACH1564278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121c32a0956790d7c64461ebfea069bc3c8988f339196e6ebbbd9f2d1f784087. 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/TCACH1564284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87106da92adae0b6ef47578c441fc9311e757be7037b94607592821d58c0e380. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/TCACH1564286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1306676089367581126d7c16d4842e87ac5bfea7faafc9b439ae294ab184e3. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCACH1564293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f7a91747fbe202a2f8567c19e65d6f8c1b8c4b16e9d454bb545034258c8d79. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:07:50Z), 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/TCACH1570532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b597efbdc0275e5a7ec1dd3daabc8e49fef0766f9d3331a59426d0cd2bf4a60. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TCACH1564270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d00fd73379582215348f8201650c407e5681b70ce8e089febe51300fbbd94d. 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/TCACH1564342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c451d057262b8a5f564635c29a26e8ba88e29b9fb9fc3666351a873404cd54a. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/TCACH1564356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e2a3d1d1290c8d14326257772f79028b754a85b25e8e77a08e4ebd2fb94395. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/TCACH1564370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57137a3cfbbb5132fad4fd6fffe9a28811c42fa34734551e090a7f6adeaedba2. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:43: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/TCACH1564916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb967380bd89dacfc3934c0f19a462fd6d466a3888458388a21549b0f00b97bca. 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/TCACH1564926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4004630e0b1a186b5e6f0a66a68b4d262803cc623e25444146d988ba16dbb2. 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/TCACH1564264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964ad5707a501526aac4743028f335308f58af3ecd3fdf7ac958e9e332f115ac. 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/TCACH1570101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462a29c4dbcadf7f882fdf1952c428d27750085f2913a5da0c4162d8716f143a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCACH1564362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f94aab811f79c1fc587f8885f69b5f122e2f8bcbb418454d98b4a6572cf18a6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZZ8A2311436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d5f810601a7034579ad225f5f65b8b0327460ec8b6984f7bdcf901c5c7d7b2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZZ8A2311444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b67e0053e73303416d5ddb7223fe50e14bc57f3c323d8b9f8c4ea1ea2aba45. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZZ8A2311452.
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 0x15c687cbf46acd40f49e0d4bec53f83bce7bc8a289aa93e50c87d6f72c134247. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZZ8A2311467.