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 0x2c654112aaece5cebdc6204c8b3d762a07794233014a7a363613db53356fb0db. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f82d89bb-be52-45b7-9985-61b5a9a84e81.json and https://artists.proofprofile.net/proofs/artist/f82d89bb-be52-45b7-9985-61b5a9a84e81.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 0xd3af12babe6c93a27118ab9d8571ab444feec933c080daf069a3efcac935cd96. Chain 2 (Bitcoin): anchored in block 957539 (2026-07-11T08:09: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/USHM20774329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ea9e0bd7d315f00b2a38869b83ce23e886c634fad453bc748bd4a026a59084. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/USHM20774330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe262e17b8ea9d45c1a7a1c4c41628691be587e277cf2e3e19c1b5d545603117c. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/USHM20774332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849a661429fa474ed724d90595254a69e2a0718833d369ca822c84187d22dac2. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USHM20774334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2118b3a833a8a13bcfce25bf63eb4fdcb727295409d11f88648a61506a099b45. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/USHM20774335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x866c1fa63a06b17bc804e9f5b4ebcc62b4cbd1d68c8f82af1950bb3f1d6082af. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/USHM20774337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6d1edd8fbf86da87965c59d17307c4ab3842e94762be00223b94386294f25f. 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/FR0Z50060190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347c6f5917399d66f092d52bc98dc7b82d6d9373448a27414951378ab3679c28. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55:37Z), 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/DGA0P2473109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5650e0e9d463a7f4bc00238819e7777669fd859e4ae7707196b9c25b0d0f5ef. 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/DGA0S2431618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708dc4a669b7d15399d3e23bb1d2593deea41ae4bc84f912dfecedb731776dd3. 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/FRX282511577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17eb707ccdca8de9845145cd65b103f18db47ca4af77e78e8f721ada3d1adc50. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/TCAJT2541065.