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 0xd242f5f408eabab86cab92d2aa7844daac524576de7b39484d67ef848b3f8022. 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/5310a04d-468b-4762-920d-8c16658bb7f7.json and https://artists.proofprofile.net/proofs/artist/5310a04d-468b-4762-920d-8c16658bb7f7.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 0xc7161fcee262d3e1711df27cad7fc38352941ad254c6fee5af2c4af5352ea659. 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/PLI292100215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347c868f1acb010d59b3d3187912943ee94bc3dec9786618e9ff0185c0617ff2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLI292100216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9653474709cef7a0fcc3aefe258965abe6fdc692de18b88e8f5a63de1b88fdc. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLI292100217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c273631bfa87368512e2ddc1aa79b89cf9bd01fb29d6317727b94ce414c3ca. 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/PLI292100218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d4dff9af30e9a6ac1a7743548b24e09e5c43553aa117d15967229ee66bf29b. 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/PLI292100219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed67eaf845a27b3427ed89a0ce6f4d25ef9765bb2b6744474787aa7e26f84b1b. 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/PLI292100212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8224f8b1c91f32c0ae79b1abdbab4d9ef00c54ffd7c0fb2a5ab491bd69a4272a. 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/PLI292100220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd936ed08ca0b10b1db8a0a36cc23f5edb50772e7c584f3d46bbcd7d2a7c406c6. 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/PLI292100221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125253d83b066a00b4ee4ee5d5a9e109f096b4523ce64045cc51c215ab05325f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLI292100206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824258a30dbfe1079a909d26044198bb1487a8e611949409da60d9c4ae260fd0. 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/PLI292100222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b017ab1e4b8df36888f5df09e761544f9dc153f1acc0cdc8e9827b1d736b2ab. 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/PLI292100223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9fa747035ff892f8f384e17daea7fbe4cdfb952475dfad35a9ea6bf390c6508. 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/PLI292100214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf983837145b81dd423de80e0a70797da3535d78a0195dd5727bd875f022f8cc0. 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/PLI292100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3523090e4019bde5dee6337ee2cdb0471464735e81c2d7803b5d1d294abd44. 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/PLI292100225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a2b09be872cfe8133c579593e337ad26f4bcc2fc39c6267d0fcc8742204045. 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/PLI292100226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1902555a271091bdfd4c5dbdaa2c0e6e37e69ccb7bc7d45e569464232cb8e387. 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/PLI292200589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673beab795053fe0a6506735a7d80abc5ea9ecbd53722e02dd980e3d118e469f. 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/PLI292200472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3cf7154d016436032218dd9215b7a2fff71f9f8e6c207d4ec439651e3f5c01. 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/PLI292200680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff6841d5e219bb8b4bada44cd80257401839bd4f0a3fca5d8911afc54bee15a. 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/PLI292200683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4126f341d1be710984238b68af85c6795c43df48ff61a6567e4a6e883dde7327. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/PLI292200679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa660227416201c366ee5045d31b3b1e71c1bfa07e8afa676b103080ac473aa. 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/PLI292200637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5203e437397ca76ab311192418c98144edc840717bcb18e079df8ca935f210e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLI292200634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18397936165b9df8be432424d703a3b7a50ccdefaa8fffe9d9a7f2f4885fc51f. 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/PLI292200639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d4ef6f08c594fec116d50e9c5beda76fe1adbe1dc5fe4a869a758a5ea91f45. 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/PLC071505009.