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 0xa58a42e21e7d593ff33f68c6593a9cc6d227cbe536c50b49ea4c28ff17bc432d. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/758bd702-1326-44af-8ad4-00e736f12b19.json and https://artists.proofprofile.net/proofs/artist/758bd702-1326-44af-8ad4-00e736f12b19.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 0x63dc14194032013f2113dcbdfb77419f5a1abef317cd13d08afa7d0862b8fd20. 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/QM6XS2100397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254e263234d24884e3f13dd6a296e3e7e4022ad8edefbeb270205a6fee80db19. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/QM6XS2100398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89aa06c02a92e1fe59f97e9a508d70b0f1e7e60b71a70e369847626acf053c37. 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/QM6XS2100399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc8fe9c9d05443a3bff7fb4b1d788ed5fd62398a95e6d721f26581383cd7c12. 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/QM6XS2100400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b32713da56a57fd97962151f09df655e66ffae03743dad8e0b21a57b8993e90. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM6XS2100401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a13eb45b94cc0066534c107dcd57bd31bf131021cc9c2e73bca932fd067d99. 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/QM6XS2100403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a8bfb0ac382e8709453417f4770bc542538f36384142d7afb1f5f4639a70694. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QM6XS2100404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35ad2a5db010aa5eee6876df9c0f7f901839eccba6765621d7532e1c1a79ea0. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/QM6XS2100402.
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 0x7a3fb85adc56fad9dfe44bbca3047cdf9cb92dd4089ed540d6a6dac2b99ef1e3. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QM6XS2100407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9704640c71ca767c5706379652f05356acf14f761b754c6304ac759b27acf530. 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/QM6XS1902770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec31b387ec208c83a0559c776946a4d9f9aef39508ffa15dc7f2aa8a977cc8a. 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/QM6XS1902772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33edacf67e9452a77cd9d60cc148f7c91f11bb6e629505d7a2a52efae07a5360. 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/QM6XS1902773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x113ab61b0510ffe826273cc3cd3752c35c2c32ad92773696f044d3c7141de553. 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/QM6XS1902774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d62874988fbd2c8f7c8ff036acfa536eed527d0ea8eb3b1c3c99e5aad114183. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS1902777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c970e38c60a9d42617efa05679e016cb3cef828232b088e5c9cc9358975868. 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/QM6XS1902778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d6f083f921112586131c43e88cc3ef86051e3abde3b4f66a970bea0576c796. 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/QM6XS1902779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0204da4859a54fac37c7cfeed636e0d578620a4ceb7963231e02649093aeca. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM6XS1902780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bb098ee8170326f9d863620a81cc482a58b9903baa9c008a3107ab13f89e7d. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QM6XS1902771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f25a658c49757968842463703484d8025397412ce822e7f93e62c0c86f6c59. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21: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/QM6XS1902775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ab34f0cf1b103981ecb44d12e4fb9f261fc032419bf1131c72c62de5a4ff07. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM6XS1902776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbca509be9f82898dfc1afd5e3e72bc87746e437f2dcbdb119acb949cc100fc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM6XS2200301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35fda51f60ea015afbf22f69a08f228a23e8b49bb7315eb15226500cae092c4. 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/QM6XS2200302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73ff80d1c8fe8e785df6b0205cd24495117a8cbd497bca085023a21adc1ceb2. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS2200303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b31417a8c90a52a49e2956e932cf464d1aed48f6fc1870a694c734349c8cc7. 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/QM6XS2200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1edb0387f0fc0bfbef1c6d043fc12005d322e129ae17008109adfb1bc7d5cd. 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/QM6XS2200305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6b2bd049fd83e1ed676c0dc3bcaa1e5b9db60ae9b2fb8fde1ad5aa4fdaa16c. 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/QM6XS2200307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e49051ff441c458c63fa0aeb25c8f0b698cb6368f686ab0ab49714365f5e215. 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/QM6XS2200299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73849c66b138906bd051a2664f485e5976752bc681325f9396904bacad2afce. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QM6XS2200300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8799ff70da97b522ade3e276c2b175802ffa7a1aa7a35f8be5a283db8e2a3a73. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QM6XS2200306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2238354c38dd21ef992edbeec5a4c711316ad5b08308461aabf9287e1ba59ff5. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QM6XS2200309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34417ddab9134cdcf98bb6ea3a61f39a24948d27f9f7a587329a43fb62905a4. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS2200289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e6bc59c412fd8b22b99ccf742f09125e52e52db1bd07f467f7e825d26dfc9f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QM6XS2200293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ae0492edd0678aaf930cd6a7e82b4b8240aa6220e94622ded5243e98862520. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS2200294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4507706d591b5986dcaa3f7e96e6c3882da9204ea872b2b53873c3810e29fac. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS2200297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb00896eb4a2f11623677ed7c905b84555001f3fb1a030750ffa795da53f50858. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QM6XS2200290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8fe33a4a3d9f8c4ffe1bd711832daeaa03da7f78a198a82ff8899e69e958ea6. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QM6XS2200291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ab60304adf72007db33f175123e3615c36a17db8ca4d438cf8d45bfb87cf80. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM6XS2200292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04bd57065a8b9fc0ad65ad327906f3b4b36f483423c44a719bf33db5f1c2c0b7. 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/QM6XS2200295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1245072f9c93210fd744894f98e1307d0c0fadb3b38b136f6acaf3feae113698. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QM6XS2200298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x454151c5c9c121bca54e48cc1770e0f7bac6007f2a1a1016a612a056a642ee12. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6XS2200312.