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 0x8ad41958b41254a87227907998bb00bf31669b3622db6e96aed4954db206a479. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a62d23c5-5dfc-47e2-b766-c49913e3cd38.json and https://artists.proofprofile.net/proofs/artist/a62d23c5-5dfc-47e2-b766-c49913e3cd38.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 0xcb949176afe6907ea7fc68a6494d80569e46605f9a3864d199e208b18e45a7f8. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHN71976575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb51a9ab7be535215fa5f6fe5bf497af49a729331ce429c4560899719d2cf525. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHN71976576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b259a3f3dc49da52fb6c76b821b948549f40919bb8b484244b174754151c18a. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZHN72027469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0061653fe30ce6c99379330d63918684cf8bdac9b0767808047c78025e5cdd. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZFYX2113229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418d7bfc147eab405c4fd5074d68a8fec94bcafeb8bc383cb592a176366b2624. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52064613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388d3de30354d5c538be67d6e019ad7497679254c35897a188f98f0d953c4e14. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZES52064614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd6870003855ed2014a9d642e961a803427a23a9e044023130cb78d65946c83. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QZES52064615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45fe927d5b1794ca2b09b1e3944b1593bb7c7ee0c9d9732c63d8b22f7bc361a. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QZES52064616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8d4bded2969b70819a67f2e922dfaa0d6ef1f0eed8dab876a71123e3f1c616. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZES52064618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4712dffe788366131b3676403c827fdb97c608d631c7765f20be9e71d0a62085. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZES52064619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec777a5b459f1b9baa11ab1e8276aa3260d1e2503054f1f02ab5b75cab9ba8f5. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZES52064620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4900dab7e0556c8ca4945297ba0fd7281472eeb7a48294b4252c09ed535c303. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52064622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7de2154f23aef92e7f930d2220d414c3337972d67a4808fe15f6398f68aad6f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52064624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadec10367c283813d9d4163ba8ca300f83be295cf54808c3c20af3bee3882b9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52064625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f60e3d5f7cddd6b3b90d449612db426c3e731967749dfdf924763db32874aa. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZES52064626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6d4dc02176d59d6603ffa622091769ddbc393bdddc77c5babe9708db73452c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES52064627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184e42faf1359d285049d45b5bbe4630dc7017ad8ab4a0fee887fa8e7b18ae7a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZES52064628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b0e726af3966841de2852ab4967b53ec882d5b5c71c6e2f2adf7177adc607e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZES52064630.