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 0x4548aaaf8a73a6d3362176918ebc7c6526b4a823ef8bc2f89f7dd46d10f34dda. 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/0a505523-605a-407b-ac66-5d64bc684e7d.json and https://artists.proofprofile.net/proofs/artist/0a505523-605a-407b-ac66-5d64bc684e7d.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 0x237458ef2054e3f34ff92d5edd32ba55b02cb75da92043c71c99ba333d0f70eb. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZMER2453234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ae6e8037f02c068e01f6161f5df3328b56c8c20eb36af76a82345c14f47bec. 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/QZTB32345620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ff8a62b6daa6eb89772d01ff84f6e3b4155040e8e9bb8d2a9ed7780d06e90a. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZNWQ2422347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480c970b513bb5d4a7a784893193b5126a4a2f9bdff282995217ad80ffdcf09b. 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/QZHN52489099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc919bb9f5ed2390fb73306285d70e66d54307dcd7492096b8b3893938ca9672f. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZNWV2313677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x155222f7726b704d28d8aa3a4d2fb40924595f91048132755a0682c380520967. 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/QZDA52236754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x479b0788d2bc787ecfb93dd48be4bb894eeee984178f9e6d5c9aa89a12e2283e. 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/QZHN92109971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e982eab1d741a0b98f7753200d568e3b838a4ac01500ca98116916fb6c73b8e. 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/QZK6L2151279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a65e1960fa4a34869a64f97b6b588554a3c76b4340f717fcec84d2578864c07. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZDA52236755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78961b7ed19cbead4cc41bda6bba886ff711d01398fdde4dc218174b45a20fd. 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/QZNWW2157426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1e9e17bbceccc0684827a1366dd1ede45505c1eb9b1a28aa90e8afa0f453cf. 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/QZDA52236756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8bd7cd58f0fcff827797587f4e44092ebb8fd84752dd2d9cbd800939a3effe. 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/QZDA42214747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c66b094ac96a553cb2ea4c5557d2afc4d7df062d82d338458dc3fdc5cdadd5. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZDA52236757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404616672144a408451c1831fd96107c37612968dac018b827c09aa4a804a30b. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZNWT2179509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a3f1830aa8b9f1c9f7cdc2da55fbe4542137446504c5c311e1e78c4d086e83. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZDA52236758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b09c716dfe07c1c3199ceddebc6c0d23e213643fb7b91fd1a5789b1ce086e8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNWS2132821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee6a76a943f1af45b54a2f556e279ce46ee6910e8f5fbd33fb770ea952cc50e. 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/QZMER2156731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da9100f9a1f3e697952a736e0bbe2d7c688ffaa1830ae089045985df999efdf. 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/QZDA52236760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e5ba617f1630a95c121336e759542981fc98007c88dbaf72b978d072e785ee. 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/QZRP52198340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ddb24a9a2de27889c186ea45783b857001dc371f70dfbe40aaa915d61889cb. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZDA82148672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7f92802c81c5097c7c651af9237ae10c390f5a7684f32a8c248e672ae87fee. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZPLR2020116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28040c9b98e42828de5022f86c8002394a693c7c2521baf46abe8babf71e4f2. 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/QZMEQ2065617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea21a2b6b3cc505065dd1d55565d34be412a66415f6658545c8471869fb30ad. 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/QZDA82148674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3e7e5fa10ff98b4f6d98fe66f539369b3bbc8c6cb9d8a18c691d05aeac1ff6. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZDA72118367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9a5738c131e594e4956259dd37e2b892fffe81fab85aafd649819a95455389. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZDA82148676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc298947745ef1bb3b51b4e4e1ca74f5178390a51a8fe1487cd32b2b86d8538a1. 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/QZES52014534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc514c31dff0b5a734f066a9bd6e3d2c6186feb333ea1fb2676a577ed5b7126ee. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/GBLLT2415559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dff30035dee66f98dee37c60e5d0daf58c09dbed6d5b423b9a273410dea7f2b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZHN62400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1fc2f3d4bab9d8e2f421089fa9b130d734f99923938718aca595b2b6fb9463f. 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/QZES92467548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc05fdb77b1c1f1c3293e4be6b11925ef5c662a17f5672d5fda55926698cbc1. 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/QZFYY2488962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa296c3605a1dbe8a5d2e31f9aeb46357e0a75435d13dc24249808a6684e57cc7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFYX2477164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67167976d2ad432bf9021ff6363fc37713a8b991f24eb6df87a919fa8ef123e8. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/QZNWW2369494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69dd69466ddbb694237f582feddcef5a1adc72dbc74ff6d56f60ea2e376342f7. 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/QZHNB2327563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc626399a2fed88dadb0edaeabd0811f2c04dd761c604021885dbf8e122e44a. 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/QZHN62398843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9992fda6dcf37856c1f20fb718be911133c9398df3a2ce8435d3f0f8f3910c. 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/QZDA52324418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29da2b3918fc409ef0246e6b9f5f99cd90d8a26e3fab71ae327b46583e9c3c4. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21:45Z), 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/QZDA82335169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2de133025078307c25e1263742d40f00f6d924f809879d3b7511b47f1061154. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TCAGT2334380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b587554e8f76d3cccd3f18c3b28e5c20044744dbb92265bf5c4f4ea6e033b7. 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/QZFZ62338723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74eb7422b435caa83cfecce68892182080d7c521090ebec19d866123bd55a313. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZTBA2257473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d1d9a8ddccf256a5d23119f7ee06cce1b12822b57444787222d370dcab0fc9. 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/QZTB22227299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98686d2177d2b539494f1ab67549b37a165a60674dd42f4dd5b80c8039e06c29. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/QZNWS2268117.