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 0xbb3758d765f3d1af53642ca062359d700a73f15003152d19a9ea65ed8013245d. 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/7dbf93c4-f734-49f0-a3fa-e5c4f5a00b1c.json and https://artists.proofprofile.net/proofs/artist/7dbf93c4-f734-49f0-a3fa-e5c4f5a00b1c.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 0xc6fa7166f018600927af8d131e4ef227c478cb6d0ccaee2f8d246b7259e1a3a4. 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/UKG8V2306558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dad6f0c6abec1b28ab49ce1e4eb82c98780776a96db32d953f4c304704a4a71. 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/UKG8V2302422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56b4d90505c951963d533bced9426a335e36f56affbc16b5152d770a698a79e. 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/UKG8V2306559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a937909e447d6aabe5a7acc6261534f53f7ed62347eea1af8e8f0f5a4930f8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKG8V2306560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0edb3faca9792c883eb6af215d669f7d6d5fc989c04d3223f83185b97551dbf9. 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/UKG8V2306561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92611e416c4eda0db26e648e258b0ef3b0ee918411e8849eadfebbb97432d3cd. 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/UKG8V2306562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dad6f0c6abec1b28ab49ce1e4eb82c98780776a96db32d953f4c304704a4a71. 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/UKG8V2302422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ada7f62efe7dabe1d844ff01e7aad18199357f84c824b26636843046e6a153. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/UKG8V2101952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0c39ea9e29b06e9d18a7022339c7ac90fb55f55f6e2bf4674da0da7285ded8. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/UKG8V2100686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a2219e4f6321c8a3230d9852f374db8fc408a653bd11336cb389387cb5d2b2. 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/UKG8V2100763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffd75e150cef5ee2551d3571f1063e75fc144464c0c99eb65c36104642a42f1. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/UKG8V2100777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9b04c6d688017c269285d9445ab8803f907068a9181bc1f0b4001901cadd95. 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/UKG8V2100768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ec8a3bfa1e1e22de31423bf5810b00149f7c9289f309ac9df932dcb67fc949. 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/UKG8V2100774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe2b972875fac8c34f5cb4a95caa44daf8d71182c1a131d6d7160b58b0376b3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHNB2099806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec4344245e48826eb21ff3b01c9eca565cf00348a2f9148e916883256d07aed. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZES62099812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac82b862f2541af4a495e94f67b539e046e9e48a4dbe2698462c51e46c2f469. 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/QZDA62088504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acffc83ef5754733284e51d1a30d0e6a86dc1bb58b9f13f41843a8e0e10e502. 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/QZHN61906085.