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 0x40a94c5fd3c82575dc005dac51645828f38fd185e88f9d401640a9b33ed5b6ae. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb62770e-386e-4a54-a52c-83b112030a51.json and https://artists.proofprofile.net/proofs/artist/eb62770e-386e-4a54-a52c-83b112030a51.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 0x8c7709d55223e0936e4d54fcc38a2c5ab0677c784e27a96010d0bfa8efe02852. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZDA62211421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86db95a019c8eec1bf4fb4b5707f789c111b663fa34fc24e1503cdacc2431bb. 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/QZES82275868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686471bc3a0f85b47a10c6a1566e821adbfd9f9a3c6354d646d4b621a84b48b1. 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/QZH5E2265272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1218347b2e61bf03bbad38bb6caf1e2110016a06645d3ed999ea36a2b5c36623. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZHPJ2216487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4bcd81ee6ef5d94e5e9eff17e1e3db4e74babc902f3c14fc2fcec8b6adeb046. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZKDK2321812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70786402011a8d9168cc8f6b81ba276b60abf2d8ed987644adc223cc38905ea0. 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/QZKDK2321813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e0305cbba36afcdb8360d22bda5bcd7c0035a881fc6bf9824283f7263e3519. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZKDK2321814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95582b24d10704705a4823e0d2b84619dfead12dbd0576704e24b7ed6cec4ec7. 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/QZKDK2321815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07722a30dc8fe6f88e9fad3ac65529cc38dbbeb2a77b7ab78c45e970182d90d0. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QM8DG2325854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643f613de6696f182b0de91bc555ee3d766bbd180458528470caa59cf12fd13c. 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/QM8DG2362353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88c8a93a645015b7278e8058a8a80c5858a5d6b8a8708deedd2e19dade3ecdd. 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/QM8DG2366961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85516314464569b271393bae06475a7aa73b121310c361e82212bbdd8b42dd0. 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/QM8DG2396774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4e8b5a486baefc7f3ca1312614279275dc7205b2f9e29733f4df8f9e21aba4. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZFP52326489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac230b8da019aaf9d815c649d22f714c621c4f7a3221feffd0707aa5bcd27aec. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZFP52349808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfae329e9f0b64543fc5377f724a006e3f8a9cd906f21127c6bf50f7942f5292. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZFP52487737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6207445703a96ebdd8827b9b4a1914210e3301ae15e9a4fc2adde614d9be7561. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZH5E2418020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe10ea1902e2ebf5f0938704b8539104f25ca2e8a9bbded2dac412c8fd22497c7. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZWFJ2408140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd20a840a0076ef11ad62329c6c19b50e792e9c0c4759b48bf4ea7e93446ffd. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZWFJ2408141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ce56f10b27d28645fd77605cbb569b649799a491b939aef1089d7529701d54. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZWFJ2408142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a48246f5875880a297a59e19c8dc520840b1bacebf93a6186abe616ab2e1a7. 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/QZH5E2467241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbab6ad020ffe24cee9e125b6525432bab626b9597137057337af5060ff352dc. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZRP52571737.