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 0x28bdeef1e233393d9730981ea754dd1e7c0ea0bf9e53e9875db393d40b6ade7d. 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/f94deff5-d36e-4a3f-b369-bf1f0ddb1554.json and https://artists.proofprofile.net/proofs/artist/f94deff5-d36e-4a3f-b369-bf1f0ddb1554.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 0x279672c4c4140992df92078b62a4e30ff9672d63183f07b85e59a419fa4b9539. 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/DGA062437594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcb428ea190990e33eedd4a1abd18f45cfb5ddaf45f0f5b63af240ec7c20c33. 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/FRX762448295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6b598bf7fed213fac499a9e0b0d5de3d7c13e3f24871c7045ee466044f70f9. 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/FRX202463519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd187a448dda1d29c6cb094a21db440325499f968b9839552f90f13732d0e8d54. 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/FR2X42408959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6d1ef3f5c9cf71e9a00f54328a9756b2e8e259a820ada87bafa8d0f2a21a1c. 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/DGA0R2306811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1870d7b3e487d268586cb714808642ff26285169adfbd629e657681a4a77aa. 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/ES71G2317830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849dd0359f208a68c5b0283b4d971cd0dbc0c94b0b726b64679a4966d3699aaf. 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/ES71G2311814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63bcbce5f9e29d736cd053966eca6bddd02336dfab1bdba50ed56634967c76b. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/ES71G2303141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe27069828cccb04c572f18158ab8b4184d7ddb48323bac694a794250c048f9. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/ES71G2306643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a3d98209dc52af4dda573cf512571148acd257e7a365f2a069fabaaf449989. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/ES71G2238608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdab20aa3896f4417dfc2ead6011a59396c16fce52fe8367dcfa33cfa832f61. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/ES71G2311817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe27069828cccb04c572f18158ab8b4184d7ddb48323bac694a794250c048f9. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/ES71G2306643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe63bcbce5f9e29d736cd053966eca6bddd02336dfab1bdba50ed56634967c76b. 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/ES71G2303141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a3d98209dc52af4dda573cf512571148acd257e7a365f2a069fabaaf449989. 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/ES71G2238608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a2b9bcb92f3cc68f346e6e31ce77049964a77c4ed44257f444bcd81c2d4afe. 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/QZNWU2178410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7269c4567ccf2894676690835a7760e6c780cc0aaeeee925d115d2633d1b7c2. 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/QZK6K2121157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f05726e7c9eae4f97b0102132179b76c5f314efd10eede316e56564654c310. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/QZFYW2107362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae0e076a545153600cf1cc77a35fb738710d1be1dadb33792b969da34c5ef4c. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZK6H2037083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7955161f8b0101673152ef9712c6d413446e31cc41692d58264b251d64b45f2d. 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/QZK6P2013879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6d1ef3f5c9cf71e9a00f54328a9756b2e8e259a820ada87bafa8d0f2a21a1c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA0R2306811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c693c5c669a9f0af58e951c36dd28c43d88795e2f08d16f575bfcc8cfe3f569. 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/DGA0P2497454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6b598bf7fed213fac499a9e0b0d5de3d7c13e3f24871c7045ee466044f70f9. 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/FRX202463519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279672c4c4140992df92078b62a4e30ff9672d63183f07b85e59a419fa4b9539. 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/DGA062437594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcb428ea190990e33eedd4a1abd18f45cfb5ddaf45f0f5b63af240ec7c20c33. 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/FRX762448295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd187a448dda1d29c6cb094a21db440325499f968b9839552f90f13732d0e8d54. 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/FR2X42408959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6730b27ddb7101ca3f29caa06f7645c1d423b565ee30aea8ba5b817ccf675198. 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/DGA0H2425371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f73f26b9289e156333bfa8d09fef49867992cf2b4e5b047067b317eeff0b35. 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/DGA052529519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521c092e8cf496bc16e18a9bc476d519ecd7232e36034a385aabcf16a185e4f4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX452525806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32982358d7272ad82d5fb8030743ccaec15d4cd20f3b1d29d51e44ce8179be21. 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/FRX282511285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0666d1bf8367285d4b565b48b95a575235dd6adb45681d075a6fde4d769580d3. 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/FR59R2571069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8c089f673ebda145de34df85ed6a31c63b9acda9307dee9fd35207b6fdbf04. 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/FR2X42527802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53839608a07a4788b0cc7aaf10472172fd84828cae13a079c0b2ca67e60b522. 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/DGA0S2415777.