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 0x581812ea5e5e331074276ecb5ebc49fc1d672b6d5f93dc8b3407156c8582b3fb. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4951f07e-58d4-48b1-ae33-a6af1a22c6a1.json and https://artists.proofprofile.net/proofs/artist/4951f07e-58d4-48b1-ae33-a6af1a22c6a1.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 0x65cf5c6aed4468cdebf6077d6302f85e254644efd6e816a22eff35d29a04a2a2. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWDW2232365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578e5927e06398b10ee0c1ef2ca80ac403fa5d4b015ce9a3a641703b584e4e0c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USCGH2378038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59261a5ed74f8823161104dbe0c3b6684378dc9f53616ef3396604a83c766f12. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USHM22350599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa21bf9c5e266fe7af4e9b9ea4022cb0c4ccf974ec9d4db7036cace5b254ce3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USHM82332007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b08e850e28dc005ff487c752ce72fbcbb5b5cadf137ab570ba45b5dd972843c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZYFZ2370932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7909d0aa0232f3a4f8eceefb945570c30b26db50e2ad19a2a461b3edd8e473a1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USL4Q2328589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21388ea3810597bc6447fc815470c480c5d437c913e222b1c2b0f50252629495. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/USL4Q2227566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff91d014715141bfd57c6fd58b2d198a0dbae4f2ea513966a86454c6fe0ad96. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/DGA0P2311924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc551c06e1cc7779f987b9888f1d02e9863c5692ecac85972bc368a390a8dee2a. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/USX9P2304959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf231dd77beaebe52098f153cf2cbe5b3e81d8db52b36283c68f0ffe6d171fa. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/USX9P2311985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df8597e7cbe4cde1f2bead82ef6a477af56cb6457beb7eaf0199eda074e328d. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54:43Z), 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/DGA0P2320772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9589a921d9ac45ffbb55cfe54e58176ffbbb8e4dae1ac61e189cf2be2f11445a. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZZ662375631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47de5029c2e7bc6e52d335709e720eba7429e1a0edbb8871bf6ebe70061f1123. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZZ662420324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c6255a58f94d88ee4c46746c0a3cc71823f266f7769e513ef33ff36728c1e3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ662444700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f3b060566a4a1358b7833e84d217b43a1e789c4ff27dac185005459e79bf778. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZYFZ2473013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996352614d12aaefd2755f1a47385779ebe7392ad50b7d4c5d888e772c361779. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/SE5XG2444460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81195b73d5e9226c04ea2d1d770a57db70ea8b17fc90002e0c8766c7aac5ab5a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/SE5XG2442756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95766b08b09126c3e983cc0c18551dfe49837e8654ee73bcbb7fe4c7d469ea3d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/SE5XG2447236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53004f08dc8ce5e3b6c320984f5818547435704734cff82c9cecf63efca74d59. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/DZA102401325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128b9ec7ac7e64d44e3cc4b7af47acd6232f8fcf73a03f9c0db1f5285a4f8aff. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/DZA102501897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834ebd9fc4755bef8eb0210149d82031feca5f4ad419246ed279f801524e87da. 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/FR9W12324294.