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 0x113f16cec3e989b61cf24e503b148c76bd2c5b018d94493ea242e54d502301f9. 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/59c5a968-c4ea-411f-9fd9-aee7a8e55ea2.json and https://artists.proofprofile.net/proofs/artist/59c5a968-c4ea-411f-9fd9-aee7a8e55ea2.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 0xc029e64b6395aa7cced4b9912559547a495b6d108f466e54d28a0f52d62ab5f7. 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/GBLPF6689650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6646e108981b25c26b7a4db8a41b654f649fdadec3d4a5c8effa535a1744a292. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/GBLPF6689656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841ce650d2d84a4caf36f9ae4af79a2f8e930066883d1b6d64573d3b78a4be54. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/GBLPF6689659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429d3a29b9dd89f95db7978bd36d777db601c7508dff1e0bde0136b248800537. 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/GBLPF6689662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32da62da3b03645b5ee1d87dfb1b0ee61a745fb7d2a690ed6c322bfba9c3883. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/GBLPF6689667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119106186da5463651a73db54047a3511113439b2c64410e1f720f884c989986. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15: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/GBLPF6689684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db456a4684a3dcd1a73632e93582219c132b08bfac9923ecedf2b5c488aa66f. 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/GBLPF6689691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b508ef9675283707318944de24cc5a473d7703abbe683ae46e0beeaaa5ae460. 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/GBLPF6689747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00040318e607b3e5f0cb0d0934d68ad6d2f9d911dc692895321a5e960ac17778. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBLPF6689779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x782939566d81e810eaebaa7b270a1e87b383276dad06a21e5abc53a723d0c33d. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/GBLPF6689799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ece2d10cff49b4c23c58f15adde8fe040827b08f352613b56d850e76faf072. 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/GBLPF6689803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8f042c1589221f083f72909f8187af536371af5d6d10cfb28f783e854ed5da. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/GBLPF6689824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f456cd82c2388ae81a68ab03b2aae76fbbaed92badba415f20297879169031. 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/GBLPF6689825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e11b85a8cace22f801a501af3c07c5e520ee00bc056b9a98ca7739092e5772. 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/RUA1D1903753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e938e873260a23e54a2d1f37dba7cc813eb7f27188ae96e28e4087c00f17b4a. 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/RUA1D1903694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4feca9355c01665f9057a2fc1c1a15e7bca9c2d734a024802dc815df79623a2a. 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/RUA1D1903712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d129164efcf093e5d5f7e75a19619efa4eea1aff5b05b5e4ab63c932704910. 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/RUA1D1903457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19da69edff72c9a3ef88bf493a5d83ad51d43bb03b3db827578455c11b363e2d. 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/GBLPF6689862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf951fb522ca9fea6194fe143711ca5dfb59c961692b4771bbef2b7f74673b724. 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/GBLPF6679947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf956ce5de952670979c125a234975907d4013452034291cc726dda60b9f08b05. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/GBLPF6690464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19da69edff72c9a3ef88bf493a5d83ad51d43bb03b3db827578455c11b363e2d. 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/GBLPF6689862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf951fb522ca9fea6194fe143711ca5dfb59c961692b4771bbef2b7f74673b724. 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/GBLPF6679947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1cf93c0cb4ccefc736ac5036c2cc3f79f0db8574c5297863e468cd3e06082d. 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/GBLPF6689870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88a2dbd5f04d0c84db21c852428e19a7493d414a5050acac0cf431634c7cb8f. 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/GBLPF6719310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdaa5a91ca4af0cf8c9a8880797df4c9d94a8ca299f0da5121a5892643a4fb2d. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/GBLPF6704093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75df9c6c59d94e81eddcea53722f9641affc988d5d17bb958831ca44ecd996f8. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/GBLPF6732898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7973494b6c974c2004870d7feae6bf3d27cf95c300e47ea597b64ae02b13ac9f. 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/GBLPF6734031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b11f33993acfc38c1ac83739d11b5b415f9a4bda5b43f330485d0756a386fba. 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/GBLPF6746630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16335147f4de7535ab552b32a2ee893a75d7bb2288b15aa3a4a28b4c49cbd85d. 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/GBLPF6780299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5e438df9357649ea9b7cca84c421f4fd1246b9e3f3481ba0915e1ffdc3a5eb. 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/GBLPF6784526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0148db069321af038e60c1299631af62f34d341c8d429bd83b2136e2b32df1c. 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/GBLPF2500440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621b7136094c365ca8e12fcdc6a5a2283573d80b944db78b158983cf4d93baee. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/GBLPF2504834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f9a831d51364b943e45f6efbca56d4c18e0ea517b67d70cd871d38af4a23c9. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/GBLPF2506752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d886190659519ccd8c91d0f31fd6c554512a080ea549885fd6f50179c50b9bd. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/GBLPF2507207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ec5ab5210c776065bc9504a267fee005c30c4c4f4aa8633dafa097fb33473e. 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/GBLPF2526111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b9878853ae1bd6ad60123100ab18aa3a1f20b6f9cd55217bbf690cf0a1441d. 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/GBLPF6718096.