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 0x8b8f986d15222f6e95250131a8ebbcdf041324b58e3faeb7d04d5cc3d2c29337. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/de4f6ac9-da91-4cf5-af2e-354a7a172aaa.json and https://artists.proofprofile.net/proofs/artist/de4f6ac9-da91-4cf5-af2e-354a7a172aaa.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 0x418d7bfc147eab405c4fd5074d68a8fec94bcafeb8bc383cb592a176366b2624. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZES52064613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x388d3de30354d5c538be67d6e019ad7497679254c35897a188f98f0d953c4e14. 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/QZES52064614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4900dab7e0556c8ca4945297ba0fd7281472eeb7a48294b4252c09ed535c303. 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/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 0xea6d4dc02176d59d6603ffa622091769ddbc393bdddc77c5babe9708db73452c. 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/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 0x34166f779b0747f8c8d88cad800a2def27e41db811f63401686fe9b113627a65. 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/QZES52064635.
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.
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 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 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 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.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a46686db75777e6e5d728ea1c06cd662c0ad457eca184c8e7f11748851f3d0b. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/QZHN92448303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cfddf391c1b8b59b69f1bd86168fd01116aa76f8f59a0f1278f686e1124d470. 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/QZFYZ2445902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6c9b7bbf726e2a27b490d53715fb0280af7987b60a4ca999243da3c13de947. 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/QZNWS2270073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc930daec97d427eb350ae43ee9008eefbbafb4130ed4e605db2874b5d87190c5. 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/QZNWX2020197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380714a98c97bba3c65bddc5db71c76a28740774c61dfe9cb5c76576c0104f59. 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/QZNWX2001689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b6c372a0797a5e6d425eb89013b0563dd0afe15614d3a13647b057dd6667d8. 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/QZDA82077096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ef3aec9089a38fb613e9dc724fd3e59c9cf6eb35f1668f395729c267385a46. 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/QZHN81990921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d8737e48fe1ccc622715d3f6b53a10090531a92324e5835bf7f696722c8b71. 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/QZHN81991844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa160f3ba90027fff9720b5ab23fadeb647aaa36618ccb0f2f2eceeebef1ac06a. 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/QZES62048924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb51a9ab7be535215fa5f6fe5bf497af49a729331ce429c4560899719d2cf525. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN71976576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a4f3d4e5d1d3c96a56894b19a7c3e89f073b8ef9aea3a64462aa13368bc39f. 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/QZHN71976574.