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 0x4bfe0c46f49b4b07059f638aa3fa0c1f1cf2b85526cdcb685f225dcd7ce5925c. 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/20aa6518-c43b-4819-ae68-4ca20e4dbe25.json and https://artists.proofprofile.net/proofs/artist/20aa6518-c43b-4819-ae68-4ca20e4dbe25.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 0x195c9a2eca516528c86793623ae8cd05fc89a01d30a7f5eb7773ef1abafaf62f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/TCAFG2069330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b1caab5bff636d49f79211d1dd9f690185a1754956282ff4edf77c3d0c5ee7. 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/TCAFO2142530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6d27554537bf8358abaa4e6c6b89bd66e12d8100810a5139cb4744f86b7d81. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZMEM2289039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aa82782ca5dde04dcae5680dfff172eb07ce1f2c6742ff73e186e3252e2ea5. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZDA82365420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89152a1dbd7fe74a2e13215e5e2d95a3e98c480a1167dd1ff6b9f0aa50709bf8. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZMER2312003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258cc41801fc29d8b27bb5ff63f58f622b0475a8f06b2919605454b67ed12210. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZNWY2336094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa210c7718076e878007f2d04ad9a6849d903d4946cd5e88274aa18e8ff6d2eed. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZWFG2392263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21b8e4a620ba327e3180863c086fa1751f540e09d86c8daaa8423afb85a9b3c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFYX2478550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90f80b721e9d46705b8ecdc5822d3d93e50027e0c55b27594f832ed8677b9b8. 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/QZES52562537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2264f5349c3d85113e3053f56b965d9e37fe8a3222b16fbf2cf2d0d13f413d. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZES52562542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ad8bbb15317619078acee6847c94f956cab43a901de3234156a46083ace60e. 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/QZES52562543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2264f5349c3d85113e3053f56b965d9e37fe8a3222b16fbf2cf2d0d13f413d. 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/QZES52562542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ab39117c58400f0803049bbe1240d94c7832bc1758afcc5d2640c2f4940f4f. 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/QZES52562536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e4ebbc24de77203b418b5b38a53ba1c2b3ad468b4237de71c696f1e9f7cef0. 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/QZNWS2585339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19c51ad7aca336f74335f4d296644e2f8098638e9896e6db05e79e0ecaf51bef. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZNWS2585340.