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 0xba204f1533e215db91997654162bfaa6ffa18f28f059302612093ea227245565. 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/0df91a9f-21e0-4550-9ce2-71d66583a6a8.json and https://artists.proofprofile.net/proofs/artist/0df91a9f-21e0-4550-9ce2-71d66583a6a8.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 0x82121c82b39458c04ab5b7d36fd769868a8c93bd1a48a74f5fccedf49a8bcb04. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZHZ32039301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1828d9fad233855b866d277cdec9d2ac88a4cd7b0ee23b8d64d91036fe090b56. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZHZ32039305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8a446d22545cd4a970d3e8ec0ad510a8856e4dabba692335f5e7b89dcdc860. 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/QZMZ92061881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493cf1834e8b0ba4cc1ff52b143cae0f211e09af1495d8253f5f60f2ba5bdd2b. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZMZ92061885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5cbf45cd97d6348c6086fd4715cd399f7e509b1aefcc90e744ab15927475b55. Chain 2 (Bitcoin): anchored in block 957796 (2026-07-13T03:24:42Z), 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/QZMZ92061886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5488cb5f0c3bd1078f09e4f8c8bab4d3b282310644b530109f6b9b0966e5d280. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNJV2078116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3207355077c69b2ca01bffcecab8fcdd7a5c57495e3f1d5c95d1abc01e5cc781. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZGLM2137074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x878ca86d0cc4421d3add9d501b282622f311b79fc5c81c5df97040411b36d793. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZGLM2137076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7e6c796f735300d69121e05dd4ababe5e379f5e83d48adc8714ae47ba0a8ed. 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/QZTPX2144286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef35bc6f506e1f9d9f81119611fbb9e6d0156cc72e54f83b94bc60d6b18c1d4. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21: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/QZTPX2144288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6eae8aff6131dc8047a0102dd69c90c813be6bb48c1f7bbb1191651c4824f3. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZW9K2202682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73dd06432af4b8260df264860e16bfdf25673546944860a8508caa0ed9713cf0. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZW9K2202684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd48eecaaf68ce53454184f03040f1c9567cd61091d4259aea7056c448c5d64. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZW9K2282525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0792b08032ed0dd083e3b9fc9ccb84f8ba3f3f1661237b2560990d80bcfe084. 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/QZW9K2282527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eac4da1f740aade1c79e7feb55765edfaf273ffbcc2961a47259b3af26afcde. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZW9K2282531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc70faf8ffa293a738a0f72b1225e317ce87bad48681a061228f7d79ecf35d5. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/US7VG2317175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa90a848448f9dee949f4e7b566a7fa0586484d5540551700e68d07fbe187d92a. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/US7VG2317177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8019aa17f3eb4c9924003315f6df2d2043c48a849b45f9810723c619ab48186. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZWFH2351780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218e66b214d6f9e99b8742405bc9c0ee18686c7b6dc93741c70ecb4746fdc342. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFH2351781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68a6bb8b1c634b49940e53524b183ffc7c3bff66151448dbd25ca50552b07bd. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZWFH2351785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe19bfcd8bc26439e111537bbc6231aeaaf7601e60cd724053a2a8a1bf39e0a. 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/QZWFH2351782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x644e6bc6ae6a92ade5ffd89fe3867af77d3ea2ec2596f454bb456b6d39dabe42. 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/QZHNC2442117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddacb57eb469e5c34f7f350e73e4700e5c56926e58db704996e8ebf2d593d3e6. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZHNC2442118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982caae2ecbf75c4c4f35c691587ba89c532c99f608c7169eb0fc45ca71319f9. 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/QZHNC2442120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddacb57eb469e5c34f7f350e73e4700e5c56926e58db704996e8ebf2d593d3e6. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZHNC2442118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x982caae2ecbf75c4c4f35c691587ba89c532c99f608c7169eb0fc45ca71319f9. 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/QZHNC2442120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad423869becb61be7229b5aa59cdf57df6ef238763d2acb46b23c3ecef341c91. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/QZTB22465548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3f57270db67ed1a02b363e8c6db929c2cd1d95f10720d6e47eb5bf8618968b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZTB22465551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67911e04153ad07476fa63d804360635d8e6d8a79d923b7789ba847a435c443b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTB22465550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80280deb4ffcc0e89f6282a428e12fcaafcb76c80e5f527df19dc62c9fd17228. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES52557814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f149569e2e36a6283fb6fdab09ee3143f794f6c02b295ac8ca7d610af12c399. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45:39Z), 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/QZES52557816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce8c01dac3ea0dc92e5deca930d6bb0dfdece845318977976e646c0d096cd50. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZES52557817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4a86ab706cae55fa641bae83da87a7f5f9126e9898237f276c1c774abe5f91. 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/QZES52557815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce8c01dac3ea0dc92e5deca930d6bb0dfdece845318977976e646c0d096cd50. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/QZES52557817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39a01fa16cccb538b08f91c961c6bc9e6e57eed2963b90147093447da83fde0b. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZES52557819.