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 0x8c6559d895c76f027b811db5cc9b9d697c9ec240c0b11136a4f6f1157c67faf6. 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/39fc6744-1651-4c4f-a778-af3b3d23dbdc.json and https://artists.proofprofile.net/proofs/artist/39fc6744-1651-4c4f-a778-af3b3d23dbdc.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 0x1076d376cd4634c3b2f065a9501f8433eab3d794edb60366ab998baec1a143cb. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/CAN111800056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28535113e3f7993f6c51240332533b36ffffc13277dd1fbcf7c4be5084b16f42. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/CAN111800057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78048ee266e32558810d78d562600be60116053a976a4b12e4d90028abdeb378. 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/CAN111800058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7948c2cb9541e5cc3eafa81a5b7cd10a315c7a0a1371c8c6b2c24acdfa92a70a. 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/GBKTD1800019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ce19d1d7cfd208d123bdb5ee7c121e9d6b03606fb3b60854a2938a9ffc12c0. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/CAN111900159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1514b4a9b00fcc6c27622e02e23a0fcd21e4eaa0763395319a90adde97788d. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/CAN111900191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ebdf7ccb80b8848e47840a35e6e88535f0ec851800aed6e3ac10515bf07f8e. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/CAN112301585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c5e23bfdc693bc5c5df3138775563622946b4b4c23d91f08515565aade3388. 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/CAN112301586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0400b9e01c7e7c9e6260e6d91191258367bfc84c14761f28cbfbb94715fcf8b0. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/CAN112300484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e37ae7da9a2cbd7ac15b186407b90528bdffa77289180c3aa7b092c8eaf1cb. 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/CAN112100292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4bdafffcee224dc526db872aef2297d224a99a0be00cd70139ccb3485256e29. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CAN112201146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x244b7c9110fdf20a344200391b3b910c30f872cfe2c595d68da555331f1cb356. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/CAN112300757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b39e91ac37ef8b5a9a69d04cb5f9aeee84daaebab3908d9c82b5fbb0b055e4. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/CAN112100627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c06f8a122291a3804b94d0b6fca4338a56a07512c7ae77a292215b1cd36ea3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/CAN111800324.