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 0x0e0800004bd35b839ee62909cdf622bc809f70f2d2eb677ce616e362a098b3ac. 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/d4906550-02e5-413c-aca8-6c2af4b992f1.json and https://artists.proofprofile.net/proofs/artist/d4906550-02e5-413c-aca8-6c2af4b992f1.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 0x4398da79fb357fd10741915410df27850b1c0d82f99380a535a24f3dfb564b5c. 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/QZMWW2401847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc388e32ed9b81c60f7bfed35d51bf3909bf54b34a45565bf8ca0603062d00b. 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/QZMWW2401848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdbc061900202f22bb295a59e237f1a5501a7f776fef0a94e12f32e6a4da6d9. 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/QZMWW2401849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf751f8cfa979eee01835411c5ff570258b1469f6bc6b0650b8f5173ba1693c9. 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/QZMWW2401850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81e33d87340aa9d7dcd770ba0fbaed69bbab61e823cc9d9bb90bf8157901fbc. 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/QZMWW2401852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb742184edbb8ec36c31e7411e893df3ababa61c66b1e58748bac41b741a4836f. 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/QZMWW2401853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6f8b73fc77bc05d2cafc04b2b9fd872876b6d6840978f6c177fa52e6723954. 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/QZL382227277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8507ea184d876ec2365738109ebb9e28195561563aea24dee3247238337807. 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/QZL382211838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27de3e5d0c7ad845e1b15af081ecba88e177bf6337ea60ed7ba04b1dcd119d49. 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/QZNMY2141430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96879659b753bb3fad619f18afa22daeb02d146706c92fde9d6a5440e05653b. 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/QZF8N2152364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22351b3bd7c9238bcb67de292084caaac74642850637980765a70c1d615fe2b0. 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/QZF8N2153455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a17fe6b28b31144c1fb26a34a7ac300d1f667406be1e4151acf4755d6c2c596. 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/QZNMU2017865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182f52e07c2334cb7ac9aec88d78cbec22f69f3e9fe665bdff1d4b5c48b439d1. 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/QZNMT2062382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe075ca5885fe60255b8086a114b7a74c6af87085705f4d0231b064d44e938132. 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/QZNB82097413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02dee44fceaa916448ffe8bba69da4ebf39fef1ac9842c39ba58af3ab535ac5b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNB82032936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81773d1186151be39bd7d7b5b0e9b670e634ab7b8c1ec105aefdf1d85b5dcbc5. 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/QZMEV2038569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8905e346e08e4f3107556a1ccf5a2a2bbaf3397e493622243c00ef7456397f5. 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/QZL382000253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989a3a7e712d40c89445c5e82d000d6768bd67981ddc3e36da1f209e528b23a2. 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/QZ85M2034766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ae94909ecaf9fdc713a867bab0e8a5550d04010de2b1dfc80943ef3acfa064. 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/QZJG51918622.