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 0xdb3df938a37f562c4f750731abd7aecb97f96981ec0c75f3bda1c9a23caea9b5. 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/1fa31c0c-5df0-4177-8998-b4b0a390d172.json and https://artists.proofprofile.net/proofs/artist/1fa31c0c-5df0-4177-8998-b4b0a390d172.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 0x419ca73127a97225c7f1e284d08086048fa52f95b4e80bb4b26e4c86179ae5f7. 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/QZNWQ2442704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e15f0af311e3ef813eaf5c12b5bb5a3a8971ca32f97a90f6ced9e2eb0877fe. 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/QZNWQ2442705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfaca8b7c45f689041bb610af338f8bb62a8ac223dd1edfb474a91e8304d34c2. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZNWQ2442706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a58c0697c7ae5e66c28bbee37a1133619af35449a8115d2831c8df8c57970fa. 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/QZNWQ2442707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04ead3e0c0eecd4c3e2c1e1587f716861b70e38ebb342a9caea393bcc7afc97. 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/QZNWQ2442708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef3a81fdce2293785e30923cd4813fbf03e323b0c3081ce012b46100c755c4f. 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/QZNWQ2442709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636404a2be40f40b480652b2731ea87233226f85a2ad88297348a6a651837fd2. 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/QZNWQ2442710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1b584f39774df37686d5bc42b090d568103e9377a1427db64a68939371c8bc. 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/QZNWQ2442711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7626fefde9b4d7d10cc8747b6c899b25f8d2157094ffebf121a33876f31fcf88. 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/QZNWQ2442712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d4df72a1465dcc21fa8b4fe60250b6601e043c5357a80fb50461b55be83efa. 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/QZNWQ2442713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6309ff4158df6491ce482cce86d10b6db871d5c68b48fad288ba0cab918ac2f. 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/QZNWQ2442714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb95962a73fd90956fcf97050964872c1c189a79215ea292913c1e3396614451. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZNWV2409210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b294746e653023a439d36d13830dbf3755ee354783cab4208787322c35ce5dc. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53: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/QZTB32459416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a9f14d3bb81384d56155232d94a036aab3a1115acd6a4aa2b60ac4eb3a21cd. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZTB92488354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a34d2bb7d4b3b49c9fe40e62da23c671e11bc0fc07a877df103beb02896607f. 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/QZWFJ2416598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ceed6c02fc8a4da1e4b8d4ae560fc0313032476d31c3b016cb6897f63e9790. 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/QZWFS2428239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31c8089bb11dc2b159983dd583e55ac9b34620d53cdf9ed83a18934b536ccfb. 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/QZZ7K2436104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b4cb0a349362723884415bc7e32e50825813e903e2dc832af2982fb2662b85. 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/QZHN82591070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12668f519c3b60037d1bb2550f64521219ce9ae5840603bd44bc22d8cd5274a1. 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/QZHN82591071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8d7c133d83fcb368422974e6a4fb438d43523d0332e62ece4ee6d733b583f0. 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/QZHN82591072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1414f32fac04fa76468481bf9184c2553af8f708b5ff1c8da82d6edccfac4d4f. 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/QZHN82591073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac1f31dd28d073f28d6e6f60aea08e2c240ed0498bb3472893fea466ad6cc7c. 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/QZHN82591074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50284fe1a63f9737d33c44a542112e810a0191b42300cb90ba35103043a0cff9. 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/QZHN82591075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd304d32aac0244558c780b520e394db69f6b766f3856d872f65db96cb30c18e9. 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/QZHN82591076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8003a829e5b7411d5360e0f57ad978bcaeb0beb21a8e517dbfd37f548795c4. 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/QZHN82591077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5107fe56cc7f60169a32770ef5e7ac553a6da23207ea786b9b7e5bdc4f8881. 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/QZHN82591078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96bc09395eea6afcd130e8b6913619c0e67cdb088279df94028716bceb6e058. 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/QZHN82591079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5657a7144a46c4a8055a8431c20912ed5d6912d30da9edc59cc1b447eba7a070. 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/QZHN82591080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658d3a2c8ca358ddc8409e7d38774e328a564fa5f184c547485902a518e2d2db. 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/QZHN82591081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615472e0b147b993b9fb6cb449d21ed03835cc14022d6686c91709ed8f54b2e8. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZNWY2591345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e798c84218f56363bb6734d30a42bae170b756077d78852c974c7154032a128. 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/QZWFG2457655.