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 0x40c599817e935a3452eb6bafc7cfcf8988bba78bf5a55b51763caad521aefd7a. 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/510744af-4465-4e67-bdd1-e8cd4537c947.json and https://artists.proofprofile.net/proofs/artist/510744af-4465-4e67-bdd1-e8cd4537c947.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 0xe94954be0e605aa20091e10b4db884a940e3d9ac10a177a635d5b8062bf7a939. 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/USANG2239960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527875665985871693a3a149f35dec3e25698f19fc8b56587295f56ec8e6d2e2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/US3DF2192757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67aeb0a94e6dda9abc0fd6923c5157a347539ed0c6faa8b97d89a0d5db43f4d5. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/US3DF2120478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6ae604941dd990ffe3f8c5a471ed46d3248998dd25df4a6396b18b8b5922b7. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QM42K1968912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb7cc72b77031cd13fc92edb2c4fd0bed366b7f0e7c51ce5aadbae37180b8fc. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QM42K1986545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f9707e7a3796b3f123d9bb6d4ddf60d9960c0e81e5f771369c7761ce60191b. 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/QM42K1992738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a8f2e14abfd7fe6ce7b5a39af64b5b2a27a7795e0384964f7f05d8691954b0d. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QM42K1979638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50092e6a3c7b84eb8e3ea78ac5dfd1859264e247a44b2842f6b0b232ea4ef5d4. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QM42K1990292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x111f6dec4438d3e63064f4c19dda91e8849a94be9a79921c13641eec43a5d1d8. 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/QM42K1955462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01acfd4f82d292d9e21c8bc5cb461a0045823f8dcccacc9f5359cacdb75f9cae. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QM42K1926881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d003ee11f0bec5a62ae9058a5c2c348a0eec1aff4f7a6a098dc1de0ff9c6fe4. Chain 2 (Bitcoin): anchored in block 960223 (2026-07-30T07:51: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/QM42K1953133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a2a532bc2540b2bfe4eb928ef2c0504a5ea66d47f81027f9d3909446338ad5. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/QM42K1913506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc400193e7996ca75b95e3d41b92dab8808bab4222fc9689172ab252128ba7f. 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/QM42K1938567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991af74a7fd3fcfd95da4f8c7c9b13b9854f57937ca0f269dd4338872fd5b1f1. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QM42K1910127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c0f470e271e9166e2c75de444e5d23b5b9f21a62cfc8815a7216557a7f31d6. 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/QM42K1919887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034fb52be1974535611fefb3b74193af11047fd1414ee50cb75133a529120465. 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/QM42K1908567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528ec7f2eaefde80a05bc4ce0eaff1f1794fecb1473375d28fd451e6ee8e750f. 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/QM42K1916678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f3d2d9510367d1b5cb95395acd09beafcb48800e49999bcf5de81fa490fe98. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QM42K1959089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6089b4f4ff650c4cb13f2265d43d0806d7d48a60514af54d150ccc4581b6400c. 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/QM42K1935001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860d419b603c0b9d8e4ca637c0ac23d12f371b77f7ac0f5962b56680947c2b1b. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QM42K1982791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141011f488765a15211b473591353b88419732d8faf35c953b45f669f3970c9f. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QM42K1977341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91b56f450187fcdce4fefeb39ea186251f2e1f4b6f831ba8b9d925a912da3ab. 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/US3DF2126973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3966736d83c1d2984e8da874f9390c949ffed2e26644d0c72e311dd7e5ec7a. 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/US3DF2127050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44197fb00ca89c0039903286d5e60fda1129ebd22507d906a842f03a62bd657c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/US3DF2127074.