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 0x1e07593c801bb6661bf17b228e341d53750e223dbe5453265d70699fd0da46f1. 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/02c97758-559a-4888-a3a8-ff47494cfb23.json and https://artists.proofprofile.net/proofs/artist/02c97758-559a-4888-a3a8-ff47494cfb23.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 0xf9225653d08e2d339ecb7b7773469afdd526c6abc2316c4ef71b0d194c416d83. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:16: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/QZHN52008449.
Imagining to Be in Twin Peaks to Dance With Audrey Horne at Double-R
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5032da9a0dadc641f1fd3534ffcf564bb5533476353c85e582e5a88c702540. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/GBWUL2081344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c0134b36c54565e969cbc4f821333428bc112988e745ebfe0cd9205961014f. 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/QZK6N2050470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaace6a11d05613bc41784491fb199ed06d45887387fa13192ac11f4472865afe. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZFYW2190948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1b31bb8455d72731bd63066f6370f6d17e239aebde04277facd003c598cf61. 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/QZES82238830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61ad566b6a1d31e371603b7ffcda070effe608c12c542105a0c20b62895b537. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZRP42300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78d3e5634d0418299e04149496fe1d7e97a4bf0c09e36b300cbf0dba980fec1. 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/CA5KR2488008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0ebb597d63b71325305c79824490f9c39df982d25a0f5a350d4a793cbe770c. 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/DGA0P2473685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfec0d827ecaee0cafe3b9be7726f6270464e900202bd62ca17d1ffb076ccba7. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/DGA0P2473686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d2bcf404f6201458b2fd7c0068efdd52cc6b42e1a77e086e4201823aae7f3d. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/DGA0P2473688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e200c080583f4e854881fb7e81a3e919f89fbff18cc244cddb26cbab508790. 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/QZQAY2580295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012dafb17f6ef413d385956fb90cfb61d37e56e8417220c0257f600e438e0b64. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZQAY2538494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28dffbaab04c18ec7a4bacda3d1edf527957181410187f080818bf94a7d6dd9a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZNWQ2564615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeacb7c33755ade852e3d34f83f7d479555727d1455bc3ecba6498648d47ad490. 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/QZWFN2560106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe19572512bea2a2d4cf6669fc2c3d108d11bd9dc9600ec7aea5149c8ea80302c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZRP52124745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdca0afde42824dad1d575f2f6609a35e3158e2c50283e93b7c6f506bc51d60. 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/QZTB42305964.