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 0x45b852488c44b3d40e4b3af66ca1adae0affbe015042f7a0444bbe51831b0fb8. 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/3c16f519-438f-42e3-8971-2e3c55e2d8a9.json and https://artists.proofprofile.net/proofs/artist/3c16f519-438f-42e3-8971-2e3c55e2d8a9.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 0x852e501eb55617f2f60928e07fc171514fd46d463c847eb57c8f9287bb9ba1ab. 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/QZTBA2327451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd20ed7f5642637caaf8b27cc838cde1d963a70aaf18eb3d4f695c5788bc2fe. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZTBA2327452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b53deefe74881f24ab7cb34e3a4b08b02233f6dd5d8cee6b612b0539c5a2fb2. 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/QZTBA2327453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583ea403159628b339a8d1082e96b0913842791a9860cc5ad82fbc57e9192a67. 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/QZTBA2327454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b8a3749f3648ca69be6c64ab077726c19c04f61866de67802fe8a9079f0d2b. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZTAT2493159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe053050e79838b4c349d73e3b48363ff831ef8843c03e021fb18bbbf693cef2b. 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/QZWFJ2324279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57b0cfd5d07bf1181ebc7823c33fe1c2392f9888a1bae79ebcc1e4e5100e732. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/QZWFN2386653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a2913c822af5f56c4faa2f0ce606f34cbc6e76ebae200d8031c1507993063b. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZWFP2381997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb965783def8d66fc56099d15c8c2ba3dd15510bbd322020699f26de59caa1cbc. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZFZ42422164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c702d72f89e845d6d009614b082092530e43fd45631afdc47e20e144047583. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/QZHN82417908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4807ab261691d7d60a8957904ccf0104c80ab58c01b660ce375281497e5d052. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZHN82417909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ea3872907e8e75723f45daef3710a6117647785a61b24a857901a9d6e029b1. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZHN82417910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e229306c5990119d52eeaea292a01ccc5769b93d8174cc7490354dd31287d18. 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/QZHN82417911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9958e08631f3d886d48c3f1591ea157a28ebeda5a50dd3e1143e3b9048677848. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/QZNWW2400143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb462363eba8075042267b3b9f0305f78ec7bb3630482b2d3ca7ce7ccfaeb7c4. 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/QZWFG2423074.