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 0xcc908325faacd162a3beeae954447d0b6b29258861af761383ae963d59f9f86c. Chain 2 (Bitcoin): anchored in block 953777 (2026-06-15T11:52:51Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d1544b16-6ee6-4548-81ee-27620700a48f.json and https://artists.proofprofile.net/proofs/artist/d1544b16-6ee6-4548-81ee-27620700a48f.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 0x4ae9aa4f465b020ba5d54fbecd01f2924c613025424ae5875b2ef28b3ae6bd50. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZVEM1818853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3023deee7114c26a3dddea08185a51c19df8be2f16d8c33568b080be3dbc9888. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22: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/QZVEM1818856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385257d4ee49ad61c739920726dea3b411eed571db42dc9af8d13b0a1d60b7a1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZVEM1818859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd45014cdd3fbae8de5902663151c8d6429995ec2b4503b7a1b370350bc4405a. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZVEM1818863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2e259a53617a9c0cd93460b8b2bbaca7b4c134089e3aae662d49c69efa1fd0. 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/QZVEM1818866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dff1104caafdf5f73d1bbf0cb9b187c056e2b3d43aa47b04422add529ef66a. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZVEM1818870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f8101f0f96f325a1967151bc4eebe8c76f71949677603a7fc14636cd03e22f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49:21Z), 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/QZVEM1818874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7272334b190a126f6652e9d0be2c6f3475c29a9d819ceadbef47594f752d85. 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/QZVEM1818878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f4b5da529ffb0c67ff70574683539bde5d8078c259d114a0ee5cdeb9b758ba. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/QZVEM1818882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60acc4dfd36375d274dedffb7fab03b4ce632b0dc35f2dcb982304090d197b3. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZVEM1818887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f70516a5bef4235b2756fd7905e53468ce1eb59a8a4a098aa8658aabd7881a. 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/QZVEM1818892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7a5443c8d8045423b52624bac4348ca8eba39dc1b3ca1999a6c2ba21f7dcfa. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZVEM1818897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf42f3552bec591769bb877a139d5efc67266f4d4bfc81c5ac102162ea5ce80. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZVEM1818901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fee56b2ca76816ba265c51e6873980e4cac0fce51db6a1ce0b531b2d73bb9a. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZVEM1818905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd782f32fae4c0add15f1a2e236c196e3114fc36c041df85e73e73085f3fb8ccd. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZVEM1818909.