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 0xb32c3b280baebda416de8dd3f2d2fb1a7fe889491b718ef0e00343f4ce97c4be. Chain 2 (Bitcoin): anchored in block 953645 (2026-06-14T14:31:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3f05a956-ad0a-41c2-b6b1-224bc2dfe0c4.json and https://artists.proofprofile.net/proofs/artist/3f05a956-ad0a-41c2-b6b1-224bc2dfe0c4.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 0x75fff75bd6ff396c34b7d213fa827688ee95148aa1c946661e33753c0b66e12e. 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/QZES72456010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe487fa37720495b7d56962f9f6566c70891783b6774a3b8cedddd88660137096. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZES72456011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6610353199d35fb8fe73f8f5d17d58d824bfdd962f600c041b9aaeafe041e058. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZHN42457587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x146f58a20c87e8185c1055f4b2bd7fdeb7946af04bcd0aee46a717c94f51e801. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHN42457586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2ac32bd98415e02694450ddb9a4b71a5160bad30a037e7aa907eb783e45344. 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/QZHN42457582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb6ef4946f740b40c7777a01422efadf5d0f1dff7394438738f9aa7cf596261. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QZHN42457579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa29547e4233c3ef7408e6a9bddd6d95c975429822553e81a493e1adbf30b809a. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZHN42457584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f442e28204f3d1661798d205f2dcd3d8370f5b2c672d4a81ca4ed44fa1c8d9c. 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/QZHN42457585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ed7d336bf4b990948664c0af8025effea03faac2698fcd28814852a9dc6d0f. 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/QZHN42457580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d7e5496c979c064eba1d5b48efce939efcd50609c3e095139468214ed99cc2. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZHN42459243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89ffdb19f7eede1c8f6c91516e64b1523138aa6334f5ed5d74a8d3507c1ad85. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/QZHN42459371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb15ef6ce75c54adb95a1c81ce378601c3a07ba4ed21807660febd3e7f6e8b4b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZHN42459369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998014a1b6de86c7e1ec4b0908c3935c4b0498594f0c58317cfc820d5b6f11b1. 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/QZHN42459367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642c33292a6e6c3e3d1774f63d7449b5e9d0522450f5f40db291de68ef2a5e9e. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZHN42459370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d75a9ab7ae3b7d2f73e3cb953db911ff8a5025c9042ca4ced8d5b8d32ec1286. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/GXF9Q2534704.