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 0xf61338bcd7711207ac267859bf67a404f8ad3013bd08110e7d7629cb525a8c20. Chain 2 (Bitcoin): anchored in block 954019 (2026-06-16T23:44:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/37a5d218-45c8-4bd6-bcd0-242b68e28a48.json and https://artists.proofprofile.net/proofs/artist/37a5d218-45c8-4bd6-bcd0-242b68e28a48.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 0x22b28de6c705dd3d1fecc59175061f16326c931dcb264bf329d0bc0d8adec578. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/BKEXJ2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc725360e21478acc7770aa7c879f1806aef82f0f8539b4418a3ebf4bdc6873d6. 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/BKEXJ2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed943e0e2f8a6be6af2402f762256afb1272d471065b696199a4efe4816e4a2. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/BKEXJ2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f186bfe700c152f7b259a1c1f25c15ca05f3d5ac26405ea4f08aa59357b7c9. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/BKEXJ2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48fef410dda9e3c8d68fcc164d03e7bfdb1b9c07b13712596f6ab734b9e91a99. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZWFM2418039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14599cb1b9176c4421337c6e90bbb8af9a161b6ec52db0d01c8b4a72c4ce67fd. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZZ7V2435120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15dde3302989ca85eaf0273c5341e8daffdafce6172f5b6e5b03c896a5ec434. 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/BKEXJ2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f9544fe8c4e31acbbb237a1fb505c0ccdd9b945f255a0e3a0b31216d95f969. 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/BKEXJ2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90673dd1d6824d1f5b15643b77a73a24208d1e4e5d52e8babaeed618b29e4d9. 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/BKEXJ2500008.