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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb866dd1f0336f6a6ef655d2be0e89597be40cc5ca14843f816efafad23fc9490. 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/bc269101-8db2-411f-89e0-3d56336284d1.json and https://artists.proofprofile.net/proofs/artist/bc269101-8db2-411f-89e0-3d56336284d1.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9a96e7762e5093d18c0764ca1fad68f66b6e708850d1a9ff6cea49a4c78ba0. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZNWW2255383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c715feeeb434f08b8ecd3228fc4ccdd0f2c3270b1641162a7968f9400b936d2. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/QZRP42256862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d9d1880168909181bb46075305a9c0a10e1c9389401991d037e2a0e75997fcc. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/USANG2238897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb263b991b7aae5097dbdfe0b367b0e9fcd0c287a2c020b10b791a1910ef59d0. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/UKZGC2303733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4872e6d990e148c08fc447a7a4632f089999874b83d39d36f01b7f7ba2a0f6. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QMANG2218478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4837b47bc3509498fcd46af575ab3b6277e8d5c6dcb74be0f19bc292090b7c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZFYY2403879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x198e10be84a8e2f6a78151c00a8987b5e0a5e61e0daf84026242e631e7e1fb61. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZFYY2403880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae1b580b22ba47c4059438b04f4b55a7a82ffb97aaa787342e31ec00213534d. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZFYY2403882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c5eab763d3a6e6b85329b349996e37e39f78b85eed0f1082a2db9d4a41428b. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:45: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/QZFYY2403883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a66b2877d0592993df144f85e4342a10a88b24285310dfd5a7904f6cef3332. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T12:22: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/QZFYY2403884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3aff6cfc916898dff8a6a064afd80229d2ec452db905e36d5272162df7fb00. 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/QZFYY2403886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01a9c5b1fe3c082e6516b5ef2f7ee1882fcc869755674a1137209a0226e028e. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/QZFYY2403887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50ba70ba569466aa5c313b18e0071e2077a82c0b00de328cf80bb735c644535. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), 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/QZFYY2403888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10383ab09402bd42d0a73bee12b1cbc1c1bada090b8633e0f0a50527cc6031e4. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZFYY2403889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3381b650d9c0534d257d82cbb576846948c018cf5745aef165c08584d3e37284. 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/QZFZ22489414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ba667797d89e577da3239934edce73aa153e75e2131cc569ac484b65cf55bb. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZFZ22489416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b69c9e1d52ff5d0881e862ba39ae878c43ba72ad6228a4e3a50b01176bb310. 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/QZFZ22489417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6d9d11b20d4c1879c7a66a56b44dc0f405e840cfb7e4670206b8f49de6200f. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZFZ22489424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae0e8c38b58b71ae990d715a431f982a3ed6dd06ea83e4995866c4ba7edbc89. 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/QZTB52439036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb269978a549f7469031c32cdb508a63f492fd00ffa62cb76e000590871d0bc94. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZTB52439037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92bb124a68572a706db575927174abb37fccdeede082baed7907fa3b0b06a33d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/USANG2441090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0666e9110cc540d8b97263ccd44328fd17f86f14e50787ab52260830bc3f2ccb. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/USANG2441091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8458e75d2c802ffe5af13669afc209633d7e2582bb531011cc7803d6aae77599. Chain 2 (Bitcoin): anchored in block 959011 (2026-07-21T16:21:59Z), 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/USANG2441092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7f5e76789bd7d1e162ec8e21a4ff6b7a190054172ba4c55e862f14487d3063. 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/USANG2441093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfc3dc81e3245cdee29eb674a076297ec1f6fe87a13cdf69886499253021e66. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/USANG2512546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68fa96cdd5a71ec9f6104a79a7fe1d20cab035f26e1f9f054fad5ad256e2124f. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00:07:34Z), 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/USANG2527385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01679b8e3eb51c9d7a7b763ca8f2f79c468c73863617deb9bcdb6cb8c2e0e8e. 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/UKZGC2304719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6a7971d172e5c6c1a3ed2f6b14754a184d4e96d8b0cd84461b35655847cd95. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/UKZGC2305534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2a767aedada87e275d3eccbf68db50f0e2476d763e9ecd2f074a5b9a7764d2. 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/UKZGC2407085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb6f9ac0def1fffce8113c172ce8774cd032e39e733576455b9d8bd7cf33a2fb. 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/QMANG2218406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c79215e55d79faa108c52e4a19952a41c8b109b42a0f476ec915f0d08be532f. 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/QMANG2218430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7084f7ee63e50e541e7315d0963637b1aa93760860003ce07563baa5b154b6. 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/USANG2261649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd289b4d95f12aee20f5160af76d470e5a94fab6dd15358e08558d4b1515957a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USANG2261659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846070b460543284661227510f8f19d6b114157ae1cb72da6d046c2d97ed78a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM3DF2296745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd83c5449b121b4447620e93ed8209026c33d0460cab510ffbe82215f13f5bf19. 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/USANG2495155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x278a2d1e9a4961f0138a421226cea5cc966a7b918146b11c862a06fe6173ebaa. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/UKZGC2408622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90c23a8d833ee5ea3a35b73720066f88cf741fd917aa3417df636d81ff070f4. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/UKZGC2304222.
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