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 0x26fa76629c28e59d402cbc20c1ed5b6f3be22562cffd2b075c2081e9acb1a825. Chain 2 (Bitcoin): anchored in block 954587 (2026-06-20T19:10:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bbbea22f-792b-4db7-800a-0b9fcf9cd89b.json and https://artists.proofprofile.net/proofs/artist/bbbea22f-792b-4db7-800a-0b9fcf9cd89b.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 0x14d1922d9d41881eb5405c2ac66325d64312183e3bb56163ff6c4f163a3500ca. 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/QZHN52318877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e591f0b10cef1a6f8798fb066f36ddab22feab49aa87eaadc962b3fe9eda64. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZHN52315296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ecf41dba5b59b54009302f69b86e82141280e7b1c5e40e5d47954b465610d1. 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/QZWFM2317909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f94ea1b0e360cb470ccf2b5cdab052b287107c7d0e2083e494be351a701b3ee. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/QZWFM2317910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dffdea48f7dbb5f5a6d55a6a486c90987ddadbe16672ab0adbfec79076e9e15. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZRP52375327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d981d00eb5a4fde0dc90631db1ba2d2e4ebbeb68bf2253821bf6bb4b9a8474. 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/QZRP52375328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91efac384dfe29065c0b38434867755178e95a3a136487e33f9aba5885874de8. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/QZHN42307658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffc593fc4883314b3295cecd4be3dc031e7746da8f92fc77d1d6a000ec6b0eb. 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/QZRP52360908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87a0a266c96267f968ff52ca0ebabcb44cc9a8c3a63b38c2bb6624b6fc60bdf. 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/QZHNA2501335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d361bd37dee5b6c6274f7919abdbe8dc5a70907b7d0563180f92571378fa587. 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/QZHN52330142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a21379aa4719ebd043cf18b5b0b6c4a8dd3a7f6b029d217b4eef5887962cdf1. 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/QZES82347140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd569545c12c903df7fd656c5b94b70dd5d9e1cb31d0351f81a97bff087a9548. 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/QZES52322499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d5a6252010947a77b256decf0c53a11fe4b3ec573ca8100d91d96ec61db09e. 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/QZNWW2293462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f935bc17d495c3221ead0cd1e81df3f1fe4f02c3e3c59c66d9468edc8a098e. 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/QZTB72404304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299193b282456dd843ff82018f837bc216846a0684be8be86fea46e303f516b1. 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/QZNWX2145242.