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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3472a6503e452688288537983622cc8953fe67e8066e7ee5e9b5b4f08059b5e. Chain 2 (Bitcoin): anchored in block 953687 (2026-06-14T20:19:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6a4f66c7-054f-4cf9-8dcf-76c788a1a489.json and https://artists.proofprofile.net/proofs/artist/6a4f66c7-054f-4cf9-8dcf-76c788a1a489.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc328710bdf0aa230e137128a6a323bc8331e22f5e4649be919428b730e470478. 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/USLZJ2394248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9613db4ce7ad2ed8e183b09612ed565f6698d734adbbab9ba2709eabc0c4e850. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BCVUY2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefe137bfb6399f5d29c5b286b19bd43fa57a9efaaddafb67f98fac23d6d25a7. 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/QZGLS2303547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1e7aa6c31e5dc4f1495301fdd132cd2518227f7342b8d15f2f24fecfc953ec. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZGLS2303553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf7b9b82861f99ae897e9fbfc5d32c4104318f8d4f89e41b068f697d0c30b0e. 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/BXIV82172142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf133bfd1dccb2b49ebe0ef55f79969923dd3dc4bb26131d2f805961e99833eeb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BXIV82137514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4068b2d5f09db4d5862156db6002134018e502c2e414871104d5801948b3c61f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZGLM2103983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02e6f1b2b2635c17735eef37bc0bf106cde1e3051d0a006f739358d868064df. 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/GXBAV2535100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d316014bb4c9c04b27b1616f8d86afb90ecb1fa026c1cb1ff2cd68c977d2f54. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GXBAV2541045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbedf0b521bc33aecb4c34003424d7007dfa47cec0d3d6524e2f71003c7c40aa. 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/GXBAV2563561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14367ab892b9dc386ea75cda3707b401566a6732cfd5dca4fc8ad13dbb71490. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GXBAV2507258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd06c1a5790a9933ecc9c2b6c9b5ef0c7e7d11ace9f286694f7a688f71a5797. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USLZJ2308320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5571c10a0169011ececcf61ffbaf5405c4aab374e7f611878d03804c40d2b1. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLZJ2308332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7e4903deb954a2767bd0b3dce0cf2f2fa2e815fcead98682c0a2b72be829f5. 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/USLZJ2515843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb551a2ff94bdbc00bcafe0ae7ea97f67058a6d47475b9dcc3a55542e0bf61ac6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/GBRKQ2374608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c6b3100d77293da0097c489767fef765619d6f68f1c48f4bcf240e786c9cbf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GBRKQ2311055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ec57f5a75e0a982eea8ed3771d580a4991731f2aa6171243bfbed40f1ec2fd3. 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/GBRKQ2374673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946e66d44214884e6bc09895d306d64adede3eef00dbc31cf175e650bcab24d6. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/GBRKQ2374655.
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 0xe53ac298477b62510747e21f90f36ec5fdf197c3508b7829e739b506e88887c0. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZWDD2532635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f579eb39f084b6be1a400fb66120e9f3fa06d514816e07d3df5b873cb7e143. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BKG5I2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0288c556dcf16ff82f9115c4728b65de0d8537e3a7917dd35e090ea061063f15. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBRKQ2572887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb801c9ffc60e719c8e9b90ddca89bda12965ebc83009838907bee60b0e92a689. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBRKQ2572904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0ffe3631b6c0efd585c4cc3885f8b1ef869c13e2ac784e627e9523de62e9ff. 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/QZMZ92493818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b26b0e9cc1fd054a1bae6aaa491e783fab9fb49c94504943ec7719553ef987. 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/BKG5I2400031.