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 0x8375e8845e149bf1a4a64e060ba6116b770a7d0ec24776fb16b417e5200fad3b. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41c3736f-28ff-4559-87d0-53bf4a874369.json and https://artists.proofprofile.net/proofs/artist/41c3736f-28ff-4559-87d0-53bf4a874369.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 0x6113a64914debdcc8a37789d4a4195f0e5e6ff931d99b85c4df2f385d56bf383. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19:48Z), 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/UK56M1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67273c1793149669dfa952c14e961e089e1b6bc17302805b25a3bc47ca2697fb. 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/US25L2100098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd2fd8b2f08c1194f9d4312d632a05d8ee61c87199fb515b6f2242e0b3ee4c9. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:39:02Z), 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/US25L2100097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8912913f46ecfd19ca876da911ccf3f8712ca88a033ecea6f817bfc9e48bac10. 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/US25L2100167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89f88ac35d5b55f4bdc0f6aad09c2f42775cf0dd6e38d5443de0fdaa97fc290. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/US25L2100096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8f07a3de93539f90f411091a7da458bbfab4bfa423ad4db7c37a0153e2e078. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:35:36Z), 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/US25L2100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f0019cb7a18b7f2745feab1e43d8ba8cf528850ae4aa196813e210551122ca. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:20: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/US25L2100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7295235721c13033309fd8acb5b0f84767828a95f5cc652bc4b62bc1b64a9fc7. 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/UK56M2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54a64e49b1b8f6518dd669e63dde79978011a2d21a50175c4394af10491dfb2. 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/UK56M2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14d31b054dd6232d52c5ac1459f93126fca58d16c8e23b213150f23c2a865a8. 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/UK56M2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048a525fd978e10163a66b6ec9aa1831bbaa50b43db27ce68946abd3382e9181. 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/UK56M2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb006ce4148b675c362043bae99d27166f26ae7af05c2cef6696331ff2eaaa8f7. 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/UK56M2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d844835b33965d608eb5f82e6d66205e178b8537b396abef9f8670792a7c223. 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/UK56M2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd430e088732c338e76d031c0197772c433405f82672f646704c432ff18409765. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/UK56M2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3736935b70c4c3816bfa7240b7e39b1ec899a7a2962845e968156bb3b890170a. 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/UK56M2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4791bd1b0b72f4889f616d3f24c6620307830e27584a0bcf102f9b6127fa5fff. 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/UK56M2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dba9df195cf203fc6cfb4b75d3620ce8485ffad0ee95a5bc0c7fc1b159c2123. 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/UK56M2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96caaec148b00f67f24ccdb4eaec6099c3e4513931a3d71ae32e46a5caa715de. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:47: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/UK56M2200009.
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 0x4670763dbc5f40aa3b4285cdc97078856c381ec44d5fc0c79743b406df7095d3. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:51: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/UK56M2200011.