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 0x3936360851b35d68c988e5a504747ad2b2976de4b174c0c3e40f5a1cb2f1756a. 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/8f05e7ac-beac-41aa-bf04-ba9f4cc33042.json and https://artists.proofprofile.net/proofs/artist/8f05e7ac-beac-41aa-bf04-ba9f4cc33042.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 0x9b7d080d7d112fd3906d965d79706ffcb43b9e21d51cd66ebb24637cb064ad17. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/BK4DA2321586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea176359bf59c4f3a9cddc8e98ece482de4bd77e4ce9860ce185a941f76ef288. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/SE66N2310851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dbbe456c2521ad77845f07511f1a7ba1009be95a3b7e0620a396274eaf44901. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/SE6XY2399892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999f2eae74c7e7e2386501f50b420f768e6e0c39560dc9066e6eaf8ca2bb903c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/SE66N2389887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76ec6930e6e41fc101e65ad59d6b70944709696def7e77672571750be248cc5. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/SE62M2347114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402d4bd90edbe80d65fb119c3ac89fe2ac10c59ff2139271bc00125c226b8fe7. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/SE5752448388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5774e4c1da2bf66e03845311e1c4b8b851d725a9d30e01d6e8f167d23f432f. 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/BK4DA2437036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250c8c99d8164e5bf2134e67d00f84df0e536b243dad0598b1163def74632baa. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/BK4DA2452607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5774e4c1da2bf66e03845311e1c4b8b851d725a9d30e01d6e8f167d23f432f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/BK4DA2437036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7015f4367fbbac96c34f462e74bef387a23b77431c6a36d4f752585274603ea2. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/BK4DA2422273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9548fca14c01841d818d3a501c952a88a22cbf488ef2df0cf2d5c4925e0d04e. 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/QZNJX2384594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16cc236660f28ec9604ee99c9dab884c8c1885841436d25fff1ef55272042811. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZW9N2226317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91291cf49141ed3d678d988a3db2b7bec43015cc1d5161f7946e84f8337b1d6. 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/QZW9N2226319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8f731a76f023f9376c066f624c23f70e42ab4cea5777a0c99ee46871cdbc2d. 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/BK4DA2405196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9801fa2e482b610beb5a254cc7c309e39358032914a0e8dc3db846c8a6ed830. 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/QZNWT2328388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2e517e4903b261626aab356c449ba046470cd34a762cb326e3b6c9fb031178. 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/QM6P42495622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5974eeb7460f8f717d6af70ecdd4d1a3a20487ed4865ad4201bd213f4baef50. 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/FR10S2460544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef05839d1aa6c44a523b4ba598c3cd099ed9a62d91d11a548b401f6bcee3bea. 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/DGA0M2490965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25feecabb6e41a43b5970cf9597d872f6b6a8595ce7b109e6b799f3c6ad40cd3. 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/SE5BU2428032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef05839d1aa6c44a523b4ba598c3cd099ed9a62d91d11a548b401f6bcee3bea. 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/DGA0M2490965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0387f104d3968299c48292758af8b231f84044b55f56c8e115ec1fc0a05bfea1. 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/QZ5FN2523288.