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 0x1220ff4f3572dfc055d466376244f6cf88cc07ecfaf09be05879fd87b8e0bc3f. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c7b249f6-a24b-4910-bca6-507bb713ef18.json and https://artists.proofprofile.net/proofs/artist/c7b249f6-a24b-4910-bca6-507bb713ef18.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 0xe26b3d626a39980a100a5bb0abdba1a6ca29ae6274c7f1dd3dd602a854ed0cf5. 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/QZKWA2318769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7461c97aef6f7b6d8b25e0e4717da7697cf6f9071ff3ccf91a1787729e18322e. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZKWA2319947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8e6e6f57368a68ca4278333c7bf1f983ce42bf515f79dce3258a3ee872e5b2. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZKWA2320219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e97cf307fcb6437c91dda7b8507b3e221a4040925da6783d7f69223f6ee16e. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZKWA2320220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c21d440d39a3068168b75b6861df0cc302f4594fb912610af21579302fd9ba6. 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/QZKWA2320221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdc340424edf7414df6d5e6061a86414171bec21dfa7962f0116646119615d9. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/QZKWA2320233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc260c31acd860c544704fce879f890cb2476052ef3eacb740c1f6241258d250. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46:31Z), 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/QZKWA2320253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5d604e51fba17fae28a61daa426f2f6ba3527bf400b8a0de8402a75c1129f0. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZKWA2320255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2067cbca0979c20077d0bf1033e3079dd7b06944f8ba471f7d44819829dc80ec. 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/QZKWA2320256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18bead139a461d3aa35083ad17c5f0413785675a41a79dd514deecf5db396a01. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZKWA2320257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67471ef3d88e65ffba24c9bc30ff93bb593cc5db856f77b7e9e369fc95c58029. 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/QZKWA2320291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a59f61ce746a2f10f4bccc2bd7d39eb8317e84c6ecc49781449d93a9842744. 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/QZKWA2320335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f0b97311a6df5dad83269ccbd773a6ae8eaf294351978b9786dbd98b20a785. 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/QZKWA2320336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c87e2fd3cf00a024577a07a965378829fc2ccd119b69cc3c48a4cc8424d33c5. 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/QZKWA2320340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635c9627e3933a66c5061f3601268a8cf9a6ea1fa53d57d827d4ca2d03490019. 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/QZKWA2320369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc5fc072aef4a05724e87d479419bf12da0a3405d0af985bdf797c395bace02. 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/QZKWA2320370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4c104da467865f72838ec398a1a3ddd9a0ca416af5c80145d0276f0709c054. 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/QZKWA2320480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4766dc93ec4f2f3050b1c1a0e5b7121e5938207bfcc624b8ecbb2e36e9a338e4. 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/QZKWA2329120.