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 0x281a4af8c03b4560cc44e5d7ebf22a377ec01c15a88b073592b4e3f0be2aac72. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/600d7950-f926-4af4-b65d-3a9c731e806d.json and https://artists.proofprofile.net/proofs/artist/600d7950-f926-4af4-b65d-3a9c731e806d.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 0xc5a5c8dec217cb1b0f2332028ab1738e404ed741c4c2056a335883aa1858c4f0. 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/DKZC51800103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c81dd6df41b6e89de1dda294a07a41ff94d0c128478eb2e697f600a0435a67. 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/DKZC51800106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b7335d7d1974d8ef3100ce15957376716af30d1258a5b8b304820e058306b1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DKZC51800109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f76eefe0d7778bb15abc7b360f3b91d23e5810d1897d28ad3dcadf0727fa1a. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/DKZC51800102.
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 0xd2ef81e478047c2127367f006cb622801a75434f8068963938b6356cb2c6c94c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/DKZC51800101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x992b1c43c0e2c2c38de725b84404abe0d8daea2070fdf288e9d1f216f00a3275. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/DKZC51800104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28475746bd2e1edc874eba79468be4b66d75c329a397747d93341f2a9a05259d. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/DKZC51800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cdcfc39cf31dfc8051ede09cdecb33fcdb665612b664b8d9823a34a2321523e. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/DKZC51800108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabafb7eb430c3e017af47465e006b9ebf26ec89e851cefcbdd039710a68cf35. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/DKZC51500202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119a8b928809dbf21f63363f193433846780aacd4ab7a3cf0e93c7f42a9cdd36. 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/DKZC51500203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83a8d49f8baf0b1e3d1061b09cdcab422993bc514b3515f80bb16e8ed1f2a25. 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/DKZC51500205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d633a7907f5f1ad445dfe7a31a7ba7bcc2ce0881bd0898306da85991051cf4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/DKZC51500206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf800675f31febb34c053214caea98fde1dd8409935011d64c99cad450e67ba38. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DKZC51500207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88daf9f7258054a29311a792fd1ee9a4f9245f3184df5049f3461fb93bd2e0e6. 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/DKZC51500208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6df5154559b4ada8cead519d834c11804d3b0519324635eac62453735725439. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DKZC51500209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde533ddd60c0b0c1e870e8e8df48410c1814ce2d6354121933106571e78b5f3f. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/DKZC51500201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6801182d91e2762e5a8643961ba896962479ed545967279aef11d4d52f2461b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/DKZC51500204.