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 0x2c93fa6588df32377a8c6690305cceface4380041285b089c35492da79cc12b5. Chain 2 (Bitcoin): anchored in block 954097 (2026-06-17T13:13:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7ba03338-dac3-4877-9786-348624581071.json and https://artists.proofprofile.net/proofs/artist/7ba03338-dac3-4877-9786-348624581071.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 0xc56c849e63cfe27683fb41bbe1cd1a2e188d4bd4395f30a2a2b85a8819144fd8. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/SE6HN2449875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162b138c11164ae714a3e921bca682987995c765dddcd55b65859ecb83b2792f. 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/SE6HN2449876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0018a3282b14e1cdb80b8fd8a71973636775558f942e1254b238cab8f377443b. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/SE6HN2449877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916605664bf09de3f959f4687906a2eefd580d68c84c43a4b75ae27e663c4064. 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/SE6HN2449878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db4187c99bf1c92f6a5731a9bdeffe16a81aa24766e6062a8556cd491a064c3. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/SE6HN2449880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa83b80cb7b4431c54921578c27979fe39608ba473198d4a579de2be4892a98d. 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/SE6SA2251673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8810e95f8e4e56d3119dd5bb4ce549756addfcff2d0e009f25ce633fe0e9ae6. 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/SE6QE2498467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b08cf0203c065975ba9415375b1794b4841aebc9c053030f393e30b8b47d595. 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/SE6QE2457485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d8f46423d16e4c4387544df37c658572168a4327773c719ddadae81cbd19c0. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/SE6I32366845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86526cef8c3ecf9a999aa2e71de934b1ff2801a6bf517f242c03e6022a3b51ad. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13: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/QZGLS2493476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf096c67e1852ffd9d4fef139880fa93bf0514be626b0e0ef5b6a6f6af64c01db. 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/QZHN72317589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00d09adfbd94994108ee7cdd2b4c1ed18dd61f6a2028b1a182a396ddade83cf. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZGLS2493477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a42cda223e90ae96f185c695e811b4eb00be8f702d6b962d7fdb4d3e563fad6. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZGLS2493478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba268e9f84f56b6b7de110a10ea981592fd6f9e311c58427baee1ddf7509292. 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/QZGLS2493479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4649cd7a578ea933587268bad8f286ed098dafc60406d48c399a8b23268c040f. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZGLS2414430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591311b84b9d1e706c9b6e1712d753b413505e6d4786a73ba9cb8dee13f95486. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZGLS2493480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb053461611491b37b68ac31c18e0f1999c2582b6bc54aaf1938ba82d1c63f9. 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/QZGLS2493481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5446c81af699d21a11bb0b86e85eec6e71658d711e78066476ee469b933e272c. 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/QZTAZ2247399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b1c55b4728e685fdedca69bdd1c8a51781728165d21281cc28f3991254ab83. 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/QZGLS2493482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6085a33946b0cb729b60cff5f7ec8c8736ebdf44a88a463e3e04578dc07145. 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/QZGLS2493484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0f3e08bb9147fbef68d8900d5685be4462b797ef401885ae59e0e661e5c372. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZGLS2493485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1461c3a0db7c4e7825a19b45938d0dd1d1c17fb44982d29b59208cd8e261f8. 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/QZGLS2493486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672c1aaeacfb18b651fc9c2816fd3f2350d383687887aa606c9690af808296fa. 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/QZDA42374222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8bb87b76fa902ccea8a1809fcab1ecd571e7fb91caa026cd0896fada2ef4d84. 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/QZFYX2244304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767b38ad2e69bcdead563df5e72908e7f097cff805c126e017b4430c305d24f1. 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/QZGLS2493487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7eeb5e9df4ec64b18dfa92c90275499648d2a73b4cd2c7988472d571019b38. 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/QZ5AB2416249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea62341f7e1a8a58f443b1c67c5c36312c0810b0e83a7a81ed85e74049c72b61. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/QZGLS2493488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc3a983ff6ac9c91806508a48b0f901dcac514a60872f7ccf922fa19044b2e6. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZ5AB2491681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8173ac8b990a57989af8f72feb5264e7e220eac7a16c32437b9ef9e47d78129. 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/QZGLS2493489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b7b458453628e859a661170507d6fc418bc11450103698500640db7d27a884. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZGLS2493490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0ed2f8b873cb3d88b32e90b1ae9f3a7ed036a1b8933d9927ba82752fbc8a5b. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZK6N2476684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaea7bb8decb2130561e2b6e27e44843c47756db425744279142204d34aca76e. 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/QZHN82452288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41fb6238e3f4ac5623bec69c3cc4e75f6f995467d9e7e77eb93c630325e2a274. 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/QZK6N2476690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2032e6c84464c5e995b7c44fe13d88a8a64c6302356c115f36d747ad42592eb7. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/SE6XX2231910.