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 0xbd34fde071373cfefbe3d840b1eaf895ec1a4000d222ce038b9b933bcd447ad9. 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/84898eb3-8d58-4595-9d5a-1e9b2fb5a4f2.json and https://artists.proofprofile.net/proofs/artist/84898eb3-8d58-4595-9d5a-1e9b2fb5a4f2.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 0x9ce37597f679d55487a6cd81eb36cc7a0de065acca7a000acc675d38e3ea2646. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/INS180504138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89f2bc3ff0949497d2f9dc9e518858e62fce03751c4100a3bd6aeea66eae1dc. 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/INS180504139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e749f3d01243e83fa600d3f6f9636e574b419bce2e7c73c8ed8c352e8e7566. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/INS180504140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f76d561bc56825cf6654c365ffd1e8d42ffb4a6585103ffd6549e1bb74e4d84. 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/INS180504141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bdeb234db12cc5c41e27ea9ac87ff723cec753bb23b5f17478f18ec41bdb1e. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/INS180504143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6037304cb290ca09528058db0dbf417be70cf5d1af8f951187c7106eadfb8503. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:25:36Z), 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/INS180504144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad986388ad84e6d3667c2a79dc4d696e9ec0242fedc6134acf48989c3d4426a. 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/INS180571931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065001296f1c1069ac4ae248345b479a976f26236e673d871ad8f77e0d5c2fa8. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/INS180571932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a7b32af1235826d86d491d0e79cad0f298e1e4f45b3a361fcc5f64f2b18f7b. 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/INS180571938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449d39401940b31932987551499e7afc7e69883db6cffbb2d088e587d66133c0. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:40:42Z), 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/INS180505640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03e35e8e82f9b627c36e6e838b3f3aa9da9925435f503997812144e618ca1a5. 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/FR2X41831624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83581552b2a8a81116123a122ae9df4590bafb8511f4e79967494a3f6265b5f. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/FR2X41831625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ea9e199fb0e5babc9c55a9a855ebf241f50ff24b5c6344ac0bd65b29a055eee. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/FR2X41831626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7013423657e37bb854b3ca199ed7c119af70b35c3e5e9e128819bd8c8d55e2. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:32: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/FR2X41831631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7820448192b4051a9ad6b4de9fdc7841de18805e46f223a4bbfdb6a2c9ab0c4. 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/FR2X41831632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa013ed73a3b9041c84058e180c1608d18d0b701a0412cb0a41e4223aedfd09a5. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/FR2X41831633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28a03bcf512acfc8e64d0ca189d69b62f72b84bb037887c3868e26b3a1a6229. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/INS180801742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64b65b41d208609893a9d1dc88ca4cbbba7dedf050750d0248e063d9b325b3c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/INS180801746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535feefc03417bd7537a440a8d1bdc43a190279d3552490d7f8e1bf586ed8904. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/INM431170906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e4aece5be1af21157df72dc37fa3d57bd03dceb2cd8e7835f2aeef6d8a2edf. 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/ING642000043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f850f35a52f85608a460986a2e0ea5b28d4f0a32e70073660bfe0cc1dfbee4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/FRX202161704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b3b60e57ae550e1a57828bb260047b90388df9c1e667198840e42f303cb3eb7. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:21:39Z), 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/FRX282147097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1732412c82cb4924c5f030690f28a95ebf9f64b7bc3d69358d54c516d31266. 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/FRX202161792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2431452b62e2013df51bcfeb3bbcf55c1ed08734618d76d752a41d86d9972b73. 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/FRX202161819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6746c5f8c738b158a2cf2f15731c8d4e5ba06d94e9fa7fc01b49af75b221d58. 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/INT282208455.