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 0x67431098a51874e3b9f50eae3501d247762058bf20a23a7eef4b5fef74da579f. 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/c0c05fef-c403-4477-ae5d-c00d835131c0.json and https://artists.proofprofile.net/proofs/artist/c0c05fef-c403-4477-ae5d-c00d835131c0.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 0x2ff4d169dc25f4917efb5b4799930a0e0ee8fe63599a0bf772d4e8643dd7cb07. 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/TWCC32311475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4842038829a3dca6b806aa7248527624b69e59d82f0192dadfe9ea805498a8ff. 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/TWCC32311476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b35dfe0d71c68803e37be93a9c991016c675685fc2e0a9528aaea67522390ca. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/TWCC32311477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a89ffa83c4cd2fbb2d004ed70b7f408bdc1aa7304c1d7c0b084cbb52d90f3d. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TWCC32311478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29dfca1bdb9d86ec7d98e5917119657c57926f417476c555fde7d65df1970fb1. 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/TWCC32311479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38db596a3ca7806bc6c197cd11d3c9b6de49ef3e6fedf61e31b5c4186ec64b9d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/TWCC32311480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x249818ead8b2edc969e8fcd977183f92be73de3af5fab5567d74e837eef083fb. 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/TWCC32311481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5137274b4fb4237e51fa9021c8382ae85174d0dc37e68605a8c615cd2f835ecd. 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/TWCC32311482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d3e980edef1b27639ea01ff4a708528a21fe48756a0c723e34c853846270b8. 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/TWCC32311483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7a280d117b98933aecb86f37cb4d6c90e6c45484908eabded33f22a2bd0bd7. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/TWCC32311484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82eb73f0d99f2f935de754f52b0d3cf1b9f73ecb356a56f54b420810a635eba8. 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/TWCC32311485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359021527da7682df8dad26066f85b10e18411acbee59ba18363449901861f93. 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/TWCC32311486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5070b5fba0992185eb6d23ae3f69915d0f86eff865ffcb3efd4535d067a3587d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/TWUM72200064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf7d5694acc604449f35604c2f5070bd35490219c22fa95a46c2873e4f89522. 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/TWUM72200065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5052c2ca90c9f154aa23296c225175888a36be751dfa36b39df65d73804c14. 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/TWUM72200066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dbdf46b57d550499a5fbd5c76f9888264b74bfb2345a7eaf5a40ceb253f74c9. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/TWUM72200067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56829ab21e3d97299b3cd8e7d49de77f42edefcdb6a599f6cec740727e41effb. 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/TWUM72200068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d4113af9251c3ec3b3a18d231d8ada26a29e7b387249930794699dc07a83e1. 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/TWUM72200069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d71f4e0d5366f7a12e5c945a748fed3c4141157f51746674d03174d80541dfa. 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/TWUM72200070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84d36d45583e9627ea4ff8add20454b0d05a354c78b5ca77dca928219e44415. 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/TWUM72200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1f1e35d59392209e94dac0162bcd9b527ad735c2a4e16df752d2fb0b0b6966. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/TWUM72200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab64ee619b344250c1e0035e04fde2a0212ebd6c4aaa424336b74036cac21643. 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/TWUM72200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578b13ec61107238effd4a654d71fdca66e4c22faaa5390886beabd9160aebb4. 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/TWUM72400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91a205c284f9909d213bf5d92e240e3362abcdf4322412648d857a669f8aa7f. 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/TWCC32412616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bf8be970eb860ce9abe88f7ff39a8f4b033ba62e5a05e6968b6c6ea72ae708. 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/TWUM72400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x300727c8aa81cb3e461571de210417be667d34ef5ce0b2605e56bf6ba8647f5e. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21: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/TWUM72300100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf973d1f24237c92918666f10d216d2f2d3a1c56410af268900b6160d3b9076f2. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZTVM2361847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84d36d45583e9627ea4ff8add20454b0d05a354c78b5ca77dca928219e44415. 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/TWUM72200071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67403996820b8ab53e5375a08999ca33b2879e8394bb7960e97b85a97e799689. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TWBY72105001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a6094503af3b14fddaf710cdab6c5e058ba41c5c64ff3b7e8065821d8d4440. 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/TWUM71200230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17624bd5f66b3d43d355e9a6b60c0f9f4154599067f18a57e28483d04719289c. 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/TWUM71200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16b9f7510342cbc7e0d12a0a2e4d7eba3bd97975c0407631a40647d35a0f79b. 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/TWA750900702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3899d8c34174cbc91ddcb8d2b06ac6d284ee3c6906f6f99634ff2186e075d3c4. 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/TWA559802302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea1f72def2783d9607315954ad6f896ba7e6715f4e53062cbedb762f7400f79. 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/TWA550723104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2c8a619f1e7752d2daa5d0c129b6fbfa855d653310d362aa0b9129a88b1e80. 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/TWUM72000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283c5dedcbc2a4b0bbb640a50243a9e2ad13ba4833f8c80d6be5eac3a9b84cbe. 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/HKA610400373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9759d39709c83a375dc8eac3fb9d930bc2cb54744bff8e1449caa327b71fbd1c. 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/TWEP52100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d55f1f8e53ca2b582be4f1f46d334172f115f7b85f6c8e051b203c7cd90cfed. 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/HKG731680983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a80b10b76e031d85dbc10771dd0c0aa2fa7261f61c86709d7a372c097edce1. 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/TWA550119102.