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 0xc5818550924f413a8c7437eac3a5999435e4ea5de7e0831e387ecb82c3bb4d97. 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/aba51dc5-a5dc-43cd-98d9-a244599b68f8.json and https://artists.proofprofile.net/proofs/artist/aba51dc5-a5dc-43cd-98d9-a244599b68f8.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 0xe6ea2fea6e3a2b30578e5f24a1802e6f804fef6196a9ac60c16733c89eb35077. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/USHM92492058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58887998067635188d477cc2b1107c24c35dcd40e95107d7c464cbf0881750e. 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/USHM92492059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a243c504ebf6d1b5284e75d6642db62563a342f2db6a724f852fc041bbfa22a. 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/USHM92492060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b493dbb5ed3d12b32a860ac708ee789bc49c114d0c0f43d0efde39f5f7dc9f2. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/USHM92492061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe505666c1f963820155b24167af6a135f78987e1124d71df677ccc4a1f8e254a. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/USHM92492062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cc5e54706a8fbf481124c17dc47345b40e1af2b160324826fe249644e551d7. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/USHM92492063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e8c9e092b3828ba04384866dc53b8c1f681d45872c5557f2ed13fae12f1431. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/USHM92492064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d1dc989ff5eedf7e31c91f0ccda68a746faf3c4f929ea2f10a245c0f35d1d2. 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/USHM92492065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c1eb1792cd6354fa434e073df6d99668ce2f76ac3caedb34d87e5312083f30. 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/USHM92492066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa7f449048c076b1bd77c9f5e2f8407c16fe453c736cb964a2a7cc4646756b87. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/USHM92492067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3514ad82835c82a9e57ae16ec9308c8e7f77399b3eb4c498502dd2d4843f49e5. 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/USHM92492068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5f7107fd1f68ba8ff2eb3b83bec396b6c9fdc827f4730ecb9df21517cbd3906. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/USHM92492069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307574972705469cddb08a2ed8d9de30ce20d17e5e2a6e0b2644050f01819149. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/USHM92492070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa629bf918e6e04f8960842546da1dded6680d970ee0baa802a8fc766c861b913. 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/USHM92492071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a59afc3f6d2a646373123081e6cb673886413e86829b6ff37e6b5d29627f1d4. 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/USHM92492072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dd2eca2a8ed7b913535774edaeaf49326fa953863a6825c052ae092a65664d. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/USHM92492073.