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 0xdd7e8ee1f09fb570dc889f98e4088cf4edb06e3d9c59e357dcf9139a77a349db. 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/a088b2ae-5b3d-4504-a7be-e087df0159e4.json and https://artists.proofprofile.net/proofs/artist/a088b2ae-5b3d-4504-a7be-e087df0159e4.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 0xc972664638852cb5a83ad0e6d86eec3bcf24723cc8d0b77bd6a22f09626a16a5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN72563384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4a90d20afd0335a05d357bb3bb85bfd733f6fe1146958d37e21d0a00e3dfb6. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20:41:42Z), 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/QZHN72563385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac4a6b847d2fa2cb8afdc54ce1065a7a002938e42047d905bd7ae2bab7fb37b. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZHN72563386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbbea87bde4bbd89a3cf3ffddec79ba3a9d10a2bb6eee9098d6facb378a693e. 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/QZHN72563387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5d89fd0b28fa4676d340183754c2be6f06f47b7a29ed84a6e510927b436b9a0. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZHN72564760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813becfb3c718e567b10c123a5adfc8c509ebbed7f9b785fa867d0b33f0f6232. 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/QZHN72564761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe05dd5ce70d29daca8c34da1819fbd27f0df2f318d219e41852dd7a75e631a6. 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/QZHN72564762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce63e93d58dc5557a7fef9eccf833c28e80910b6a210dd1823e9f7a740fdf5b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN72564763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2acd69ac5ce3b558ae6d8441111431fd8e64e01fc199468f2c08b249436814. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZHN72566808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb191aacc7313f427677dd7b89a6a4ea93ad77029a40168ced50c4d8914084c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZHN72566809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e85e60ad8b35134cc21fb84b63ed7ed1092d4d3d13562c63f24513d80d76a50. 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/QZHN72566810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7721fc48934c4e6ec5fcef2555875c1005adf46f01876ea3301ba3b967c1be60. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZHN72566811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813becfb3c718e567b10c123a5adfc8c509ebbed7f9b785fa867d0b33f0f6232. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZHN72564761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe05dd5ce70d29daca8c34da1819fbd27f0df2f318d219e41852dd7a75e631a6. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZHN72564762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce63e93d58dc5557a7fef9eccf833c28e80910b6a210dd1823e9f7a740fdf5b. 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/QZHN72564763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dad63c4ae3326f6f72ecfe92414c4e7976a243db2674a8c1194412892b5dd9a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZHN72568243.