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 0xc91c6c5d39d2d327a1dce81436799eb17f9be282d1170e315ea8687efb4a200a. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/93c55c56-8427-437a-bb38-a07d65f29cff.json and https://artists.proofprofile.net/proofs/artist/93c55c56-8427-437a-bb38-a07d65f29cff.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 0x1cb7d1a508dea251e509771210ee24368e3170181b94dd70e995f254af701d44. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/SE6XY2255286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628b02445c822d14d4d7492dc5e93af79035309162a9f49dfa7257fac3f3b9f3. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-17T00:54: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/SE6XY2254943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f902a351326f67086a02bd0147b0928cff9a4cb40e82e300ddd7f592c75c58. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/SE62M2237472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11cadcb3ed037721b9ab1d34757f1097ee4ad6e005d51049484e4b9fe8537b17. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/SE62M2237475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702c806628801c566eba1ca12d062ebaf52a8bb6faadf14daa5010b55f06daee. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/SE62M2237458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb74c05749fc2a12b607209d3aeb49277fb1e1e5acd05a146ce9fce37805e5c4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/SE62M2235669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4106282c45335e1d85599d1ca0eddae9c3c9f11cab7b7e943f1e367d5850eca0. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:42: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/SE62M2235641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980ae6682d93d217ced88863af0ba8e880c681d93461ad847a7ff8876a472ea4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/SE5BU2410492.