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 0xde7efbbf98800f764f3766d242379a87beef727c5b0996ad1b471275c1a5ef63. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0165d37f-f601-4ca8-b7b6-40f18b0ec8d6.json and https://artists.proofprofile.net/proofs/artist/0165d37f-f601-4ca8-b7b6-40f18b0ec8d6.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 0xab634cae9f0f46a9862d47dde32249bbdbfe8773d099583fa5d1580b21466400. 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/TCAEI1915606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4a062828776b90ebba4ca753ddc6a5cc74cc38e328cb8cf7a00b9da92b07a9. 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/TCAEI1915613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c45c015410a95a9ae62853fc1c6afc878efcae021b1bed803a6fddc34833e84. 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/TCAEI1922233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703731939543a3004b61eb637461c51ed2fd8c1ddb36a3dcb113f141f921f280. 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/TCAEH1979603.
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 0xb2c68049c4180c6d85705e46b318ebb866840fd9edd26c5be68200fd38230bf1. 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/TCAEH1979612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648b01a2ed2ca4a3377d9bc43a0ca3ad53d3239062eb08166136142427c276bf. 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/TCAEH1979630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09efacbaa1c351b5f74f476f433c1c4bd01ae78b7078520f483bb97d02907f22. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/TCAEI1915604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefec040303420bccc123edb1ca682c0745e509940244a44925b2c30fb2a08164. 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/TCAEI1915618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f459e0f7450dea1520898f91fcb31485e8a03aec6f71882927f4a5d6ff56a8f. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/TCAEI1915623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x489be919caad2aab77cfea4f7011ae775675d48ae6b077819489cde758465ec4. 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/TCAEI1915629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2031b157d23407542ec207362105a98e594aad84aeb8d00d72ef93c5d39ea8b. 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/TCAEI1922228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c065076258abd5f43dc496b28dcb805e5b9b1acc646071a149e9146f1be80a. 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/TCAEI1922232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc77a49bf50473b67543386b02ccaee0e0e1859cf7b027e49c8af2458094b797a. 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/TCADE1704257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827bf48efd5184ce19350df525ad7941462bd075f776d34c16bc26679020798d. 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/TCADE1704276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615985462fc0efee06f4ceabe150bacc0e767ce1389abbeb45c27e4793e05ec1. 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/TCADR1821757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66e2b80711a9a8b73e8bb414e252fbda9a1a5167b08bdcf5f31b08fb961f106. 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/TCADR1821762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa289257122451f7f62d9d39bc07103c3e1505dde03dfea780c8c62f86e1a9846. 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/TCADR1821766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7dc191f579893f1010b69b88f70363c16b80a3e7d365d15cd33a0baaf3211e. 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/TCADR1821768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc6a72590c322bcd049220b94ef746a4fd240a260bac2fdb1a7a8c9ad2f77c0. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/TCACY1788509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81eb4cfc092f3cae2ad5cd5c79b80cd54a535fcf627087acc70ca10a5da4795c. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/TCADR1821759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc120c28e123df8b6237fd26284d351ce11a5d99f6a42b6ac9257f468a0453d. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/TCADR1821765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df64a0c086d86541d361fa99dad4eb01f0da9dfb47e113d5e2c2eae0ccab30e. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TCADR1821767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0baefcd055d3f9c294fff5498bb87af35847add63907c0d84ddea8fb1f0fa4. 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/TCADR1821771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd87c56be5cc9fdef8f519e16ee5951c80fe21fbc6e8f6d9439a7e05c9fbd0747. 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/TCAEE1954414.