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 0xb20e4b91832bbf1f5a14c84260c431e4363b265a13df966c74a8194e45ed7576. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1168ec3c-f4e5-41bc-b415-2a02ab58c7b4.json and https://artists.proofprofile.net/proofs/artist/1168ec3c-f4e5-41bc-b415-2a02ab58c7b4.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 0x32c53d354a42c394958b98238234ca4341244d47ffa6888ffc4b1ee52cc50527. 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/QM4TX2102475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac19c7db28e62f37db3dfb4aa3a2635dadc7bdfed4fd687650a09fa8f50f0003. 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/QM4TX2102476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d684c910b8a6e357651d1bcedb6495e5a8048522cdba60124f016f53391fbfb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QM4TX2102477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee0a6e94ed297724545d78c89cb09fafe073e129cab133c3e2700dc5dc21e59. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28: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/US58L2183301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2361195d3749ea7c7ef2ac4e1bd55c0b5801dd284ebaa6ea3f59a7524113e9. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22:35Z), 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/US58L2183303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7190e7403b46c16b80c8120b887b2c9ba958328e8da2f1564b0cfd5427db22f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/US58L2183304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e888c3436283bf6c19f4b742fc73bc43e18c7d59c588f50956a64260c41c82f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/US58L2183305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c899a9ad689441da74588ea04b6e4c15d4aec198c451b5c01a44f044a092736. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/US58L2183306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ab5383c8cb649ce0b0678f21a7d29bd83dda0db84e9bda3c3eafccf3027044. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/US58L2183302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c899a9ad689441da74588ea04b6e4c15d4aec198c451b5c01a44f044a092736. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/US58L2183306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503457e50969ec7333929bacef8307f055adf329f9904d69364e31b7414198f9. 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/US58L2595002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffea1b486d6ae37990f620a836d673d1c623a85cdaa6fa5c9206e18cfa08ecda. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/US58L2595001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503457e50969ec7333929bacef8307f055adf329f9904d69364e31b7414198f9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US58L2595002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1b7fcbd5a19fb7511ebff4dcf3ccdac93dd1c7dbf8b071c16c20e20c622052. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/US58L2287902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4981c61830f4ad58fe9f544a9a87f5cedaf853e20a1ce1d1b83e924c9bf57bd. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US58L2595004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b4f067e35dbb58381d19108fd819a6bef8755e04bb58f3414f5650e251efed. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US58L2595006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503457e50969ec7333929bacef8307f055adf329f9904d69364e31b7414198f9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/US58L2595002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1b7fcbd5a19fb7511ebff4dcf3ccdac93dd1c7dbf8b071c16c20e20c622052. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/US58L2287902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b4f067e35dbb58381d19108fd819a6bef8755e04bb58f3414f5650e251efed. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/US58L2595006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6268e6a5ddbd92e95c3a965e548a4e318e7333ead68770b7f060553d2896da. 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/US58L2595007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1691c74ec7f495c9b82805ae6473cb8583caba469c969b07d9f96f743a3b5ab0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/US58L2595008.