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 0xeaa9b74e4e9d9db33df800275d4a4118e86a0b8c70c5c66c92fe0a996ee5dadf. 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/fd452945-ab53-4284-bb40-0927f8d6982d.json and https://artists.proofprofile.net/proofs/artist/fd452945-ab53-4284-bb40-0927f8d6982d.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 0x15cf109ca82f72fbac3c49086203d6e6fbbe988fdae3a422e82a9de1b84ca3ba. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FR4E61401470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2273a7b09cdcff25bda8a06b35644c02f7ed3c0adbcb7ee8537423f37833d566. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/FR4E61401480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x236027d156f4b8f258a00f8accda0d5f48a1c6d6fff37f1829db9a4cef3530c7. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/FR4E61401490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a7018315a6c3c2f8ab1663279b057dc984d1d2f4d5c7b4aa44ced1b556b5fe. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR4E61401500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6062afa1066ac1ad2de30d3a92a776280d33def51b63ab5521509b00b4ba9de8. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/FR4E61401540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d6d7fda5a6682ebe0280f64a57dcbd791f3b6f4eeeb6b35017935c9b7c2be5. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR4E61401390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4fea9e608dd3c33dcdb85dcf2afaddfa0fbdf5d95f845883bbfad19b7e4466. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR4E61401400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd5fd5d0e58c1ebe6b7b2f8dcb9c2dacc4120966f5b28ff64eb49430ed25e28. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/FR4E61401220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56db4e05862eed5c0ae844547ffb09b4cb815821896c93aa8bdbade3d225310. 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/FR4E61401230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81b539249bfabaf2dc973b30b65188a17b8d470fdd5b59597c21c1eb9aafc23. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/FR4E61401240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b60b80d5f102cfe8bed5aa89e51e5f0b8cbfdb0379a02101ccd90093eb2e581. 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/FR4E61401250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccd562ea053b05d10c9468807203ea457afba695c3d9d0fe2aa465889594c46. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/FR4E61401260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf475135e3fc32874070f001d207e9c912fab8d56734d5c964a89877ad120da62. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR4E61401310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef4a74491718de4a447dc8b7b67f747b23f5239cf4127d7422046510e000b0d. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/FR4E61401320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58cd6a147419fcb63d1b5eddac152b8fe0e636cb07e73e2a036a3d352d93b9a. Chain 2 (Bitcoin): anchored in block 957674 (2026-07-12T07:50: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/FR4E61401340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3765adccdfb3d2f989c6c3d062f2f71f1f6ccb8f298277e7fa661fcdb3e8722d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FR4E61401360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098a6629dfed202eede5377434fe3168f36fad3d1c3c6e73613a9ddd14a48399. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/FR4E61401370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef590f98d644cfda82875952fcbdb57411dd06dadb9b10b75a3f00c27952f85f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR4E61401160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabcb1ec463657317d362a7a0c39525cba199dfe522aec10c9d79bb9545c9cb4. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10:25Z), 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/FR4E61401170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdea3e9d3897090f7d1952410f9321710f22a8954e21b0ff36e3c025af32d937. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/FR4E61401190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032b80101ba8a374179fc1871943f0e0b09511fbb10a79cd9c6c05662905b55a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/FR4E61401200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68e8ed752dd4d6072b9eb3c1d432d84519b80164e58bff25009b7d81a25934d. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/FR4E61401610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5be400a889a69dc43cb5211e3323a8eacf440f75806813bb5acea15cf6e4fb. 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/FR4E61401620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6672f184682f0a376a0b343c03cbbf36828cf4ebac700327b377661be86c80. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/FR4E61401630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f8a600742266703684f24f4058454d7253ab9c8477cda88bedad0811138fa9. 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/FR4E62400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68292062f6aa9062b4c82274ff6632b15f022e7a4db4a5725a504433e215d055. 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/FR4E62400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2061476e933ced47e007803d1dbc027e449ff0cb58f39ae2f2bc603309544fdd. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/FR4E62400140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5ad268f08dbec0a222866ed502652060275f3db4c0c74e4308e079f72cfee1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/FR4E62400150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0324f9d596c6fcba32797867555c21da5d9d7f48b5eca6e382afeb5673d9896c. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/FR4E62400160.