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 0xdea419b694f7d37418ee5705806efc236dc7fbc0dfa2934a27883b1d9bbf1584. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/19387671-7f88-42b0-9605-5008f0d7892e.json and https://artists.proofprofile.net/proofs/artist/19387671-7f88-42b0-9605-5008f0d7892e.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 0x8f2146fd44f16fd0f2f0de9e1e5f4527028343dbde1411ed3d29f22599d94edb. 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/DEVY82400125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1035540622d901212bdd004378802aff23fd786f1f91f3747fb1ad33bea73a02. 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/FRX452391896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d91071bac4c2df121706875a1ca5f036ed62884ec1c4634726be5e56529391. 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/CH7812346119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc544ef7596de418ec4195dc061747f069a1127b494dad16cdf7267479baba76. 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/FRX762104387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424030b93ddebd20fbca11c9dbe811d8d3f53ebd011eb46e7a6f5d232f362b5c. 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/FRX762104388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3960e64d8144e79523c72fb77c8e68565a1fd51dee29d47f976e8988b83fce. 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/FRX282131209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779c69741cfd05008b7a547282b16b5b33cfd9462357927d4a2c37e57ebeb1e9. 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/FRX762104389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0792f9a802bc077ecf8e600cf60e534939dec61d4fb5dd8a96372a93d19d5e. 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/FRX452176554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749fdcf84634039db33d9d55f3720fd31ba28d512f29641c48c8e60118adeef6. 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/FRX762104390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4c519fcf666f28fff3d9a465754d7ac642235b81ae3c5223b7a02707cf5c00. 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/FRX282174078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79bbd04d145136aadafe05ea41c381a3151895b211dd48d33a17dfecf08a6308. 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/FRX452124768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc996f92dcdb81520b133ea5097a9a95bddea28484d90aa4bd9822762d72ad0ef. 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/FRX762104391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff75055777f5c195ca167ef2bfcd3e5320b5123bbd7fdd5858b1bc3624552c9. 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/FRX762104392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314bea420187ff332b91bc5f4cc2b2823961f6c574e87fa908077a2eaee0b6b8. 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/FRX762104393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x756973c9c058d23b2dca2f3d7ce152ab0a354cd86507d204f4373e55f7779790. 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/FRX762104394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4645957b6a629aa81d4f6ba94b74b51d49682d6fb8c896f0eb2cddd09d928bb1. 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/FRX762104395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c458ac5a791cba67a35903eeb9e98aef37d1d8cd49606df8b7fb1bef4bf6705. 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/FRX762104396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f78bddbd3d78168f61b0d8fd0c5c45fc9644f90df97d090c42a50fd6610933. 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/FRX762104397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df1edbeaff990f14023b834fa008b4d46d4052857991582fd9cd46eee05798f. 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/FRX762104398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67bee84936d70e29786988b4749293decd1c7383129d1dd8cbe3d7399a935c3f. 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/FRX762104399.