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 0xa30d9bbce0ee7f8afd9bc4bc84eb482e7e3ded5253ad57dfabccf8561c556c30. Chain 2 (Bitcoin): anchored in block 953599 (2026-06-14T06:43:55Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0dfc6254-aae6-4693-af29-7a6f47b74d8a.json and https://artists.proofprofile.net/proofs/artist/0dfc6254-aae6-4693-af29-7a6f47b74d8a.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 0xce66810337c18935a8510698afd6d78a312246a515073be6b3b6d7c5ffa78351. 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/FIPAD1400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf791dac392421167a9bcb66b965ab67e80e4e4d236e04273866a919a1158d447. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/FIPAD1400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8959278c5d488952d741870708b999d956dee5435d29b9f64d529f2f7de798a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/FIPAD1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4665886cfcd928d1d877faee0fbc979c68fc490da606c5a15738e7e89ecedf16. 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/FIPAD1400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13a4284d08c4a6210bf0a7cab84c69053c408de1b5898cf3d6b7166172c34ee. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FIPAD1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39684150cf081e0f79598cc0c4c556da16d2b3846b2727f4d09c7abcdd98648b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:10:45Z), 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/FIPAD1400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb866f29bd1f144527dd8dc5f390107dae04cc0edd9c91bc902a3229bb75cc17a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FIPAD1400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5701edbc53fd74b8e9a12442a0b93c28e45101b3bad4a06c42697b46b96c95e5. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/FIPAD1600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170a8b21edb626585cad5769cbe83c98a78d3dc85d17d1e566a454a485e24e69. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FIPAD1600012.