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 0xdeb1ff80e84794ed031302cbf63fb40e53a460142b5bf7fc74b37c495d7913e2. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/32759aeb-b482-402f-896a-64643c0930ae.json and https://artists.proofprofile.net/proofs/artist/32759aeb-b482-402f-896a-64643c0930ae.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 0x0fe0ff0a13ae95dfc8e983d23083e5dbe8f9919b3af587de4064bcb0bd9b12ff. 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/FRX762189284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5ef26584be2bd8363809ccd963ba5c67b4d8ebf6bd02e88f2a26529652139a. 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/QZHN72428763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98c13e7f80502ca8fd3f31a6f6e9bfecc99f5c46c25a0fde95ee0fe25fdbc2b. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZWFQ2380873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc2bfb5fb63327207cd2d5b6e6be34781e84fe564c95cd6cc285c42cec40f20. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZHN72428765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f2b1c1b4438914012e1fab4338d0120faee9e21960e666801569f29e33a055. 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/QZES82408912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfef621b513b0830f2c519985e7fbd33a01e945b96206a3b9249f9233e2dcafb. 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/QZDA52429254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42dbdbb940dc388e1344a24cf81af89e20f2fa2103639e65c13966f39de0bb60. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZK6M2328619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf28b554def3d197b1985a19033423d92ce87bc4687159d4eb8d3385e022618. 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/QZMEM2371398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ede188a11c8692e991055057acb24be7de54c82ccc4c4d44b4a8dcd956f396. 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/QZDA82336589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee09ba46bb3defa14283c38164cff4461bfb83985245b64685bb24d53b2b94d. 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/QZDA82336590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcee9fdbc2972e8ec221c3e755ff256b0c8d5490ce585221e3cbc17aac0eac74. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZDA82336591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed17a8a10c8069ba29cfc23e6b89c06f1af62bf171cd6f88e1741bed4287402. 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/QZTAX2298117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d2c3cd587f008907abbb894f6f5336f3c70bec6c1eb6ca40a4bc64e2491b26. 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/QZDA82336592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae000793d1e89e569bc3575e9a1d459f0e7546e5381d136e4647f9912c06622. 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/QZFZ72309683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed3a387a9139aee3f2281d85f2ddcdb21cdaee928b2006f0146d5ac215d86e9. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZDA82336593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5830d26237122a824f8824720dd1b1ffd2df144a115326f0900f2a21978db8f1. 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/QZDA82336594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92180d99f977d51c5a796a67e3997ede513cf16f2d5b1a5a1c322a6e8acbb68. 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/QZMEM2122191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f4b4b0470ae19a9b2ffd4e9c4ad13d0cd08a7fd850514cb8d3b58fba1c3dbb. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZNWS2118112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330b2fd3fc01d4e0646c7eea96283be6e77e71905c85fdb1be8db4b77992207a. 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/QZNWS2118115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5a15fb6f7c23acdc568fa10ede52c1d3228ccc0dcbcfe5b359a7b297a9a1b4. 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/QZNWS2118116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f5107c51fa2bd51a8f6cd09f0e9197b3d5dd4397b82b7b672ecd05fe36671d. 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/QZES72137117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f98fa8b48aed1d0df0ba0fbcf1706a54cde8ba081e6fa60042c070026f854ec. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/QZES72137118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54632a96db01b6e29903ad528dce8bea4a60df9b66e29e70704896ca036c9186. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZHN42121852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9806e24370f54d01c9fcb53d01a84862d7a86a00baa18c261eabcd52cdd94c76. 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/QZHN42121853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x452d5144c10394e2f6c01caba47f62888cc5aecf07eefff24cceeb52c1207ec0. 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/QZHN42121856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1012ae312b5efed42c60fc2e653efd21e28493b81bf6140c92deefce228bfb67. 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/QZHN42121857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040593ef540236ea22c933206164069130d52f7396fb94a316bf25edd3f064d7. 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/QZTAS2461914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004040f25d62e4c483d12559113ce50dde06b6325c3607d26cced3eb5b31054e. 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/ITHUR2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f2b1c1b4438914012e1fab4338d0120faee9e21960e666801569f29e33a055. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZES82408912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc21b149da0965499ba5080bf2bf5dc057076c284640c12df24bac52700f67b. 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/QZTBE2314233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x350d88d9f1ad4d4fabddbd1141398b3ebb74369cb33ac551886e8cacfcf23e35. 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/IT7DQ2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed17a8a10c8069ba29cfc23e6b89c06f1af62bf171cd6f88e1741bed4287402. 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/QZTAX2298117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ab6d6e5a1cffcd5467ccfd501a49c269a780e164d08512bcbcfa9e82a74192. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/IT2J82200023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bf8d91090af11244f601cfc666f130cf3720707efdb859253376418f133f27. 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/IT2J82200024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae40d41e93a36c5bb19a37080b5c5ed32a140583b9c15473a6288e2ca9e5e1ec. 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/IT2J82200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbe47cf281fca4d6dbc6622b28843ec80b48a89705386fa16682ea63a326551. 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/IT2J82200018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885e145a407333b808756df2305596e411c66da52f0977155532b62e9736b7a4. 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/IT2J82200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92180d99f977d51c5a796a67e3997ede513cf16f2d5b1a5a1c322a6e8acbb68. 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/QZMEM2122191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d05edca2a3d27531b4464307ef6cd0e1cc29b2506af6ceec72a1531f8f59a9. 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/IT7SU2310002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60922c97c20a31667c1d5645ba17d126bf6021bde6222ed985c271f88661a6ca. 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/ITLGE2200037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fe0ff0a13ae95dfc8e983d23083e5dbe8f9919b3af587de4064bcb0bd9b12ff. 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/FRX762189284.