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 0xe0dc9e12faeffc0bd870b3c5edc733f757bf010844820e9b37d64a65dd8db20a. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/790ad087-741c-4275-8f99-b2ad69b9c796.json and https://artists.proofprofile.net/proofs/artist/790ad087-741c-4275-8f99-b2ad69b9c796.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 0xbc597e43d725eeddc55d1ae9b1f5702d05fb663eafa1ad3905be19d7cb3f8b21. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/USL4R2095895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b437f3436b20bf0855960ed45cb43b98f6697b2dbba62f0e2c5f4769f9a548. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/USL4R2095896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9ed54988cedf12f7a8b4a26a40fc538e53fd802a6305a49c0b89c213901cb6. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USL4R2095897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682131ebc05fea600102837c6d0e75a2b5bc9e74af5ef6026eec8548a65ce176. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/USL4R2095898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ec6bf2dd435bcc86ae744c1a80707c4ef9342a956e767b14367b4fc10c9160. 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/USL4R2095899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325ddba12d75d7c09365c14174740904db49bc557d0ba14f77846e30ea53b7e2. 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/USL4R2095900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252db61200a8d18f6effa7a88bbb395a2acbde4aa1ace6e7b8283a0ed6498320. 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/USL4R2095901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebd8626fc0c7e3fe38b3d4c512aebcf03aae498f6e8bf18fdb3d6d6989d5ebe. 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/USL4R2095902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810630597bdecbadf137525d78ecabe617ecf340579c6a6e0ec0392b9f025031. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USL4R2095903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aefde5ecf2f2b8dfcd574c7ce2e95782e0a85bae96e84bc3753506f64d0c3df. 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/USL4R2095904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bf8b314dbea6c113cae8e978ea34b57c8eec880f711cb04b6dd7aaab2ef7ba. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/USL4R2095905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b4151c74405ebaccaa5280aff91eaa4377fb2ca0f3175ea40f23eea9aa1e59. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USL4R2095906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd389f39a0357dd6a1079bab4f8f02fea94ab11fd78074c0e711777d3e3eb4e29. 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/USL4R2095907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9137e31ef01e70923c15f2a53f25b8ea1a8a843550c982c9134009d954c1e3. 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/USL4R2095908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218027f562f3853ecd2372354ab43c810be6c964080ef3f95df948b498f1b1c9. 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/USL4R2095909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a7399a1b5acfc86a2a2ff311f5055bff458650b2b121fc5969a58b67f4fb2c. 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/USCGH2054459.