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 0x02e4fdc132954e1f397ede30aa826a87768a4ca3f7731b33b6b7795435a1da81. 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/ce45186c-ebdf-4745-a7f3-9e60e611eeb0.json and https://artists.proofprofile.net/proofs/artist/ce45186c-ebdf-4745-a7f3-9e60e611eeb0.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 0xd2d9f48d62503bac725ee19b289321f966cc9dbfd74d521fb1f6edd0cc48235d. 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/PLC062009780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3c0f79b9e58e43b6499acbdd39570b50984a4065cac7fc417ad852c79cbdc1. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/PLC062226897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0d9a9ea9a8f69a0449124b57baeb4de082c6228ea65018f1a5d6f3bb67f6eb. 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/PLC062228116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b091471bc3b239b5e6bc13b58703e1504a347d6e6317fffada8cd5faf4b1e23. 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/PLC062230180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dfbdc8941f2b1def00c517f54ef80d119137160f352b90308a70ac356c94f3f. 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/PLC062236571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6751654c2180af34603b983debdcfbb96bd084c4e0e3eaf5d281cd1b6d9d4f14. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/PLC062392482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x290eba8786933b9c714ae52989010b51a3ad217bd0cd5b0942ff608ec7e4357e. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/PLC062429604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8c0506be5a23ea60b010a8753923a7d4e94c2ebc2e1ae5981262576f5fe1db. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/PLC062431592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x290eba8786933b9c714ae52989010b51a3ad217bd0cd5b0942ff608ec7e4357e. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27:32Z), 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/PLC062429604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73de7d691edac7fa3a43ceb99bf2b40110d939c369e7abf6b6ed597f977de2cb. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/PLC062406871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ceefd51951eb59df47bea2cdd2143069a8feb5479d0b12f9a13119457dc819a. 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/PLC062437842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fff8b82755d1a99e4b6db2d84491188e109e849cfe1e24f2916fc544eb8c19e. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/PLC062440469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b808554d0b958ca9f0e788a8d7028407f787eb1ec8ab1b6d902dcceb45fd905. 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/PLC062440457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5102a1a186d83918d25db1b8e82520f2fd4def0316ea9eda06fa1c8eae8c29c1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PLC062440470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fba590d37a5d156c8ff955acc365f249cfd7c3cee0d72e8b5c0ffc212237aec. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/PLC062440471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46a28c9d767d0a11c5febaad18017c589a2b1e7d2eb22a6b1d68fdc42b428ab2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/PLC062440472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dc956868c1be2a8bab765b41613012a520c2c95b43db9b2c2b6f65d4d7c3c91. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/PLC062440473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd63b2a2f63ea744e63311be3ccbccf4cab64e290519c1cb055dc013208dbaf9. 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/PLC062440461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ddf002af6544392edae6a1c8a9939cbf09d4dc1170b5eb94a20c73921df906. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/PLC062440464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096df30987d6db656fddfad91470c85f5baac047003cb7348d63c8abdd307ac2. 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/PLC062440465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db131bfc7a8263247d62e67bdd7d3c0ec9c6a925c205ac1bf221995e2e40cc2. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34:58Z), 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/PLC062440466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc807c16e9a10a86f009a07955f9b10600f42b84585c4fe970ac9f30422b70b08. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/PLC062440468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afe76d82ce6a9dd9a8e9999e306a9f4599f4e76be8fcf3e8f18f3a9697c589c. 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/PLC062252189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0639a8e1da21105634a4e0dd8b867bd75e8129675d05e43af73391975ff142. 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/PLC062232733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff292c3d6f3c712b521f87bf1b37a92387cdd854e00f800d06ab111b753f8b4f. 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/PLV402301805.