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 0xdcf139472ab6c17a307bba17f3ba6e54c705ff90904dd1c72971ee3e17bf003a. 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/5d8756fc-acdf-41d2-b331-f50369cb724d.json and https://artists.proofprofile.net/proofs/artist/5d8756fc-acdf-41d2-b331-f50369cb724d.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 0x3d495645ad683b63481d3057b7c6e7f3ad83e174793bde0581e120c6d2070e80. 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/QZES82084626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70670db13fffa59e712d3d3dfbc05397dff8ed4305e011a579105ae23c20c0d9. 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/QZES82084627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa732ac2529736e61144e0778a2d672afc5f604768805bbaa0f318c769590b073. 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/QZES82084628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c0cc4e2d449a7b6ebec94ee35533884099f0d28b98ba6068e3e94c269951c5. 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/QZES82084629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699f0bd57d2c5777a7909d0302d7cc6a4e3f3dd6c744505fc2b088744dd199a1. 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/QZES82084630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d01b7c3b5b165d30d9956baa1635390a92a2a3848139e0a9b5dc29216ff35c. 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/QZES82084631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9576dab4127c23ebf915a382625c2653575b15eb07ee641d15ae9be4a8f763. 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/QZES82084632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666a41f8e54c6f49b7cd49cde6931e4de1f84caa8ba5ec4c237bb8087e58b652. 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/QZES82084633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd44980c735cd3056c087fcc7fdffb29cac866020d0fe4a92e08df0997c611e. 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/QZES82084634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc163415abd964ca1ecd16cfe4fb103531381dc33d894f7519fee3ef859ea2a. 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/QZES82084635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf812786be9d64a2a5465bfe6df66e8e299c8352d4ec31c55a4a711f4db732875. 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/QZES82084636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5f3daeff17729774b70688043505a2a609e01e9cd6faf8f29da5533345f9f1. 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/QZES82084637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4310b17b8a0784b5c45664ca7125382250d544a8974bd3faeb236702cc69528c. 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/QZES82084638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51b23deeb193d1a19b7679fef362602e9a12cd91715e7f8f3a849fc985bfc64. 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/QZES82084639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed4a6203b22c003eeecbcdfc4cf8d657e10ad5fe56c584b89fd3c80f693b906. 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/QZES82084640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d92ea854d149592370f86e094dd218814a75d90b53086e9f9e719e6615764c. 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/QZES82084641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5a4d9c377fb4e357d352fcf301dd10a68938d09793f8b93adf6517cfab7160. 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/QZES82084642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d2ed16154d8339ae2cd7128ef5c47ea915ef43137eb29f499e8d674c019c1b. 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/QZES82084643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x239ea5c9f50135d2c9f549229d688984095aa30ab8a2153fa90eab1778c4049f. 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/QZES82091228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617ee723530b0e6e4c30eb5862279e26862a021abd8c3c192a43b091e3fffcd6. 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/QZK6J2090959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b34385cc065787ecec4c7e75cc7abe626028ed9a02f487d10e006909fa4084b. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14: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/QZFZ72168345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7fb9a4a82f5fd0b3e1e64223c011dd4479f4fcdf47aa300a22983176be09ec4. 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/QZES82256805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab0cdab3182542838faf7cdc49c036c53c8d4fe8c432a8ec19e39d9460aec8e. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43:13Z), 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/QZNWQ2239729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea852dcfe9e53423e27994e4a9381572a6721072c5249d2fc4e8376a34cc222. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZPLS2274565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92499ad7992f2dc3276bdf6d69fce4c1e41b4074bc0b97f6906a503d28b3233b. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZPLS2274575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ca57d7ad8727bb1cf6f4344fd1b0e4b0e278fe7fc70e7524ebaaa8b01aaa7f. 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/QZPLS2274576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f903408942ad9b338f31a3eff82f94b786e68ec77d302169347f448198d2880. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/QZPLS2274582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829327171e353ff42ed4f856a90cfcf8a07a6ca7f1a6e61baa8f0694491df3cf. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZTAX2298707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ab1d0308cdb302daf367ef0286b14cafe17d1e3d07874c74cffeda8d0253fac. 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/QZES82380499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24ca5f546453f99f19c7f1be35aeefb5765ad4bf4d04fb2983da5275250de43. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZMEN2332964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6a7098351c227dd3c25f00578db16c9fd8a3aa38c5ec63a6200eebd65ec9b5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZWFL2341373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f5ee715aac8fbed27bb7b8e147da0a5adb1acb8dea15a28ae3af0d6b1f61e36. 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/QZWFQ2356880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0261a31ac1576e677e0e4185dd8372905e73cfcdfc1108ff5ac0c4e9fca8416a. 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/QZFYY2446059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e57623bc3bb0e6dbb8311d09c3c4b962699d37094b830856d092dc4ece86450. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZHN62428464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1af33d5e96acd582f3c15f041827001aadf703fe5d85bfe6a47898b30e2afa. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/IL7192401261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x816a156c39dd30425f01a40af2cc2fdc40e9214f062b6a5dfb09c9172b60fb9c. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/IL7192401377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7d041d6c23236d155d96701fff1006f83536b644b8d90fdfacfa7a3fe67159. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/QZTAS2561723.