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 0x1d61cb225c1b657e9081e3ee33654fe00ecb6463e4d38dcb9eff3c21ab850a63. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e63cfaa-a04b-4a40-8b48-5afa5f0d5353.json and https://artists.proofprofile.net/proofs/artist/2e63cfaa-a04b-4a40-8b48-5afa5f0d5353.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 0x633d9b87233ae4825a6cbc6f45c06f20d734b77036915cc80bbf83563ff20d7c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/SKP592100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4e17ce8a50e3093c3d9742646ee3bb5c6396b42465d9fde7df0daf9e9bf2c7. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/SKP592100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588f368a88a5b01b6f327b7fb6f1d30f19de0d380083b0eb4b9da00a5ab15df6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SKP592100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9865392dd13afe1367d92038e5299e1349720a1fea0c7cd9b5fb0dde8b72d8e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/SKP592100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b140e28b9b96f36c4c128a723acb24224687ed0acfb525e7480bc02104fd34. 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/SKP592100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf280bf7941c0f006876b9244bd8d659d92698601784172603654dced62b4c872. 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/SKP592100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e358d620fce136fce57ea5bea73c7ec3d76491425751092ae82b9fa08eb87. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/SKP592100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb66804a562913acfa09d4c5c9950156ba8ba9ac0980be31ea8ba4d772802a8b. 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/SKP592100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e27bbde6649d1f159a1cca865eafe5f1d889d49111d93d88502fb110e2bb553. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/SKP592100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfedd0aa1a07e2b6625d1172a1fe1e9604670d4f0ac33de2d06d246df2ff5e2e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/SKP592100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a6ce0ebb00e1a92da400d763114e6cc755d8a03ca550fb1b0fb993b172ba2c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/SKP592100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558db2d02e8662ea148b157be0a09c524dfedd05613d86d2a20a398f36d6e2e8. 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/SKP592100012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed9422f7acb98c9b61ee663ba9f4122b4c732dc3faceb0618b0dec825a72a00. 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/SKP592100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137c314735ec0035a4c9941a48bf1886531d29957acd8bd4fb3d37ceb4bcb6e3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/SKP592100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbd335c2393b8969ae0b558284673bb9c526babdfe44f1bf89c3c1fa6c74cbb. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SKP592100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014aaf121dfa955d2a535b01c0b130fe8449ba9a81cebe41ebe6271f89a2f408. 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/QZMEP2211444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb7b6bac6757452fc2499a5b93ffd3dc1a3aaa17a7cc2fb7960ae4c4241adab. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZMEP2211445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a12cc1d4fb9835fdd4d9105f23b74bc4dcfa1cbba1ff17d88e6cb005a48d92. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZMEP2211446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7732db10d9f0e51b198ba21413e757d1ffbc4d0f6316e12d483f0fb6e0ceec. 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/QZMEP2211447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53e810142887c5d7159d34d9c1f19f5ce936add0760d925d7c72dd5da003d62. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZMEP2211448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4388f190a547c4149e2ee75ac9f79850ba4922bce24f4c078e1a8343df07b56. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZMEP2211449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb1d9669e156b91413957f9f41e88b12ed9ec5477cb51e0727127b877d50646. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZMEP2211450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7c5339834418f71a88dcf7e3500c19e5b5068687ee62f95390fe981a3fb61c. 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/QZMEP2211451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03981dc723a3834deeed6da392c3668cebad25a26f86047ad93e6652ccf32ccd. 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/QZWDW2402743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431d4d6260f87235d1f6bcecb7918cedcadc93c1ff557cedf8877137609fb3ff. 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/QZDA52245378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39eeefe697a65d6dde4fa25a56a82557e064ebe39337a2b1907a3646e903c8b. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZES92145719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875114510a618449a5027f7e9b7ce63a01e8c7875e0e5757d5a0434d82aff1fc. 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/QZNWX2066554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cef57839a6d77dc6e6c3e5a2d96666adc1f28db29fa31ba45bef6a403241d6. 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/QZMER2059142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf1d74b758d3f39e14021bb3199b9eaae188b62ca0e3c9ff246a9b291fecbbc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHNC2199203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc32bd5a73377514aa7fd9ea22775949485c4f99a118b629091456f8400924a87. 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/CZA232300740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dfc12134b7013fb238df922241c5ccc113480ecbff507f40cdb81e85ecec12c. 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/CZA232300743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b13f8dd26315a51ea05ad0b352b39d6e84aff198418173ad0cb534ddae33589. 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/CZA232300744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748634b4e1ba2c9455a662477602e4c5b99d17c701398d4209c8beaa4ebe96e3. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZES52278169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1cb5811118f05564cdd363e9879c481566cb7b91b88c10abf9aeb8567ca50c. 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/SKP592100038.