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 0xf7ae3b34694714841396e87cbe2694414f2e57c5ab78b2106bf9baf829bc4f21. 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/39498ea4-f3e1-4704-8314-40df9155481d.json and https://artists.proofprofile.net/proofs/artist/39498ea4-f3e1-4704-8314-40df9155481d.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 0x6df20759a71e9f48a8e2e85a29d1ae7cdeae1cf0b1ee68da43c986a5aece382a. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/QZB5L1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e048007679d69074e557886a49d4afd1588849224ee19ff799d868f7a6f941d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:40: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/QZB5L1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40568978a256fa45af53ba4364c3c9d6c2cdf759315f4d0fd9bed016e430d385. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:15: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/QZB5L1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900665352e0bcdbfef1c18d1b901f113f20391763c9b539b0d982b9713a2c16c. 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/USLZJ2255388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57c0c41accb2a2345ebc4c7d08a3f8ddb3cf67072e16523cc3cc7a0885f7adf. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/USLZJ2255396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380f09fbdcb9534c3f694dba84b97ce020593df0b6a070c4682203b44a0b75e1. 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/USLZJ2255397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83317fc1823fdf82fc0e498e105e679e776f58a52e7f7f4a988691bea42f5aa3. 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/USLZJ2255375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19d73a71823f0d8f5eab2e558bf81852ba53e61f918ec5e2fc99d57a2b3c06f. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/USLZJ2255390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770f71eea23021394b47702aa58ca3194dbf180d5d5c7e36ec5a28267cd2f486. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/USLZJ2255392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf508d42d5c4d14cdc156215cb9956cf73ca3eaff3372cc514e14f8ed09d3af4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USLZJ2255395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb8aa09ccc43efae8bc05c0173e6170bc68b3d6bba93785e1765e4a51cba093. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/USA2B2404583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e979d7d7413396f9e20f9a84cbd93bbf70961adbbbe1b73b9b1cee9f25e36f. 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/USA2B2404919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb8aa09ccc43efae8bc05c0173e6170bc68b3d6bba93785e1765e4a51cba093. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/USA2B2404583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45edfe18813f32a92d05098d66d618c9cbb949ffe1880843befe6017d30f7c9d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/USA2B2405081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88106661d3dda1c2a63a7fbad40260a54c7598b08ed2ef7aadb9b67940c9c41d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USA2B2405073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40958eb96d24824d50f35ff7b89aebcb6177634bb1b9c8585dc12c1137948d8e. 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/USA2B2405085.