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 0xdad0668448ae8f89b5d8c3fc07ce33117fb7e8f35bafbc21843347577349e117. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1cbba244-100e-4d98-827d-3da3902e37d0.json and https://artists.proofprofile.net/proofs/artist/1cbba244-100e-4d98-827d-3da3902e37d0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Vandalism: Beautiful As a Rock In a Cop's Face
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 0x4abeffb47d247c55984f31127d4957b80acbb8e729be6770306c6012d232651e. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/US2A90410101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc612a38abf5b0a920b7d58ceb80ccc9e711d329fd361531f88ae60500059d616. 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/US2A90410102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4099c7feb3528dad5d057c8c0ea9718a78c80447dc997f058c04646223ae7fb4. 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/US2A90410103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3054dc3ea70bc409f578280796da19d76aa896d0273f3a087ea59285aaf2a868. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/US2A90410104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c2b98dd108eae43b0972c4801fcfbf034f060733a20f4cfb0d08ed2263c4f4. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/US2A90410105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ac4ceed1be67bf1315e43aa5076bb71b000233f087088ca562cdbf7e2f5feb. 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/US2A90410106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a7ccf8a1c5b76326e557c229d1e974cd469d153ec684ab528974543a3a3479. 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/US2A90410107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e7b341d7adbe00a2d5ba97211a43212eef5b261ec8d1e2d49f96c76d50f5bb6. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/US2A90410108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c8cf2fd4399c6d2d743d3f338ebdec3e9117bc603177cf2ef0f78a99643e80. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/US2A90410109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd10772627fae8727101337754caae6ad12a11d3ae9a152784c0fc350219a816. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/US2A90410110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79726f053448d960481641408b408d3b1214d06229600993a26f46317d90f3c3. 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/US2A90410111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc5973176c7dd307338b2429022bb85d839b61fc08287dfa756d08139122c17. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/US2A90410112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad394e5df0c7e960c9d35e61bc894cf06ed9cdaa324758fe88b8121a0967fb0f. 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/US2A90410113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4487880abc0b41506951e1d5e88aa50f8f4c8cfb8e43d3dd31479396baf231f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/US2A90410114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc054ecd959f50766ca67117471839fe6730440f805426c653ad1c67f6ddcd793. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49: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/US2A90410115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eef45159e7d83558db94e02edc66f9bec51dd74c63b5f93570fdab0f60aa094. 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/US2A90409601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c8ef34e39e2a2269dd4244a7eba22d8a2d6d80495b4f7a090280e841f5e28b. 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/US2A90409602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b77391ad811d97d573efea459d4b97f457ce9c7a4247119f800a15fe8f7eaf7. 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/US2A90409603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4ddf1e8362bea0761c2e3a32003083725fa3be9b065e8cb67ba282c20caf49. 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/US2A90409604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c30d64179181ef82af997e000421148c6a87b849a63e174c04a51f6c90cf07. 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/US2A90409605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x164adb37a11c5f2c3837d30ffc96ea8e186fbfa233f5204ecc1eae7d86c8f462. 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/US2A90409606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2121dcacd262943931f7e3153d1502a138894a506e8b23170d560bf34fb8787. 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/US2A90409607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e5610bd2b352e7ed41db1268910ab29efefe3e17e2435b5e25526daf6bd3df. 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/US2A90409608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7e35f5e64aef08d31f2b2573154f969a2c2efb4dbb8379d4875475674966de. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/US2A90409609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ef6647181540b559b7a58764b045440376761cf09cb4a9ca7bbedd38160c1e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/US2A90409610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86dc7099ed7db33536fb51e53e4949415bfe91b297a8e1a8b58227bf726a9395. 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/US2A90409611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c85650d180f4c288f005b66695cb49832426798aca87b9163d7c82892deaf15. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/US2A90409612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ea2367ab9a95a2f13eba1be3d66c463bcecc7d1cfa9822badb15a1b8a7a257. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/US2A90409613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3de5e3002b0b84cba568cf207b35eeef587ae845fc16f195a36de072fcefd76. 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/US2A90409614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ad9258c028adda9f40bc081b63349e844ec9927d8a537206b802d9dea628d2. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/US2A90409615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c4de52586d2162dc0d42ae6f36fe7fdefcfc68cc272478daec66c353e61ee8. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/US2A90409616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaea30d0b25a7cd4768397de139f89222c1559f4533a6b859c9b023f5ceabd2. 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/US2A90409617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ebbf21162da01c5cf15c351d672d88a9e66f5993be5215663119f211de0568. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/USHM92479634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b44741ae1721e4598d4e29c6fa8759c1da8a7afe76bccd1e1a3022eb6aeedb3. 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/USCGJ1769358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6266a208877a6f0451372728733cc9abbb29ad3da7ef470c9188cd802fb8052. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/USCGJ1769359.