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 0x8fd9d0ce645f134e26f56370380be8584003ec00ac24d236ba5dc01a6316fd8c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/aa63c77e-704c-4a5b-b94f-978d927c9c23.json and https://artists.proofprofile.net/proofs/artist/aa63c77e-704c-4a5b-b94f-978d927c9c23.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 0x4f93580bcd565303e8bf9ad17a4291bee0271e69412d009f93c190840a99c1f6. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/TCAED1997091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e11d87ef4d29494d4ced0b9fdc71b37f3d4e767de1ea762096a0dac10e67c7f. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/TCAEI1946145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2776286e7ea66308d7b1afa18ffa4470cb39089ca80d8edef73c9473d9036617. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:21:50Z), 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/TCAES2046382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073cfdc1d41d945457408df7412fa1a4790b52b93b8b80ec9cefb51dc876e648. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:26:54Z), 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/TCAFA2091094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf156611a033350caaef1f1482ea29d72e1efdb9695a925ea9fe4542e69ca26ad. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAFG2031350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cc51c022356e106b9af64805cabd884588b6a53270546c7701220b44b510e1. 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/TCAFG2031413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69eb72de7942ed29f01192cd1e7e3f287f5b51aadf3b6c2622248d9c0eb39689. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:36:28Z), 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/TCAFG2031404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7f5a77db46cf9b6eccd6318ef459d05e99ac2b291e453f7dab848d998cefc7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/TCAFG2031423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd374ee65c85203e2f46a624daaff85da6c83b0e09330e13c2336b70ef7379ef8. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-19T22:51: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/TCAFG2031428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e006c58df10a6179801a573508d6f3d29564ba96d99fedbe04ff675db512f89. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:52: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/TCAFH2084207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820471a7621f2d91acb3e8fac0b2cfb7c595fcfd7ad4e71dcbac39f2c35f8d3f. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZKDK2187318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa088d1d89707f7e70db31c775495d9908893e336866e90caa52ae81d463b70. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/AUMEV2154064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4be19ffd9f3846cddd606e0a2e8f44b8d2c0ac03e4ce33b840a6b824710d1c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/AUMEV2154072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ecc965293eb1d8a20212979dd4cdfe8f828b735deee60cf1fd333115713a41. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T23:11: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/AUMEV2154074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284dfd4cb944376f69f94611bb167d4636552a70ad15f124ee9bedcfb0f95428. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/AUMEV2154075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4729eb805c66824e2e28777e443dbc993914346679fb82c1628341780e8d8df. Chain 2 (Bitcoin): anchored in block 956748 (2026-07-05T05:55: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/AUMEV2154076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa5248207164989d2e76efb6b94e7acce897460608ae8d57856079e901cac1b. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/AUMEV2154078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba506e5c0e98b67bea354df08378b47a0a7f9c3e92ebc19b5f24f3158d45c9fa. 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/AUMEV2154079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f49013efd76e3e04d7dfb0a699e0c53a3c8cf2f1803765d51d3c79998be5650. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPLS2188672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75343ab07a221cac8c9ee538790d0181826c15cb317f44d8615731a908672da. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QM42K2299441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb574d5c234eef3709f974f256ac1ee87e434c0f2af595cf16c9f91a9ecc5f2b3. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10: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/QM42K2287179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b2519e34411481b1438777d9e1296093588b907393f5dd8465f9ad79e59f0f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QM42K2242446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a03513e26e4b313313e8a02002655c0aaa94a14edb54e13cd940300a765399. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QM42K2236352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa6cf6a32f1a227fe9219662db6b39bd77cd85224961e416c07e31dda750a0b. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11: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/QM42K2290736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aad4209d1068c518c510eb316f176be2a19f5e9fcc700659eb1786adb1afff2. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:52:45Z), 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/QZKDK2280778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0eceb272cfaf76ae35dc5cc5e16f53da9e707b34ecf792708233870d1b0d19. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:44: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/QZMHN2292520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdd7320f66384c500464ef459b576ec688760ffc8a7f701e5e4b3788ce6fb95. 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/QZS652214726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec22e6d6d1350ede1ced58e63405fa734497d785509e33c7b27b7c6cb4429d89. 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/QZS632214935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e965b4dee6bb5c179d12fe5eba5da41d41c9b8dfcc94d999e8e9c7a2c845708. 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/QZMHK2263164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01464b67bb58589f2b19c0cb7cf8bd0755554a0252ea844d08e54b89b2257322. 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/QZFZ62413149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacfc70ae3440e5b9bc91ff3535f3551794d0d638bb9c13057836e111724fbf1. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/SE6SA2452851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5052dd56409f798584f2ad1399e4542496f5f53b5e0c0ce168e741aa46b239. 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/QZES62508465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda734f0a9afa77178e6029df6d95f612be51ec7b7e48257e9e8a208478e838ea. 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/SE62M2250756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591bb57a3ba8081476c85f60be890ac3867b6950ae2792bb89db9535f5419eaf. 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/AU8N02100026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd578e0a14a12cbc57ce1d5a4e63a16f9d100d6bfc24868cb7385af901bbea21. 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/QZK6N2263150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6cc6b080cee4515e1a6876d4a52357511ae3470d8656de0cd090f5ed06ab557. 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/QZHNA2208303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67304b2e41ba2c7d79d0ae105e1dc962121b68e822c684deb42ad6f6af3dd62f. 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/JPM591001404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f035b89e2fc66ba33cc5e8121bfeaa13eaa1f30e1b32187d0e297ca0440cbc. 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/JPM591001405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c6b321d183adc997308ea613cfbeeb1dff249cd4abe6000f99c3d44b06aea8. 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/QZJ842003991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d7ebc40a738b73e43d0465a0188d1172fcdf8fed918799be13fb2e3b3dfd03. 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/JPM591001398.
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