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 0x19f3a4255547eda001afe8779af371d0f2aa16608a33232a2a9e8487a630e154. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a803df67-1805-4250-9891-36e7769b33e4.json and https://artists.proofprofile.net/proofs/artist/a803df67-1805-4250-9891-36e7769b33e4.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 0x1a688ed58603bf5fc348e529067a5ac32fcc77ef5874017e8d4ad625cca87d8a. 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/QZHN72182599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec383f90ea566687f80748468568997e369e6af07ee1066d7f22e835ca2da8c. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZHN72182600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae4b0555d544a5651ff3dd5ed17be67383fcf61a4a5f11d255dad94a099f749. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZHN72182601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0395b8c9959ee2ac607579f34e2c67114a4298f470c98258f417d15dd9a29b9f. 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/QZHN72182602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71d059fc24428449ee31c250b82c02805d6e446d7520cd629b73c6a0453bde4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHN72182603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86a594943b4af10b582283705c5d8e2045a48a243cd80fa399f57c6af9b2a8e. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26:17Z), 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/QZHN72182604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf148d738856613c3b196157ef90b5638da1b9c7cc472d797edd011b3e5032810. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZHN82151064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa821e851a41a38b480f1af57d77eff7386966792c53442afb4939060aaa16efd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN82151065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb9d984693e48686bf5d76e4b2f20fe645060711eac22f8c795d3e536ed067b. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZHN82151066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905e8b79e07975680674e8c57b2fa0473d1617388a6e203eea49dd27a28c84cd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZHN82151068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8a83616381cff764a3a295682c05f50f9569023e828fbf1a4f96369a7a34ce. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZHN82151069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a85b0a5ce2df31781bcd79d522a3168edac0164c48bbef627ef3148b2845dee. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZHN82191220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9fdcd542c7624166b93c24ddde25bc95791950ac3825639e99b8677ff54271f. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZHN82191221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8a02daa8b097186f09f5f62b692855e070e88719e5b2d957323f8aaff2416b. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZHN82191222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28db80356e5a9f24f6b1533634d2ee4a5aae8b3beec39f2149ba6b542e922ef4. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN82191224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e184b821432082e25a35ade9cf5006baf8f249dabc490c574ba1c1f02002e5c. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZHN92108835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64365fca55afc808889ccd33ca471da3d9324c75f6d38da28795abf935486913. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZHN92108836.