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 0xebfe01954d1f945ad9d95ca1aa6a4a578b73b8c084eb53fe73fe786e962b86a9. 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/88b9dbe9-a112-4e78-9601-97b74b95a2ac.json and https://artists.proofprofile.net/proofs/artist/88b9dbe9-a112-4e78-9601-97b74b95a2ac.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 0x6a6773a8a962e6a57ac7a0897a568b849c1497f61cdcd6d3ac79d3205bcd9aac. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15: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/QZHN61966628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fe53e9a2b0d1495261def2419852920c5b69e9c0b346f0b749f46bb1b1a782. 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/QZK6M2094786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9c0ea2aa23d3fc2931b3a30f74c70b3e99da0be0f86040378d67cacf07fc927. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZHN52154213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7033288655e46d6dd3d9e39880d56edf28212a2f83007d00181b11ea4ce77fc. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZNWS2184321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9427e3d49c30ea45b9261a5c6eae5c8d106cad24007b2b2479a8ecf83528f854. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/BK4DA2308080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0199ec242bb92dd8e4467f0fd1cf4aa1a150a378e4f8dcb4f254a0ecc445291. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BK4DA2313884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac393013059f92473c7b0523293e275d31eede36da948af2dcc8082be706d51e. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), 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/BK4DA2427648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa610057add1ebca610c9f1cce9f8a8ddfcf77d6d9df5a58ad2b39c99c3631134. 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/BK4DA2454525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523a18b523b4390370f534f6f7768f8f348068f8dcc65e4db2731fcc48d26db4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/BK4DA2523234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77724d2925457661a234561f5501688774fb4108217f89fa0924141d2952bb4b. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/BK4DA2523236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd464bbbf1e436402fd1ad62f06c77038da5c41932e07dc51ec4b3020728d001a. 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/BK4DA2513624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb449b4034d642102ee2fd94f248fab575978ecf73a9d77a9117fe9052c8408ec. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/BK4DA2524324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72925e71115fe9e5ece42689a522256f912968a5da20a13d30a1bc3f84b7858d. 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/BK4DA2504943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266e1e25e468ae5ccf70df862d2b9ea8d423dd121ac54046413665b255b3f54b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/BK4DA2524327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb505a653600c4e6dcae20c3cb6b26292c5c68fe8c248c841f5b13678b269e02. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM4TX2367867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b3ece055ed4fbc092d18ffca567451d9b12b1f97e48a1962c8b7153345e137. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/ES64E2300725.