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 0xa1b2f75ea2c172bf940dd37bc240c7b36d8c4b676b4def2dd26e5f44674a7ed2. Chain 2 (Bitcoin): anchored in block 954516 (2026-06-20T07:04:44Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a15ee3dd-1eb1-4c64-98e0-d8264db603aa.json and https://artists.proofprofile.net/proofs/artist/a15ee3dd-1eb1-4c64-98e0-d8264db603aa.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 0xc73cd714a3ef9d5c0195d07adb2764344baf6b2a9381a2b2a09ecc45921fb58c. 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/QZTB92548975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd550bc3abcbe8ab8bd85533a68fd9d6822926734f3cca005a5120c1ff71e2985. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTBC2518521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78ac72a02e9d584cf9b200a8c9b04cb10d8e06604158a4048e8978cf8205dd0. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZWFL2548585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ebfceb2d85080bfb7255c86d2411dc4f62a31d786d06e3851f78b82026323f5. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/QZWFW2549540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca34940ef25f43709f18b61ee4f1bd33066a6c3479bc37a9b247c6fc4e2825fe. 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/QZZ792534913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324e8a603b24497b5724a47fa7686c72a38311a49087e54b6431cdd6a82cf1f6. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZZ782513695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69527b78776a775e26c38c183d0c7f80a7979dd73bd189b0d892041050d30b8. 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/QZZ782521268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd246158ba18d36fb330b86560cb7f705102bdf80bee28097f14289479a49fe21. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZZ7L2541505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb821f6efb6bc3db270642b258bf62dd7c3da7991cd1393329ba7ea742d32bf86. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZZ7V2516023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339386986e5613ef1c802c1f503526238452ea247fc0cbfad7584bbd45c5d3c7. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QT3F22591629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5611019307f0c9675b75ead8da96d5c3fd6f0ef88733071776bad89aaa23c7b5. 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/QT3F42566852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f8e6d0781897be6e269cd323f7aab7e7dbacb44174e62b4ccc405e685124084. Chain 2 (Bitcoin): anchored in block 957791 (2026-07-13T02:46: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/QT3F62588904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b652ac5b77d1bc12f8485b711333da41b2fc241eddeb1eb727d9b633b9a045d. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QT3F62597506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3f3bbca060c3900815e4b62ae166d1f996a7cdb0815c14598e593da483b8ca. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QT3FE2592877.