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 0xf1afb87778de62d91705e735e4668f7dec157f07ec4c8913c0ee80ec572f5b7a. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cffd2a3f-d4bc-4250-a27f-7e49f3e55706.json and https://artists.proofprofile.net/proofs/artist/cffd2a3f-d4bc-4250-a27f-7e49f3e55706.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 0xad2bd12eac472abf021f1fa826652f5eb988966131e992777468d8b39add8f8e. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:09:40Z), 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/FRS182086032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813610066d72816aac226fca8ade92a3da6d9fda73f8d0b4872590267f573f23. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:25: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/FRS182086036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9802cc1b2098e37a3cf87a745f31c58af61be96dbd1a8ffc15c5bc62b40ceafe. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/FRS182086011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043b34332dad27ef17d2c5eed7e01a84f268a9bff266a142515ddd5c254f4dea. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FRS182086034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5034c646367b10e258f1fb70e090a5a65370cfc0adb796e531f5645a961828d2. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/FRS182080852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f7b32e4fbb2cc8fe9a79b77a08f8f023201a3d545affdaaded505dfa080ee8. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/FRS182080425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4bd4738d31fb2f6fac4bff617b0001bdd158e3f69c02e01e28b2d0ad7793c8. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/FRS182080411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39c9d09e253a0015e1829499ce077b1a822295f17b8e78ee15e76def4647cae. 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/FRS182080423.