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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886a4f2ecb6450350fe281290df298ee35569c02ec0f5235141747f99fc04544. Chain 2 (Bitcoin): anchored in block 953684 (2026-06-14T19:51:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/655395b0-db63-45ab-b4d5-dce8b6daaf4c.json and https://artists.proofprofile.net/proofs/artist/655395b0-db63-45ab-b4d5-dce8b6daaf4c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74db0dc1ef21492b3ef78d18421cd0db0b4f44749877143c032105c1e4de82d. 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/QT4K32598222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7020f2f6787979ed5f0df883caa7e79553cbf5271b968cd0880636d3003efa6b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QT4K32598223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40a16a20d9d39809723252284182e19d08d17db5f25cf1f0ecb032c6df6398d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QT4K32598224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ddccda016b16ef4861e21383a6d6502fdc1fcdd58c504f6ecf0a859567384a1. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/QT4K32598225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48067604653cf72f2b0d07e408705c1740b6d9d0fd981a362e7f521f7d82f38d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QT4K32598227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75ba732c49767faccce780257d24459da4bfb3e033ab75495aa3acacc1cec34. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QT4K32598228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc1acdd6d43e2147ebdc9ad48c24ba12d83510005788eddd54df1022e3e9460. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QT4K32598229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a0a0cb75fb9e47035903346358fd16ab9c60a21ca50b1c1846cf0e0523991c. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QT4K32598231.