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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf200c2f8205abc185be37ee4c5484ca1742c60d512d6e000e3ec8917c1709cf1. 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/8a6fed17-9e50-4c6b-9b7c-1b7ede0f2bcb.json and https://artists.proofprofile.net/proofs/artist/8a6fed17-9e50-4c6b-9b7c-1b7ede0f2bcb.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed41fc036dc58b9bc6910e59feba0f04e2e872266517154470eee69c184848f. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZW9K2371572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b2decb9804990949cf90020eb722dbb16c1db7631c3fe25cbb948d468d7c46. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BKOUP2400024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35ed7bbf8a3031a2e3eca74d2c9ff318f774cfa8b787619e3217fcd5346ae06. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BKOUP2400023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028dc11b5a28541977f43117cd0803ca825e039450ccf902d35e963b9ff65561. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BKOUP2400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4da20549f88fd086dc0ecec1570dd3f87939a54f4641aa1ac3e0ae97e240ba5. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/BKOUP2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafd53ec4636210601772fee6ac0d5a98efb2bfc4af72f85ee735d2818d7a103. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/GBRKQ2524423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0ca68a09b88a9ef9133d5517292d6a85a82d10968a8c657b1108cf6b8e4312. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BRSVB2400862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aecc72d03af1334be0af46efe559ae0630c4fb8b2b8494740993e19b853fd3d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZZ8B2489753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e89563275ad921a95fd2f17817689305644fff9b77d4dcf4b954f00f8bdfe1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCHFD2400180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb070679fee992898e79394772db63ae369213631c3891f3f6d1c6896a459bdc3. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BKOUP2400071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077620b4d8fc25d5c1df48f2191507d9d675b9581387398e672f87e6f167f820. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BKOUP2400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d43c54a99fb59d27d8033ca62c4e8d034c4481b4cc39d3d448dfd2ef7fb854e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJV2405503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x350569019f0c9b50181bc18ae56d24a74e56e5a6e639ad0863187040822e3493. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMZ92447527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83e803f67340c2737336cacc243439a47f8a19b2e9607a99b6bc351f25304b1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BXIV82367872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d7eaf49d56fa440c73736086c37970b1670c018c045b23dcd190f7b2ecdec6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZWV32378972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4d9257bf55f5cd067ea2bdf9b93f438771a49d294386916f970a590d143aa5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHN92345316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde41c1e01daf268345f361ab1ce88799701f532f7662b9541d563f57e8232b04. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCQKE2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe131d5c8f2ee3ce64d5f556b00f54460e3d01c31c79cbb5c20d95fbce8185fb2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZTPX2439507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3cf43797dec62c959264dc2b190e42fe40f5a6b0027d265cb5793d92316aea. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/BCQKE2200037.
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