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 0xf24b0ce37f396e531a7509efea72454b59ca727d2e4975f77d17b03a19e73fe3. 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/554b5a53-4e9f-4dd6-9817-d43697fd50cf.json and https://artists.proofprofile.net/proofs/artist/554b5a53-4e9f-4dd6-9817-d43697fd50cf.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 0xec1fb40364ccf58444dfefd0f8618c45d2ce97bb2606f0963a59806f5213fcc1. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZHNA1992876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf636a6238badb038f21956ef041ffd258483d4f819217906d636fceaba622cc1. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZFYY2081247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3aeb01189a26c1e5a1da5fa6ced19841f29fc9cb5d7c4f48b816b806d97fac. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZAY42000993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd97775cb7f275d1eae23e3d54281862f136c996e1b7fa2a6a68e90002a42f83. 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/QZHNB2072071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f181fbe15ba35f1c8dd4e03e5b044e8f281ccba8fade3aa1c513a276510f652. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZAY42300612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93121553ddcd322756b186382ac7348a8853359f9273b29702599fd622fb3e60. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZAY42300611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa664b1d0ab12ac08ec4a8b810dd5668dc2426ea669a1883be5c4813eeb5f7d44. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZAY42300610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe653268a8aedad203efa79b39a98aa4fdc705fd1b44a4990911b22606a1ec54f. 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/QZAY42200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18810c1d24295c4ba8608792bf622b30ac56ededf381c4d7e0be7950034e07b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZAY42101437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4a094b26d072960116096619f9747e59e00f81ca1f76d01e08ff83c3cac389. 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/QZAY42200801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda806ee29baafded238d58b6aadff11269a5d122c52966e8c68413d3eb40ed0d. 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/QZAY42200908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0f6778b3f6cd9e8287524dca94abb54ce2470b8e08b3fc3c767dfdb9de3193. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZAY42202465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7a539d7aa2ed467a4a13ab40c85740d4664c1eeafcbaddc53ac255f9e4fd93. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/IDA832400604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e2b9c81fa037868152fb0a24a10c5781e0338afe1db622bd76d260350a2a20. 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/QZAY42400283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a531f615b8a9807ed84ceba8b36f5169912f06d436f957d99d72180823e70e1. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/USA2P2502199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b010b5a582c305f593ebdbbc63fffb49202ae038e34a02dee16188aaae0fa4. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZAY42400230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a531f615b8a9807ed84ceba8b36f5169912f06d436f957d99d72180823e70e1. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/USA2P2502199.