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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b162e2432bbf4ac6008c14032c002834b16c62be359c5e6a66992c8f94ba2b. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6045f41e-c4ed-45cc-a969-eaf7c52be2fe.json and https://artists.proofprofile.net/proofs/artist/6045f41e-c4ed-45cc-a969-eaf7c52be2fe.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e72146408c46c04ba4c702c1e02e1ecd8957e531bd6da6b088a78a5c983583e. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/PLC061504243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39cd1d4fc1a0a511b65fb76ee83e137ad84bc99bed46b23f8c38380b269eaac. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC061504403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d42d45fb06a7b3ec76b85c70f3fdf5a24feaf6a58b10fcbcf205d8f4597dcd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC061504653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cdf2d5c69375b0fe978768577caffac515c9249b1df83d1d4b0b9c8acea798a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/PLC061504654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac24996d58d1ef25fd49ca08e284ab80717f2125f6f53afd1c528f42e51c8aa7. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/PLC061504656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993205ed08783e06c09c6eb331d71216bc86a2c058b6aecc90d1da31aa8f3223. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/PLC061504657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa961a657842eb4dd8a780c1d3748bfcf5e8facbd5ac4e899101d10992e8dd76c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/PLC061504658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda37eb94973476b779e919cf773b672534236e6a9e41500d0e7c3af70f916c0f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLC061504660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58738093330f9a04bc0c81de9653d71405f7e0713643d73fae58528887063687. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/PLC061504661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff570b7004b144873dba5a41110e3fdc0bb2f12ea96b28058096041aca96092. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/PLC061504662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c52487221bf72f82df1475f0d03cf731ee7a0d5f48497f0702699d50e9eb79. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/PLC061504664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4785a4f1e866224efcc6925472a6358de2b07bc16b260c26c4e92378138056. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/PLC061605373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f5b4f496da62b552ad7027eaae05be54978aab8bd2c3355921ac4d2207f0afc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLC061605374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad91aa6b8bb5ade82a791df27826801132769fdf13888f0507a5be643169e00. 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/PLC061605048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648e404fa71f673cbf259b67a74c8dfb31d66edc9528136232666f18381d3589. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLC061605212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb99927ef6705b8c4dd6c469869a7e3e53203c6e3aded53f85da34c4a682f184. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/PLC061806396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105a474f9b913fb9ed03cf72c9757474d45f3efda1317627ff6d49fa82be0db9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PLC061806466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee86eb25cd02699451077472ee53113f7aaa42055031de4163b6a265c31801b5. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/PLC061806474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf5348c372a0cd49fe6302744c85d09095e6740de9a4bacc32c5c87dfcdd123. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/PLC061806475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5434a148f64ce3aa6fb86f28d1e00cd3d0db312a2884aae481ed67ea4ab66e57. 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/PLC061806468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03200f176651fc15150507ba9eb67622747f4346a3fa7d8f549303af1659b7a. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/USUYG1254878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ccb2df0d9c2cc4c899f311a90387e4afc9140aa04cb7b2ae1c9813c72a6e109. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/USUYG1271943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4877ed406e1246dd397bb8d6b5952ace6c90d262cb0f519d8a9b630d2730890. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/USUYG1303419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64f7c4296437aeb7a516d975ffc5b2c899694cd257e442c29011ad3eae29e471. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/USUYG1315025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08004a21c8f9b8ed3458d2b763508c4cad0a40f7968eab075038f0679ca24e7f. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/TCAGW2340481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddefa1c61143be5b5c5fc3cd80cdc67492adae00329fb85de2a46c043e77a601. 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/PLI366621890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d5d4181316023d659da0ed5761c23f44b6fcf09c37e9987d742266e9be7ec7. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/PLC061806921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b9958248a5672efc032a545b8dc232cb2273e7b366bbeefb0cee3f29a72370. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/PLC061806923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a700833c8c978f9a6f289bce7169b3b42d87b1468aeca51ec3d4976ebd1cb6a. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/PLC061806927.