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 0x216e8e1fbd054b6849dc8cc97fa33560e29692cef459d82ab7b7fefd639e1dd9. 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/c5a68cc7-e38c-42de-9e80-77dcffcb7c91.json and https://artists.proofprofile.net/proofs/artist/c5a68cc7-e38c-42de-9e80-77dcffcb7c91.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 0xe98dc950e17def7c41c36d36a009ac971c16ed36ca4590d61c6a80840209914a. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZDQH1808724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b77b5e0037bfd3c58e8a37f91f0eb939520c98f8d2c41c947a5ad824a60854d. 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/QZDQH2252101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc5d1f83df9a3b321550d95069031b0dee96456ebf3b4ed61d2033475440d3a. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZFZ22311012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b41bee668be0e9064d7ef897594012b9527198b79b77212a405c237cc806a5. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZFZ22311013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a502dcc0dc8186e6939d3d4a8d6ca767b1f10f15052e58157e8ad918b2a9dc. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZFZ22311016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bb63f1d3b4f544150cadfde25e690150eb26446207f389fff063e0998496ad. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZFZ22311017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c280a895405c08060426829e9702f8504aee339299d67f2b3f2c7c2b9f4d17c. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZFZ22348380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea3f6e2b3d1e55f630f59bc6efa522c371c5d560604c50518c3c3f0ff593772. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZDQH2360378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58622b510b2a1b610adc51f670e7c3bb9f90864f294ce7063111f570b9d78074. Chain 2 (Bitcoin): anchored in block 957957 (2026-07-14T05:10: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/QZDQH2360379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d056baa4146b24f5baf553891c09b8d1e697b984a8954bde24083dc136b121f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZDQH2384068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6d9eb360c08e0b0b39139b69f0d7eebc0ac81045f413dbbc61d042ada07f55. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZDQH2390381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9fbb5a1a6a4ef639b195cad7c98cc49495e8824e4e2805cc6b4beaabc9688a. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZDQH2427370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0605f6fadf94688b87dcf102873fea7958a3379830daee5f1a0aad03f48893. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZDQH2434642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x812caf4b0986522b4c774abbc0c506856d792371f03abf0314a330a237a8e9fa. 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/QZDQH2438397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf93e5f79ea3cff13c8766cd45d8fcd3c41064fa2fb8f55c9e62821c4709271. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QZDQH2442810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0156733896450384cdda13f5631cfadf7803347bebc4fad0037554482f4797. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZDQH2505075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b8ba61eedecfc5904ae0adcd57d352e67527f523dc296c5c730ede36c2c98a. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZDQH2505080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5968bdaa85fafe39412d98b9096f4489edb80234b7bd890606f66e1bac3c9973. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZDQH2510555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613c1324f582fb8a9357c000bc2d59f2142711a4ef47ae94035bdc9917106e46. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZDQH2533819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a8abd3eafe2f232ff5bfda5f01c1593d0b3846092c89f915321a6d989a317a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZDQH2537639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c853d6f74db698709023a012ce876a2820b218902f40794797ce695bc9ed752. 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/QZ9QQ2300313.