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 0xd638723ab414b2ff6d83451ba0ee09f37c0392b5c6cff3a2bb84a80ee83ed407. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4720af89-8d45-456d-81ea-ff056f50f5ea.json and https://artists.proofprofile.net/proofs/artist/4720af89-8d45-456d-81ea-ff056f50f5ea.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 0x2e8b83e911f56b2792bae37a3715b48fd1f297590b50037315aa00ed74f48f88. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/JPP302100569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8349b3d24d8d1f5ddc13bc580cdc24676277ecb86e0d2b2f2ec3bf06df297203. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/JPP302200547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a77bca9427bd1508fe86e5b9d28c6e805f8a21c6879018844140226a8754a72. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/JPP302200842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83eb11ebe34f4ca3c07ee14c8113956b4fd9d1a9885c8d4f069a85b4baac89d7. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T16:02:26Z), 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/JPP302300697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd593126bcbb0d3a3cab58f4faa3a91b3011e56479877aa5c5e30fd1d34a65e6f. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/JPP302300698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183d50897c53424bb4abaad78fe577f3d36991988b3d977c8b0c3051f36dc2a8. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:22:58Z), 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/JPP302400542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c46994203b3f3debec13e951e1defdea66a391cff83a40b14338f7aba711057. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/JPP302400817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c80f298300913d2d7e2ab65e50582f8804947fd7685db50bcc823a2e44e9d0. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/JPP302500112.