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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6eef043049619f926da146126e7aa7002dc84939b494c29564613f88d64c40. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/539b9e8a-b375-4f35-8c54-0fba55d0636a.json and https://artists.proofprofile.net/proofs/artist/539b9e8a-b375-4f35-8c54-0fba55d0636a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7782dee19378844db40576f183878fb0c1f7b1019f3599e676490d8e292a68. 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/QZNJV2248323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b6eb2c9949b97325702e37bc5112533d93be9b7b522d9aa894a3dd81eb83997. 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/QZTVM2346643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60ec8300debbbdb3adff64095e09e91560e5217e29858e888681868097b9b4b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTPX2306760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844696ff597972ab30d552923ff5d55b46f0088436ad3204cb4556b69bb40874. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZNJY2370739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb72982531d57f0d4ff31d255035872505e60cc28b87c67da821099967d8d762. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJX2388125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc937c2f61eea9898a0878dc5f12e87d1ff49fbcf69fcca907fd9b46de8e89ec9. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/ES64E2301497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757e42f01ddb130fe30f627ffdd909fc3bfc457ed169b806d6f4d262e926a618. 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/GX3Q92337433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a8dd0e618bddfbcc56c88b024e9eb38649b85dc286c93387e6ff44d044f1e1f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9L2253735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa97dfadae25a60969cc4a80a13105d7fe9cb315ff8d93ef5b0f3ccad8dadbaf0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZW9K2253307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265be0660fda7a2fd5a0a6b033c03df03d5842a2b35e85e79d6089f823fa6389. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZTVM2262419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2123ff84db5790a578c31cf69c765cc5b883ca1e007b5817fcc447c6d453b265. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTPX2264916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14dad2d6ea1eba07241151987ae86d6da569d3d11bd83f01cd8d820c05966007. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES71G2227670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93905a44f4e5dba5a57f182413aa4a38ad422e1bced10612f7ce3cddeaf5849. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-16T14: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/QZNJV2207872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cd484113b97fe002355d82db0ca902601fefa27abfa3a44a5a6f1baa6fe6de. 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/QZNJV2207807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43bcef2fb4e4178fadc9476238dac99310c672a3d401a7ab04ce6fb543c648a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHZ52286909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67912c8c5486b7ae8d26cc2c9b712aa71a7f241aea39aa3e2a06af07613552d. 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/QZHZ42229967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3a18f2753de543e620d54d54a2994d44183b2d17e326fa61f25d5ccbe82348. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR59R2210451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b409f1217f2f059732a36b17e76e4df662ec45b7fb4ba69b551dbb3f09c070. 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/QMFMF2118807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e51cc74e8991f41607d0140bae1f69bf96672d34e2a112b18a9cbcb9e98b50. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA72188017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a4c039206a4d786c9cd32e40fe88b49cc54e83421b9daf0195aaedebcd9dc9e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZN882167547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f22f281c0705d6d89ad5a39e9b8f988b4809750a8739e64a701a753581732a. 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/QM6N22150004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a45296b0aa8c9723d1f30d12bc461b1fbdf8f631369df524ba5815bce07495. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QMFMF2009529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3d3ef2635ee59791ea1dfe44d39d1411074d6a9b823b90b0acb80096bade3f. 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/QZGLS2493540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eca12efc361f9f4c948a6ce0f0c6af0fcf47b079e24ace228553483fd3fc26. 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/ES31E2412594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d32e8ad3d2d771a902e2a267dcd961ed633611acc949be6fc4e83ff2c02c32. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G2309653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacac0af539cebc96cf4cdcb7cc0a137141d80ff49ab63e628d82e2a67d97463a. 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/QM6N22575651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eca12efc361f9f4c948a6ce0f0c6af0fcf47b079e24ace228553483fd3fc26. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES31E2412594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525f44f5f887b51680cc84c8e3b76205a55048f2da91b327310580f633ce36bb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES31E2413921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403ca00e4fe14f6d49a2d20bc971b1c2543560127abf0ca4fa9569b85f003767. 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/ES31E2415429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9886788db557edd70ea9a71864222ea39d7445e4cc3992fb63472e1a8d4011da. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES31E2502696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6682b2323308a88dc2ad5ce146c31d16ddac5562cd2628cb259b28af3fba9d2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES31E2502697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403ca00e4fe14f6d49a2d20bc971b1c2543560127abf0ca4fa9569b85f003767. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES31E2415429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525f44f5f887b51680cc84c8e3b76205a55048f2da91b327310580f633ce36bb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES31E2413921.