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 0x083e90dc0ce519007a56087f90e999b85bb9572747cbe490608a684554c29406. 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/ee55c7e2-1735-4ea6-a149-37ddefe5d460.json and https://artists.proofprofile.net/proofs/artist/ee55c7e2-1735-4ea6-a149-37ddefe5d460.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 0xa7ce9d3c1bbcc9ef6b6c1e7e5d41aec2fba90487f7b35d7302ccdbeffe608af9. 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/QZGLM2474493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54898212044eb22041c9cb780aef1f92078c44920c17e0eae7bf56a06c3539cc. 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/US7VG2448634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d2034d60ecf562df884464c992cd6711116530a11b99cf633717f8390125d3. 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/US7VG2462548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2943c2c770b37105370af8d9d94c7ff5a5d21f23fdc1bea5456fc96d87f5aa. 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/QZ5AB2400993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ed56f4047640ed180e031287075c5c5d7dbe07e8c3ecb40e59df70148d50ef. Chain 2 (Bitcoin): anchored in block 957830 (2026-07-13T09:15:55Z), 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/QZMZ92408843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efb649f3b5048d9eb4ac72b68df0c5d61e00874a079f83552a60ccf214643ee. 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/QZMZ92419247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedcd41c9596c1d541f47fb98cae387b8f1d2d9d6e35a1dc359b779597db45bcf. 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/QZNJV2414221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe362d579263e317fc0380a30075f00054780cc397d254b2d2b61552254fee0d. 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/QZNJW2449466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0166b6ec627100976ffb2efe8735d46e5ec3dc41c278b0809db3dfdab75dc4ba. 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/QZNJX2450633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2c9e555bf9e455933092e9210b2f88afb608fcf4e0cd64ca564ba67cfd0d31. 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/QZNJY2484884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a0bb3dce92ff498ddb328f789f681b7331f27bd0a2f5dff95f49a11ddb1ce5. 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/QZNJZ2405737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37f742ee2571c75cdda87c27f08a0c737f0cde16a8d6bd4c052c47b60b69540b. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZNJZ2405802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314c06f7c15c5d752a7eab485a3bfa67f0171ea888cf60ef2841fba5073f84e0. 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/QZNJZ2423844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e6c6a7e29973fc3010a714764b719cc89a02f9faa0dbbe7e2ac120134ecc81. 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/QZTPX2408904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e5ede3f535d8aa033348a31ab4b817ffb4b43ac4dcadb584d36bc9aa7cc1b5. 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/QZTPX2402190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9848c6b1222c987714d755f81aef042ecfcba9a169bd012486bd9808d3513643. 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/QZTPX2426828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4155b8b38c35684bb2e28d51f92bdf2172d686a8b2671d90ab86424d2a717f0d. 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/QZTPX2488142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda2fdd36b04d6e2f4b6c88c27f7e37dbbf197e4fd7f1a45e5c5cd9922aa21a8a. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/QZW9K2431834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd482e850ef2778c4d210b5e0451acd11bb4faee2aa9dd2da2eeb12a2fc530e. 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/QZW9K2411190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549451d23b9502a5ed66ca929997bca4e619f4bc1f976d337c6ea10cf8eef797. 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/QZW9K2410474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd8181ceb373549dc4e1bb66d737af3cfb8a6397a58ee4b3f49a50348a59a67. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZW9K2460500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ace3d0b4e8bbe059139f61f81e029706028e1303e4dbc2c11744c9687ed54c. 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/QZW9K2472668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3e031a42a55809f8bbce2f95040e2d48d411455ef8046492946c725ee01b46. 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/QZW9K2472146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c4a907bf7c4939c74655ee42d20728e2a382b3033ad8656a16b7c631d5c796. 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/QZW9K2470781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e04d011686a9fe88174b34fa3a9e269d16a48d5d23c9f505129f522baa3b39e. 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/QZW9K2470492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf94a5dd0581a01eb241bd0bfeca91cd9715bdc75c73537f87bb67158554de71. 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/QZW9K2470790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e76a3d1127560ae7060e088f56209aff8b5ed7de03985c3aefc12ee35535ced. 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/QZW9K2488498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9641939a908e180deae7a29f7d6ee04bd3bc0103489d6c4aaff02dcaf175075. 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/QZW9L2400358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c83512ce1d928f189d34c82b53faeaef4e7b7e5a20f07c3d82c10e331b6cc1. 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/QZW9L2441993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5aafa5eb17e20645713b464f89da361d55c4018cc747028ea2bcdd00e2aacf. 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/QZW9L2466423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dcad9cdf863ad6ef379d0739b1aa9f5e8eca85537333fca53d906ae9d9409c. 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/US7VG2511920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea9698991d8a6cb7041108d1e628fcfb1734b61c25c832763e98954d1c9ff0d. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/US7VG2516519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103d238a87352878e06e82cc22bd21a5b68c049933da3d06268ed3af92c2de6b. 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/US7VG2559805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32873c03a62afeeb9e939d49c5679c7f36fa3e3f139bed89802b38703bd0e89. 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/US7VG2559813.