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 0xac5eb012500b944b9e5c1becb415300bea502032c53cbffff48197225c04ebd6. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/47d09650-eea4-4ccd-966e-10c01973bbf9.json and https://artists.proofprofile.net/proofs/artist/47d09650-eea4-4ccd-966e-10c01973bbf9.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 0x51264a4d21fff6e2ad8bdd0c45f158b43a0b629c56ba71d82d73839b876c8424. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/SE5BW1300601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cbcb1791f6d5cc6cbff2a8e344fc5456551c50da17011e890069b432e732d2. 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/SE5BW1300606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7fa8e88181701828d89ff0586615c9d2ae2c5d2a3d72c8174c1e9f17f85a29. 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/SE5BW1300607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fd1cf1ea9b4e6bdb6d6feca2f047a2c8bc3872d036db0a9d0f1b5a5083ee6d. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/SE5BW1300609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91fc5ba0fd98d57df31eb15eb3874d3f5969188c9088a81c0072b23d1523815. 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/SE5BW1300611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49f61fdaa3238f557146b42acaf7f8d362e950e9186639b8032444d573cce1b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/SE5BW1300612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128d435c8d2e61ff0af9473f5611cfb8acdf1743368ff611d9020345c6a4df70. 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/SE5BW1300618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efa03b2155d540d509070c0576384c728f8d3d1e9e2d50c3ed1ca2c12eefa33. 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/SE5BW1300622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89572e73b8a8e52832d3dcaf50855e50de6dc4000171dafcb7b9ee49c71de892. 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/SE5BW1300632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4cdcf3de0debe87806f606a2e397b6442ce1322851cf4712aa3c78a2d1ea694. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/SE5BW1300602.
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 0x0dbb73a7cd94b60e11b03fb3219940365a5435e3bfd91d5de1652581e4d72575. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/SE5BW1300603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cad47a1b1d519bde262f8f428107727796a5516afe36f690cdb49cf0030bbe0. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/SE5BW1300604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4ad38bf4f641b68ffe571df941f3864497db073ccfc048aed89e4b19179efb. 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/SE5BW1300605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9820c20181806103badc8208ed16ba183016f3e57c1a8fe9dc4d4f7f35cb844f. 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/SE5BW1300608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40f7dd38076048d1f7882bd3d501ba4283e39cbe9272a5bfcba0c297be76972. 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/SE5BW1300610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c0c7d2870d855a1b7425086088e1540dae07a3c104584ed889b3d0fe7706c96. 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/SE5BW1300613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a28dd04bf88ae76c86875a150e20f9969325777bc614191d1c1ba079bd56c9b. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/SE5BW1300614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd061a2e45aba8f42fdf6ec198eb7fa390d2fb1a086e4bd40158bd26765edafa2. 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/SE5BW1300615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ea2c2e2433e505d1487e74efbe121878d5024e112d5328d04e245f26dc271c5. 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/SE5BW1300616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56b1e7c1ac17d8f61897533481042aacf899b15ca2c5e3118258687180912dc. 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/SE5BW1300617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0cba39a4000339d81f4f5eae684e7fb970040974373881769b008fd5db84ad. 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/SE5BW1300619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4824671933151ee141476d890df4373e4d2257897bd6b06f92dc239c23b6cdf6. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/SE5BW1300620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94288bc5442ff2998fee4267040ee36f9260a0b713cf93d6b0657aefd8336c0. 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/SE5BW1300621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca9f90b5183c41cfd526608f4e54a696e727c0dc2e0c658ad7e81435fdbd7f1. 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/SE5BW1300623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ebb7388c0fb3ec52c6d59ec7cbd3439509f7742a36c9a3ac4408a34846c1e3. 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/SE5BW1300624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900c9c66db20cfe6743cf29cfcbaee52b45fb137f41b772ad2e44ab0f1879d2b. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/SE5BW1300625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa2f00a04a8c9cabd75d91377dbadd47b32cdbd0272af18f18ea7dfa3a1441a. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/SE5BW1300626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c91ca4f3c260d841208a8c47d85e2e2d165f5e33e3d6c2c01d9dd373817e482. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51:46Z), 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/SE5BW1300627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ffc291d5a5ba574836c5d6ddc7ba39928ecea45a57d579b18b4fe542bec9b7. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/SE5BW1300628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c108ae0f46baeed132a9556a8abd5975484e58febae9a56cf6c43c44efa0f3. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/SE5BW1300629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01dd0bb6f0ed8c9fcb24675c5c7e207ee9865cc17d4db4449286bd36421594d9. 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/SE5BW1300630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455a1c001418f3ad8fc892dc073d98c612094faa924a61976e41ecab890d1b46. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/SE5BW1300634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4ca674288aea4bc4d7584eb2fd54552d52ee95d17134f571364fdbda32c908. 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/SE5BW1300639.