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 0x7ab19fb35c707f0c0fc678526775decec47560e5d8fd51495b192f2ec855b382. 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/708ae73c-1677-4f84-940e-1bac86115855.json and https://artists.proofprofile.net/proofs/artist/708ae73c-1677-4f84-940e-1bac86115855.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 0x40d7f4d9119e067cf79809ad208f5d47ad5d618663661991dc8cdd156ef129a9. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZMER2385381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf818d28f9e8ca4d5eaa50cd867e01b702e4a3186030058c604c97433366b8e8c. 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/QZMER2385385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd26ec310c82414a4becc675bda583d84b383e4c501d983e696919622351e1f9. 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/QZMER2385386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ad0f0369d746f357784e20e1e77e56c59d4a23b009eea9af946287c888115c. 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/QZMER2385387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8600ea473aa771cdc61c1cbfd3e3527358a8d4b064586c504d8eb83b6082d07b. 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/QZMER2385390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a94af5dee1db99bc8bc75bfa7b66b6163b05e37946e8c6e35b34746f352244. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZNWQ2335372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c820100acbfb7cd2d9f2ead4276ee76fb10ac91eb0b7a6b6c7ac6cb656d67c. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZNWQ2335377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45f37a0c99c33efd9da7b25ee89c1aef90b11c12c30b236df6167f1794bdb33. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/QZNWQ2335380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afc51ad21758e256a094528280f62f4771014ffc7eb25e255a6e88c0303714c. 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/QZNWQ2335381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a299ea9ca2595dba711ece95f548c4f04e757951ab832653364aab7c38a4ad. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZNWQ2335382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f60bc51f48981aaeef5d574cf94c6cbb8804dbed9333f9091f5d5721daabeb. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZNWQ2337407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e3906d4d4e1c6c893bb5a53d4ff5e557ae00180faa12a88206bbd87f02d830. 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/QZNWQ2337415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8024a9c3994c80e1fda396bc43c76a1587232764694c4413307330cebd31778. 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/QZNWQ2337417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f826170916c73cd880b1e1937a678af8eb800924843392b5c90b89a49c21cf2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNWQ2337463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf598ecf40f3c7ce1775df0febd983231d124817942a222b499e4d79a2c003f. 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/QZNWQ2337465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632fe347d172fc93d3fae692cbeccea9b1840c94e442670b975f8fdb40034997. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZNWQ2337469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35ea501d1e1f009bd3dddebec70248b9c8771c808268591a2c4f63f3982ea55. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZNWQ2337505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfac2eb50cf0a06c53230a97ccb56211c59cee1bbf94f105fc2cc4bdd4e2fb1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWW2545514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3df15886c85396539de058316dcef8f60cbacb73b09a73482dde68cfafb2a19. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZNWW2545515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c2abb7e6202ab467ef7b735ccdab9d38e0c28bcae7669a39d6fd2852037125. 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/QZNWW2545516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e35fd89071dff4de67e507d8fa4a4ba9639cb5370fac98978e307ca92339bb1. 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/QZNWW2545517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6ebd5061059275728c73dda6069304ff2085e3e371576278acad3d63a23a23. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZNWW2545518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e465c8fc5b58213dbdb80620fbfed868c9e4f0c63dabe4aa05b5edcccffa5d1. 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/QZNWW2545519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb923d29dd28911fa5ebd132cef6af046c8c4f09fcb296c777dc5a65760487ee1. 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/QZNWW2545520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc764f08e9366d4a09b745e398e240ee61950711ec09d386dc8b35a47979e1386. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWW2545521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15c2454fa40360247e1e942d7f753fb7e565b2cc14dec25d4d92fc72ed9571e. 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/QZNWW2545522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5247c76cbee37ef2e7b4106d405c077b43d7e89533e062557b54a294becd8e2e. 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/QZNWW2545523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaee78344c8a34a1e789d7ea5b514e08e8c2c291ecf78c7573cb9f991bcbd1267. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZNWW2545524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a7b6f3f97ea09f7553893371241da8e7c8e120276d3ee9fea53436ba3137e8. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZNWW2545525.