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 0x91f2f6dba441ced3e2f8d83c31e28b43e30697648e457b7d710dafbb0090efc3. 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/590c9cb5-4ccb-4bbe-ae8b-5975696e3b6d.json and https://artists.proofprofile.net/proofs/artist/590c9cb5-4ccb-4bbe-ae8b-5975696e3b6d.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 0x9492cb14b4e8f3edb61740715e94e7b7f052829e0fc2f7e038797075f39f4e93. 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/USANG2403284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1de22298be2c3e6f42839e3009fa2104ff65ab1b0869cf2b0a2416a8a53ff40. 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/UKZGC2307393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1106b61c883129d64321d8b120e4f26abb81583d5e2fbf6c5dc36fd1b5b15a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USANG2431997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b0810bfdf7fa83e3fa32e024534e9e8a967ee798b9538b111e0f972e149acb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKZGC2407488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c479beb7bdf83dd1de18c0050b46cbc3ede9c78e34746ffde909ee7f160438. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKZGC2407489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309808ec15e7df7a7f665c5959036fecf7733e16f1aaea186cffd88d44a57c9f. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/UKZGC2407057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf049eff6c3b5f2b377a3bf5935a7d56b2d0f25cc3c0e053541723c32afd8cdc. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USANG2222126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94ac11c94562c82430d9084be0013d4e3530ce7f7414d4bd736fe59c77f0c5a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USANG2216083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1047b87e5001de5b160910cc0ac99da07baf6fce828de81eea39b0f2eb958745. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM3DF2289074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e15fdaed9c009ea2b28fdfb0bd4c5a429cfa7d5e92aff42a8d1fbd57a996c8d. 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/UKZGC2303298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc698e4a9423f61de8bb8551e5d57fec115943952ff6953e7921b38913235b53d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UKZGC2303303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e21801da1043fa15bd068ae4ce76850ebea9f04012740b1520c9168092d01c. 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/US3DF2419844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa115a2eb31b388cf595574b7f2fe7cd21156fc7e60b85184facb01a2d2bf4ded. 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/UKZGC2408328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb71e1d8e2d22e8d5f65c569fdbd6e49074dce2e6c0420f23338bfdd4ba145bb. 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/UKZGC2408333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e21801da1043fa15bd068ae4ce76850ebea9f04012740b1520c9168092d01c. 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/US3DF2419844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa465c0e3a64d7fc30fd1aa7bed2a4f546cf93843f3fc8871c6840749ebdd0d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USANG2468733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe055c37196141458b389de4d10ad46d7ed46752c9f1f1fc5f39f8092ead119e7. 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/BCD4N2400147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ff941864da71a8f29fa8ea6db8e6da392a0484465cb5dcebb3c06633530563. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/GBKQU2013366.
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 0x34099f8584d8c2e8672ab82ff142cddaf719da3c510d8a0657f54b15323c4062. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USANG2222319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ba56fe8064238c6fa40ea3a5f82d05114412ae7c1d6a060deb8308ac4c248c3. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/BCD4N2400138.