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 0x53ea1570b1e9a34654979a78f377922b11a949d04a7e9e6b85956de94de9b1d0. 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/001436bd-cde6-4b15-a04e-1731ad112fff.json and https://artists.proofprofile.net/proofs/artist/001436bd-cde6-4b15-a04e-1731ad112fff.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 0xfeda77ffd4a5f6ca32b849145ed212ab6fa97bec3abc8581c607e59d95af2d71. 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/QZHNC2326887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64228dde2ff4ee45c3b28c2b00aab23644306c61e2c42fd2d9301ccd7219071a. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZHNC2326888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb45b4ac5d6a895852efa03888a7e09f9eebbe02bc56332634c58411eda65c4. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T13:26:15Z), 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/QZHNC2326890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4845d813bb7f969a266fc3ac2a9b1221e432ce20523a14ea97191576d087f950. 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/QZHNC2326891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b79680bc867352da54da5b8fe388ebb1a489b1093ccc5c0fc09fffcc9d93ab2. 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/QZHNC2326892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc620b4abc876574b700b16b812075137f4ed68078ec4fb097f7395730665038. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZHNC2326895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1383aafbdd32765cfcf0f0e041bd353fc57c48a41732beb96c5c469d1fcccf. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZK6P1922459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a931be8a1ff9cffde13e4a061b87bd9bb237e6b3b64eb48f8cc101a755d6a22. 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/QZK6N1939987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a48756fc9e4badf84f7fbb5af07e05fe4483048af89ff7352cbc215620fb534. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55: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/QZK6N1938743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526fbeda839802d57319871708bea835a6008df7289ed1fc44eb26a81602f693. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZFYY2071894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7c42d94ea22f67b68709455650768eaadfd72e10f18c678607a436d319b7b9. 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/QZFZ42089843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87481f924d53d5d2cc0ccd16a546b38670a42e65e92a1902289057baf141c154. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZFZ62019512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe843b3c8cd0f76a2047d054abcd99b3ef6528654d23286c12adeccd7bf0c3322. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZDA72005563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5a5efd84f32e66eb45fbb9bc884b178fee53097a41eeaa72e7195b6a965c77. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/QZES82020747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa476377745fcf62f6ce47e8b8e240d6cda433674a85adcbdccbdf5ba75e505cb. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/QZES82023275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdd8d6723b223d9cba5c6da20e68499ab3b7d15ae6f0f677fbd5fd36f5365aa. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZES82040478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a3272ba999468ccdff40e1856893049f4e9ff065511a96f3e2c8c4d9d162ea. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZHN32046544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd165f4396a85faabb8603bbc9e27bbdf0a90d7c4a22aed2a9ed40713ca251471. 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/QZHN42069438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e4a6a00ca5effaa0aae4a27057ed4156f547dd834c84c29058177d2ca75fa1. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZES82212326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f37c9560d6515444a6f643914f704b7a844f0da685b8d9d8b20376f0eb5bbe3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZK6M2294824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca064c61c7c770c351af9a8829b8f76f6ab32ae97cfe2c1eac57e20623cfc6a. 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/QZK6M2294825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f978521aa8f65d3cee7e6a97f68b1a693c5008352fb7824d8150261fc2e56f5. 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/QZK6M2294826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e424677c71354067c2bb547acfeef86c8828fd857d1c1d35f2b4f8c46ec3f2. 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/QZK6M2294828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139a03f56a58971cf060a46de9f5a2ea2be77edb9435a2d8c86b1ec973cfd7c7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZK6M2294831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3238028bafa12504ec39d9daab1277d53825af86dbd1ef84434d2b2882ebfa38. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZK6M2294832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e8027822a3bf861bfcbb2f92daf7ac0c4e6c7c76cfa0b6743a048106671115. 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/QZK6M2294835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab6b0867e20dbff297284d25623dd488aede5e404b99ff279f6b9cb50bfb58f. 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/QZK6M2294815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e11ad63e9b8c212f432cdaaad878a820871955b576670d77d7175c68546b87. 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/QZK6M2256597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb2c1db206f5ce2ecb1898ede1a4c7c18168363792ea12e0f3d3ec38f7e0689. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZTAU2231882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91eb10a7ada8eff2a2fd357f128f5ed58b98f59e1e375e2400e187fd0c7182ea. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZFZ32319794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b0983d41829cf2f4e71deb5e242e3ed78a458e71d3aee7cc4ef89f7098f8cbc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZES62309997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06980cfb28a590afcae56d0485c99ce1131cc6eebf3b18be17cfcb296b9d1146. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHNC2302212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16d5c943a039edab485b9e344a54009a576855da2ab6ef9efb4af7234075cbc9. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZHNB2395934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5370457298b964b0d6b2b84725cd5ffbde1cd33cfd96b7629f1319ad2467434. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZNWX2370355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcdcf3534da005dc8931f1c44fe22bcab6876633f3d1d23fe214bb5612c1073. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZHN62444992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b72aea36934c6c705cdcc700118d487d8a461aa91b6ae524a6a86f6ca05189. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHNC2424933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3222deab9679a86364470bea00cc546a042616f78fa7c6a62d602c1ff1f63ab9. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/QZK6M2473939.