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 0x15f4a0a9274664641074f87a6baa16b3af792f8ce751390a6c0f26644bcb8acd. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9e548bce-d0c9-498d-bd5d-e0129460270b.json and https://artists.proofprofile.net/proofs/artist/9e548bce-d0c9-498d-bd5d-e0129460270b.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 0xa00a1d0cff551b3b72c4dd56cfe78961c6b459c82260cb52afa2679c99534a67. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZK6H2540659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d2873dceb2d4d497e662bc5e376c2ae6b1397066d1137ace4fb2bfdfa4f488. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZK6H2570603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6425bd2c96efc51fb9c6bc49b004b951d63a6e2963de0dd61a8636c2d5cce6c2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZK6H2570604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a98a213456317f7beba7d344de22a998dcacb3246cfe4cd5137550c0efc272f. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZK6H2570605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdb178bd2be4417d1d518e4a23c05c92b4faea9b93797b4563542cce5e833df. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZK6H2570606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4219ee4b5ffc2fad6621bb2ec28ee58cf554b7acb3c052f1febd3042029bc070. 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/QZK6H2570607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae1d4d5da198570e27ef348fdfb2fe5fb33fe4bbc8d12ba9d69bc52dfc709ac. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZK6G2509204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fefb0806a9344a9ab05e927b7d361e7d5d113e5c6cd7bdf9db5e16456c2742. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZK6G2509205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01344c984e2ce89993ac93a1462a009469d812c684e64e2c1ec0b6e2e8a7235f. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZK6G2509206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393412a4ee7bf732aa501f824bb35d8e822acd737b7ef8d90af3eb3e17d368b7. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZK6G2509207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb45706fe731ae189db377246ec8ad2da11358ac6c264d6d15c3b682e94da78bc. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZK6G2509208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850605370c42db70c789756276cf66d491059d7d5e28f8a87389e81702827bdd. 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/QZK6G2547738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec17c60c50a19e2450a9c45c0d2a464cc535c8c154e4752157f8ccff66806d7. 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/QZK6G2547739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7423730d5d0b802958db1542d9670c5c1ffd3c79dc45ce7da945b47629ff455b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZK6G2547740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7492137b7f44116be241b084086e7c0dec78313c260a6b78cde493da6f2ba8c. 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/QZK6G2547741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e64cf63f59893b69b2b3cc608315c696def0d5a37fcd03b2da1617c055ca740. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZK6G2547742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d8f08f3772c69281313970c975051d5fb91b8e7b30ff09c5ffe02dbe363b79e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZK6G2590998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ecdfed75c026da66cb707e228700b02725e91cbe7b8e64cec3773e05cc0170. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZK6G2590999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce5447fe2df917dd4bd387001ca96ed453202590c5d7413b80c3616e26462f0. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZK6G2591000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3a10a56f8f53c851bc98c2838adc2d0821dfb198582823c603996ddfcad73a. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZK6G2591001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d1f5c5b9340090640d1e8dbffe6a1de7ad19e3b7b49eafe67dc5a0ebf473c5. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZK6F2520082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe20742a71d9c22ba48beec3005c87229fad84275fc3ba492cf267bf06d59d30b. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZK6F2520083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c8579af9dc6b6207e4036f2479dd7c6ffa5e54e7d5b5854432a9ea287d2a50. 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/QZK6F2520084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed3934ecca6e5e5e23990f1ef324e41f70798f8f68fe78aabc0c345b7d12ea3. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZK6F2520085.