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 0x0e39fe74d853d062c26312599622763a8754c171e290d98b5576fdba7821082d. 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/20c28ebc-8876-472f-92ca-6de6b7c280cc.json and https://artists.proofprofile.net/proofs/artist/20c28ebc-8876-472f-92ca-6de6b7c280cc.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 0xb8a8328f47d95cf8b608bc4659e9f7b83a03a1dcbd066689b57410f709a09b73. 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/ZAWTL2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd5bfe62bf6dd467590beb635ed289d033e106aa7163cbf8096fc6016b307e3. 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/ZAWTL2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ad844cb95bffbb57ebfa3e0ded42d454399509d71e7fdacb3dc8e294a49c69. 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/ZAWTL2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796818858e8fd85e83897021a324212657992b7c5a9029b2139ef2bba8f1169e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZAC012401119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefd2a070ca4f4b65e16f2140d1b1d7a4b536f55d46a2bf7d1708386201b7dae. 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/ZAC012401120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2174006dbd468f6a046620609ede3595c2eb16d6756c1e3f217bb2eacfd3b6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZAC012401122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86c7e54422539a3cbb0ad47e8409eaea769ac363e2bcca222bdf639b95aed11. 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/ZAC012401123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffe0bdea549f3112cdb2b56a7bf19b0e1bdb4d2b9fa085a7020d790d215fa52. 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/ZAC012401124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17539cc7f2e7a4eb3bdae64834bde55a34d11838a8f34c3e59bb917affdf7b7f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/ZAC012401121.
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 0x29c72a05b74f9cecf7d210b073a8d72cdae719eb8a9677a6b984eb6d11c65aa8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZAC012500174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f19ae466272db4cdeeeb7f05326950baa58ded983ebcf9384dd553b17eb6a4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ZAC012500041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffab732da81736f3129097a8eb7b693aa92ea646c8c688678412d119ec9d8a8. 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/ZAC012401608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875a496fd80b575dd49dc54b6a983ffcf5c8678b2b97c01dd1de8cce963c94f1. 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/ZA56E2419865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0d8fbe4b566201ce5d102841d53596c517e4b52506d9fe5ffd8afde5f6d756. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZAWTL2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda206bb99bf8701eb050de15a8d0986ce2c4de5956dc8c9233f66c495cc570c9. 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/ZAWTL2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa791037b1dd2d5b368918656e028ae7b85eaaf391fbe0aaee123948546ab34. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ZAWTL2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9ad0b7f283d50078b6bd2ceab09a2b3f598a8e46e0bcd6c8e9428a7f8f22f0. 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/ZAWTL2400019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa73990da019f5aee8bb83d2cf78a57c41460881eef3b594465b3000ce9b5414. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ZAWTL2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18761cbe6bca9c31276dd939213ee7894294163a9c0d16127cbf529bd342d5bf. 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/ZAWTL2400021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cfe7fac3a824e70f5d18fd114e32b698bc95d87ea4bba03a1e33c1bc31f5751. 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/ZAC012401287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584f6e528d7fdf2effa93ce3242b5488a6271bca55b8f3ce643ced46672d91d8. 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/ZAC012401701.