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 0xfd41704029d7525167c9284782f78e4167bba7162b455910cb74da89641d3ec2. 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/e094b661-b793-4a6e-924f-220368f2a5ab.json and https://artists.proofprofile.net/proofs/artist/e094b661-b793-4a6e-924f-220368f2a5ab.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 0x1a8a905de8843a441caa835c8dcd9a6f84eda284f01a1143eb41061f3f5f466b. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/DGA082280775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515157ce0a0d121844acb8d27876f9fdc7f1f9198ee5a4d814396db0640b591f. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/DGA052293811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92e73cc60a21a7b0fb37cd3d028e0942c6ac6a60b505c30a0cad270742ca448. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA082280773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d4853d3b9ce31f1bcf131603cf0eccd218e6eb37904f7b914b89dfde85e327. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/FR96X2378594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42c7fa7af783507dabf54022b2aed37bd9279e250507550cc23e98efae8c23a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FRX282364011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda49288aff8f7e856e2bb6a3bfe90b381cbb37df2a5f42cbc0dc115293bd0b33. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/FRX282364012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee77cb8cd56225585ab9bf560f41e91c93edad9dfc6d7297d58f6a20fe9ea05. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/FRX282364013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8cc137ca22e498b69bd55910a0b768a61b389c2651c31b97618762c4fa7ea3. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/FRX282364014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762eddab89452f60078f5b0302ae3368265e23967746544d71d2e34f71b03fad. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/FR2X42331990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84b923917e734e98098834c4ea234a0a57f91f9832ae6a8503a1161a73ba0b4. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55: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/FR10S2575587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954af94bdc3472fa6556c04b421db7a24253e755e504e8dc5bb4328a3d6ba5fa. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/FRX202521126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623e7b83b139ac4c1fd88293665851e8e47334edc2a341eb2380868fd1da892e. 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/FRX202570493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7efe828705566af9fbc78f7baa80defb7a5fe2ff3724b3f09ce50fd9c950ed. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/FRX452589548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02426c42dc664537a2b58b5dcf05c6e72e1db6a81463954bbf1df9a010c4f75. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FRX452589551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05af2326ea8c96580e4322f4e35e5e1b1420c85cc2b9d39611770633a0c465d2. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/FRX452582515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c03ab67a3d87b7f3f724c8474011c3fcf234a9d337caa587dfaa2eaddbafa8. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRX762598583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4f45438a5cd20a1814cd9ac5894d1117a50e27ff707031ebecc916bef1fe9e. 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/DGA052293798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390d746e6213029976c07cd1c654678a42891e4d499b0b806cdafd23f442288a. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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/FRX762347223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c03ab67a3d87b7f3f724c8474011c3fcf234a9d337caa587dfaa2eaddbafa8. 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/FRX762598583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993068b029095b699775a0962a1c11d3b2f3b4a29f3924ead63b38aacff871a0. 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/FRX762598584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9381f179908af323def8b499d8282fc4f258a9f472c1fd9dfb8df5d142af2500. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/FRX762598585.