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 0x337ffe5c16e9cec9d4c0962e3cedb06f4ca558fe4048ddd7cdd6336350613385. Chain 2 (Bitcoin): anchored in block 954717 (2026-06-21T15:47:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f5cbe318-f3b3-4dc3-a9a0-f87e39d2c597.json and https://artists.proofprofile.net/proofs/artist/f5cbe318-f3b3-4dc3-a9a0-f87e39d2c597.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 0x7a1264f18b19232c06cb823192693442c13cd26a570edc9f60c92bad1b753dfe. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHNB2352500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3725c02eaef32f03049a7aa465e4a50ee168ef947bf67605353593337c49151. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZHNB2353917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d568eef2894a4b24afe926a553f6e0c6ff737c67dfc4e15d0165ade73f04fb6. 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/QZTBF2345899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f27c76c89aaf761ba4607ae24858f944a3ae14304be04266da9a512213782a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/TCACM1604741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e2827ee72521e46e637598d37ce8ba6c0005d55b13eba15fc7315bfe1ccaca. 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/TCACM1604746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445afa9f2f6e0c24adcb750ab1227c5f8bbe645fbb1b944ca544449c2d93f4a8. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZNWT2143851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c74943c3bbafc92873679d12096b2a1f05386d83535474d595ea1e73469cc3. 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/QZNWT2143852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1073b4127efa8f8fb5774d7409551b0a1b22e88e726dbc5a33d9207340e4551. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53:57Z), 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/QZNWT2143854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4498f0c779d251bc6fc9a7fa69b373b1f19be3b558532e3fcc98f60990f26c25. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZNWT2143856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aaa791e8f996746cc039c10a2907a10358137580b23711738ff699309d03657. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZNWT2143866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99612cfd18687753c6aca17c595975bc6e03246a5676f0e9b851fc308b258eab. 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/QZNWT2143868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101d51bfcb8de7b6b344d22e4fd755696884234aefc8cfaa6e39cb5d753f1bea. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNWT2143869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0bfc2af142392b8adf1fb3dd9c793c12ef9e687b63633b4d999c53d10ef784. 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/QZNWT2143870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d73e69280c26fb2e24523cabcdf59d395a7218a64dcc0ae1a2a62c0b987cd6. 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/QZNWT2143871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4d2009c2ca9244872cd682e4f03173ae06794a598ba2c55027e704d72e0f37. 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/QZNWS2195229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae76206405580a43cbbb5294e0e4b6425f9b5fcf67ca59318aa09ee2afc63b2b. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZNWS2195230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09314df9c907a3ba60e30bc88710b1ec4e94760e05c9c0eb94f184af4e32471. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZNWS2195231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692dea2de104c0ee1fbd51e033ecf1efa3c77c46cae7bf1dd579d476c12db929. 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/QZNWS2195238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d064ba962b88a816eb58af1b15c0dfc5789a7d42e6505046339e6cfaa01db0e. 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/QZFZ42505280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19bfcaca377b7f5111059d12d4ec550d8109133eec619535f83e568f320784f. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/QZFZ42505283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9146f50d488845de4d892c6dc73fc66b96ecef275e77c5d1e4b67cfe33acab3e. 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/QZFZ42505284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784dd96a4fbca92e27cc4e1f745d0efd44a852f5aa20c24e713e6612f98d8eef. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZFZ42505285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2e12e7a3a998d697ecbc8d3cff2caf9f5ff43615aab4c9592781d3df0b6926. 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/QZFZ42505286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030b292df762e8a01218bfef5e547dd144b9cc0b1607da6c3878df31b2dcf5ca. 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/AUBEC1829513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ad25f680bb20bf03b2a287a7db51824ebd0791637cd749ab73d49baab74937. 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/AUBEC1829532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8f547277e3b330d5bd9556fc9e4f2cb8230b14081ad16af5210094dc377a7f. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/AUBEC1829534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103be4f0bca9f2bbd1a9aa0446d618b4b7486a8e24b34fccd029c378681d4f8f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/AUBEC1829550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ab271d2282497c681efbb2534c76004fa4287add0a86e149b2be8426db53c0. 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/AUBEC1829566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289406e6ee70cb439366d1739f91695fc5296438a2dd115e877a98ce60d590f5. 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/QZFYX2243028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1564194eff55e962ec03e27f4321769a22ea19a478d1fd29594085274edee828. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZDA42213220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4feed56bc0024a3832dc50345969a9acf37e5902ca2a772366f1152597e1508. 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/QZTAU2520623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa431d17034537dd51fdc083f108d05eced51fd8e84f8acb6a08ad4d0416d91f0. 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/QZTAU2520624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e91563fb86cff3e346e13ca7522810e70bc44c5fbb0e561fa123ae6ceabfd97. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZTAU2520625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a78c20acd5b44b68bd101b0db20e18e092c11363044c4be5fc521128bd484f1. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/QZTAU2520626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1475e53269bc8cb7c7ed609ae25f9e5ff1cbfd777b9069a39f89ea820383d05. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZTAU2520627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44d864f617b094f4ae945bf506c957efa29cf1286679944b67d534c25be9e52. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZTAU2520628.