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 0x75576ac98704f0c83faba10ed6094ae14fe3b5450a74ff257b7d251910607a13. 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/8fd9891e-6864-4d0e-b02d-f57379a85706.json and https://artists.proofprofile.net/proofs/artist/8fd9891e-6864-4d0e-b02d-f57379a85706.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 0x4c886a88c535027eefcc89b9f6f9acfc0de2e64b164116225cfcb4719667e1f2. 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/QZZ7M2446501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e43813286ce2d59a52430a7f191286aef9e164e1fab3535941f2280edbb8e01. 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/QZZ7M2446482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8cd4c562c330596553d7a8fcb61747b422b0fed41c9156a3e7274fcf2476af1. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZZ7M2446498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x031d293db98d4b52f9d25c368ab9d79d5469d8de1add33bf9d7f1c2c5612c9a1. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZZ7M2446499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21f9eb014de275e144429eb8000a0c12820ed47fb37a59a8df98e212821cace. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2402787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8309767907e29c163bc11ce509a95caf71c4a5a9cd9b2c29841b5cf2696a2d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2416556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd690a544d170d5987ee4c865c96b5518e51431e43daf577fa60fab253e34c50. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2416554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7328bb9fe44a649e09a25259126405996fa49574288d54bd28d36c30501caf7a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZZ7N2416553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa511730d0da35589849a0dadff5c9bbd039b088db42eb36fc25c31d08604afa. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZZ7N2416552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9383f119a88dd506cf84e5f749011ec8470e05d534ede465fa424407d1c783b. 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/QZZ7N2414893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a722a71f15a4d347d93c7aff64ddfdc5646d8846c9696259a2766db628610dc. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2412512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7411eb93d8e66559c961a31eb34f0d6cc39a34cc45ed2457bf15ff83537884. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/QZZ7N2412511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa022324ba967f2efc52a291e0db28b5ee1f7a94dbe01dfe04964699f67bfcb6f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZZ7N2412509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0080f37eb650c34fefc37a40abf09df415fab53d7dd2f80ebd0356d9f6b96c18. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZZ7N2412506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f378f7bf006ab581f34fe4233a1b73b685db962a946d8b71288758a67404b6f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2410085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60944f6058712eb62e5a3ca2c06ca7644e46cfc008b531075d1cd5e7c8993390. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2406135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9c4ec193afec571bdce279535fd97524b980f2cfbb99cd6050f23e4e60a108. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZZ7N2403198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb48fa7f1b14298ed56e33a024f5810293840f435ef73468776ac52f8d24b4a1. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZZ7N2403193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0a629f2931a566b2c76a9be943a07565099e8fa9cb8bd355264496012dbc8e. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2403191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d956402a9c613b7d58465bc9338ddbd21adda20b427dff8db9d092eb70a7b31. 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/QZZ7N2438955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda39befba6e4f6381f2054d9a2c9b33cba38158216eaaa9dd88303737d1001c. 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/QZZ7N2440504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86110dea5c1c0f0086da336bd117a68722419c5438e04cfa22179558324049c5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2440503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd7acb10866455bbe7ee52073dea5feefe29f6b0ee4dd886b758df5e82e04bf. 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/QZZ7N2440502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb8234a69d246aedf955b8137985771fd663ee05da41078389a4b09d7b66dca. 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/QZZ7N2447439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07d3fa9cd7afdee8c5785318e9d07dd81130b9d8773424b266fec8db39f8ea5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7N2447438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e853fdf54933e48c669ba77002c8bde431b4b67cee841ea7ec30ed568283435. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZZ7N2447437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fcd133a64542a87eb90e49e04165b2879ae0ea69421473aa94b808da1da81fe. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZZ7P2428693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f6fc58a34fe074ba37a31ccbd71cecb7bc906c34746d701a47aa6918fda8b5d. 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/QZZ7N2446762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d59d8b37ea7e51a2a605f551d9a4ee440d41f99a3a6913575fe7fdcb5a91c1. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZZ7N2492055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f04b92df0c7499fe18a09894c4cab3f0a7cec26793dccd6ab7194133dd69a3. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZZ7P2402144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7ff45aa153121daae73adf05475a56310d04e064feade6537c4946011af8c3. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZZ7N2489718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe757de4aaa3117519b7cb084eeeef17e8115aa5d4f24b82811aea9a0d503c084. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZZ7P2478749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91c64b5f328b33d74276ffe03ed9bc0b748370bfd9160d42d7ef0a8bc3d3b10. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZZ7N2499016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c161d5da64e9860e7ddb5643b41823e7ef1162ed93607fb4bd1c723a8ef32d. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZZ7N2499011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbcf5de6000e477391fd12c99d45e846c7e8e876d9514f5e04bc4fec3b3ff82. 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/QZZ7N2492084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc799c5db3e6277eaaca9f93b1a04bfba1c848303e86abeb353ada78d84a5355a. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZZ7N2492057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f65218c28af8828d13a70ccb7eccaf6612bdfb230accafd57df0b36700c8121. Chain 2 (Bitcoin): anchored in block 958143 (2026-07-15T10:15: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/QZZ7P2404919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33607d552da3f44eca91b3587f6fdf536fb61c502a7623ef436f2e5bb79daf42. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7P2404913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd431b26f9b9a88aa225d9650bdae6f0813e9fb46d31ff3641fe1f9931f8287a9. 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/QZZ7P2404921.