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 0xde569c7d8cefdae8bbf8a25cf350f5aa6aac8aebbcce1e17289486d80fdee9f8. 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/d1311495-bd72-45f0-8f9c-fe76fc0de791.json and https://artists.proofprofile.net/proofs/artist/d1311495-bd72-45f0-8f9c-fe76fc0de791.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 0xc13b548386a6d1478721cf0829802c34075bf1eef01a63bcede3ee15d01fa820. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/TCAJZ2588508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7eedf4d8cd56d95eb1b7da9b2bd155b0906fb28ef60f558bde923d283d7caa. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAJZ2588534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a860c7de9d2797fcd22b1eae34a178dcf36e7ccdba51b24e67556ff0171eea. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/TCAJZ2588547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b854a2e3bc5292221219c208332e65b9ca9b11b14d8faa1bad08b6efcbc336. 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/TCAKA2588557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5c6133cb9f1465f14ab27486443f5ab07c1593918766972565b2ae74b6dbcd. 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/QT65Z2504250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bda177896f39223a20edec415f1a9cbd597bbc758d1f1413ca86e34bd0f304b. 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/QT65Z2504257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbea460afdb1bd9afc5bbc59827ec91651d1e843bba8dc9b532f10581d43b60. 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/QT65Z2504268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x630ef18753cc893908bc269b2f0d451e39e5cb917acdba1f99a3b93eaa018da9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QT65Z2504286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38ed25d062b844e8a2e13726437d080d50352a11c946fb3347e11b8e38afce8. 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/QT65Z2504291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c786a8204f2282c31f18898e5bdb6cf2730975d83e5120b6b3f70e9ca9b9f5. 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/QT65Z2504295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d6f3861320273ad42cba9b4b0963bf48353dbb9b217692562810c82782ab98. 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/QT6622512125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06b2f75c29fda55a980f094704521172b1c46249dedcf300812f7b2df00d1eb. 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/QT6622508196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997e8ae40ab53c46c1f5cc3fb2f569d90540e619214076e989b2f63529d46a99. 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/QT6622511068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd9e89b47363645675ec35a6f367c8262bf9b50b78a0c5fee94d083f35315a8. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QT6622511128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa05fe014177e1b8878ca59b54c750d064861650b88c2e9b08fa1feb37a02523a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QT6622511137.