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 0x0cac855f9a04b464d444c0ba29775bce4347213ae46ddff64c0005f9843c46a5. 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/1b8d90c8-62fc-4b50-a5a2-1c9963252b44.json and https://artists.proofprofile.net/proofs/artist/1b8d90c8-62fc-4b50-a5a2-1c9963252b44.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 0x210cee38a32ef0595ce0137ad1d4699913ccf2c1263500dc894138cec0c64f62. 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/SE49U2451101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b7885705279cde7102f7bceac7e143b40814d7f4aa22f6e63dd7179d60db7c. 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/SE49U2445001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab78c0f09476cada68a1b72c174c88bf8b50f683abde7b5b5484c91aa9587d85. 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/SE49U2444201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283d96b129e99f243a9f79da873eb20d1850d47456c5929cb5e5f50c71d6dc42. 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/SE49U2443301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168f186a3f30482e3071e19f58a2b450bc721a36c1bae3ae39cb84e6aae52feb. 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/SE49U2443601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f193ee92ba215165cd0358a7396367cd71cec1a053980e6d0134f25edb8b806. 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/SE49U2441701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09559045d1cf41ef4b104a909c1ffd96baebc5c2e767be521bcec4149507cc55. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZTBF2390064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ff9340776e578eb10d6e404f918a18620a726ade713e7cc4f9ca90b2ef9894. 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/SE49U2336401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbffc48032a34cef074bf3ec2c01e5b48e0dff90cc4150cad8aaf4d8c8cd36b40. 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/SE49U2328901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692b2fa31e6acfc17a84a3781ad3fe3dfd3f3ce21cfb4ac5074e83dcee858da2. 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/SE49U2327901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7adbf884433d79d4880a48ee31bee3e556c6042b5094313f475a7eb0fefaf0. 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/SE49U2327001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132ef8c96e888b431c3accfa813a8db1401161c79a005bfaf7e539c8b62c554b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE49U2325801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c6ba8cc8c862fad743159e85be7366ce9dd5a3dc53faba79d7184b1a49c9ca. 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/SE49U2325201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdffbda989979286fe3418da986a267dedb647265f1875fdda09b9153ba5e17f. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/SE49U2216401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc360c8010f148866aa9f540d6a977f16c7220462e7a67de48f4e88b8740d5cb2. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/SE49U2115201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6626c4440aaa3b4f440c914aa15f550a9571bd538dbd2025c4d5e76d2060cd3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE49U2114301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e76166561fc5b47ecb8f268b3a36e96991ed01049840b73eebedc5cfe7a18e3. 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/SE49U2113301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b25585fc919564898ca513db520ee26fcabcc9ec25568452abd2468f8fa818d. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SE49U2112201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf526076f730b7415d328c7966ae34802c4d3632b132b7752e7aa2d1aa58d5891. 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/SE49U2111401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0018d2eeb4c8b38cfeb9ef0d862cb289200262c8d5c24f17901cadbb0898e5e8. 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/SE49U2110401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1327e3d45d426aa4702dd1abd5fbcfc70858a293d547bff0e71767ea3ba8ffe6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE49U2109501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ead94209a6271e1eb9a95b2372a842bed5dc8785993fc162c8a6341d1dce6f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE49U2108701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10091bf186a83d53ac13c44ee07052c6b7265c2e5a26af7bcdeb6f677b6dc41. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/SE49U2107501.