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 0xf9a176317ae5c1f79a3dcab30838edb02482f6ba887fd782b16ae7eab3204d84. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1b044675-a751-44be-b393-91a690aa1fa7.json and https://artists.proofprofile.net/proofs/artist/1b044675-a751-44be-b393-91a690aa1fa7.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 0xc70e964d574e6b01340c4fc193062b4b26d9432026b6fb51ef3749e504737a07. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMDA62293325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fef237e4089d31498bfcc2f3b3fee43c282649eb6cd9412d5c35199dc140db. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMFMF2223761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4c1c54e7c67a4b927811da98d6c21ff68ac3649ba618725e132b656c6e35c4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMFMF2223762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cf805392b1ff3c1f931809a1b420a7b9938cc76cfc20bc35d702defce1a438. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QMFMF2223763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec2f88af3702d82dbba176774dfa0bc74e507cd50ceb76fdd25d573fa242f10. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMFMF2223764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a30ea143726b381cf7257e155626b87fa613a5c9b139e0c735c2e66e116285. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QMFMF2223771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf39f74c0251c2e87009fc48a19466e49bed07c99cbee77f93443bc25ceee96. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMFMF2223766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ba155f9b2c6b44abcc7880999759a59f885f5b018c26471ee4bcc2e5f5b9950. 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/QMFMF2223767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f73e9569a1b969abbe6aa075ae54b56a83214c660abe94fecbe56d60c11d7c4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMFMF2223768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c25c35171d303b3aed26259d3a6aefa57a8cf567a24757cf4b8abf4157695e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QMFMF2223769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803b083ffea83cd0c96cd98e0c027cc5964e64226f1a1c9b2e2ed4a508898184. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMFMF2223770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f923d90dc718245ec98337d492e71c1e942577992206f13e18b6ce08aaebed1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QM6P42402397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71d1f66fd0092f0cb6af25e050af55fd2ab0bc3b1810c92e8b5ff0d6531f177. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM4TX2463323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cf805392b1ff3c1f931809a1b420a7b9938cc76cfc20bc35d702defce1a438. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMFMF2223763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fef237e4089d31498bfcc2f3b3fee43c282649eb6cd9412d5c35199dc140db. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QMFMF2223761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a30ea143726b381cf7257e155626b87fa613a5c9b139e0c735c2e66e116285. 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/QMFMF2223771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70e964d574e6b01340c4fc193062b4b26d9432026b6fb51ef3749e504737a07. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QMDA62293325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30a3efb6247082977871dde157fa20b449b8f4822359e62d71c1e76a6c16ed93. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/UKYT62100098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd637a8a5369d51442f8b67d88b143dacd9755498f43f80ccd42ee726a82f57. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/UKYT62100099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05ac672f72556863f927d4aa5d618ef9ca974e6279156ffc2d5c8fec820eba7b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/UKYT62100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70728225c212bb26813ce0752168bec89129d373543ce65c3af61e00ed8b8d5. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/UKYT62100095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ca27bdacdb2c2fcd712b041367605d53a197925f2d909b40b8e541651a07a9. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/GBKPL2143435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d068571642ce09be111ae6b06ee2cfa5c894a71570c9ec7dc99029b53121b34. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN31952899.