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 0x5d371c072d334354134cf0e36e60283c2eef4f708675437615883944722c5377. 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/7e6fc910-7467-45bb-b06a-510debd11365.json and https://artists.proofprofile.net/proofs/artist/7e6fc910-7467-45bb-b06a-510debd11365.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 0x4b9b8dbcdf9f4e2090dfca4a05003961d23728398bb8a75e49e8324e6820f644. 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/QZMEM2296805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4045ac39223b29ee1336b6fb3c5496c5f084152a3b2af410b913eb7eeeccffaf. 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/QZMEQ2207383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9758fe81903db47aaf111d544fd0dc128edf439db241fbe64238bf50d9669a6a. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZNWT2239184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf2ce8c634a38e6b444695343ee23fadfd3be6819c458894bbbe07b727b96b4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZDA72306138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ed8802dc77f22e2a13f6ee5c39ade65eb69ca4b253039ecdea94af9290e659. Chain 2 (Bitcoin): anchored in block 957632 (2026-07-12T00:10: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/QZES82394608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662a69b207571508f9abf2e39e2d1a7d3adc574c14491acdf3b24d7c47ecbcc1. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZK6M2353764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fbfb6540e96d6f79457c58ae09181278f84a5052df73c9d5c2ea8a3593138b9. 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/QZK6G2312004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540d2f51bd9d6e6420659e618218d3e19dbe4180d780ce978edf15666cff7772. 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/QZMER2359608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842ada317208a1cad3a5b02adc64ba22c1361aeec3bdacd2f55270a57fc2fc7e. Chain 2 (Bitcoin): anchored in block 957632 (2026-07-12T00:10: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/QZNWX2348908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4818ced166139787147e0ac7d9de059f98da4315e8f927d12e034276982faa. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZTB82313797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c758210c3afa22ce3e8c2ab37fe7f9fffbc72e571ffeb5b7972dd686c40ebf. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZTBC2329423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bc20b38e298d54ae4f43414b95f10a3082dcbfbdcd7ead3e9560c386842c44. Chain 2 (Bitcoin): anchored in block 957634 (2026-07-12T00:26: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/QZWFJ2318519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1d59ccf3466c0a2f43655bb6a83c5e7cd5663b8d0a333d273b76e47da6c9ca. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZWFR2360070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c566d25882dac0ddd2468466fdf2a59919aa2db8bdc9c759aa05d1d7fe26de9. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZDA82482686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cff9264880c7370729a795d847bfe8938fe261bad5d26f8f94c2802923b50b. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZHN82436922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b8164568ef7af691b6916e002327568313750e62194d9c63b333424aad87ef. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/QZK6P2403139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf235bcc72d5c7e5e8cd2d06596b4ce9a5e59b11777610e73e9faeefa739186da. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZK6H2401045.