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 0xc30dec2080c948af1f494136743cfd43fb0abf1b8c93799757ce533eab31a3dd. 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/40f344ed-bde2-4242-aa38-63a90e131159.json and https://artists.proofprofile.net/proofs/artist/40f344ed-bde2-4242-aa38-63a90e131159.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 0x089920d5d92d998c0e21d80055d02a48c475f86fb2fc6f5938199dfbc4e8ce39. 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/FR30Z0500100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5d4b43cc186f1b058783fa3c3c3a05352dc57c4b09e3ff5daf9423eba7ced54. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FR30Z0500101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806279636be15f312a5d1dbc7a5c3dc29780eff00ea0ce3aa3ce7112f50739bc. 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/FR30Z0500106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a653fce214f714fb49cbc81db75cf618ab2ddc66837bcb828f1f998f99cb91b. 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/FR0U91203989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56bbf6da6886e6b842f1c70c70284ea47ef3aa08e9a0e146915976a3ca30a393. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR0U91203990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ede25ae4b221cc970334074f4c04331e5d645a265e5d0787d5116b1b9a801c. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/FR0U91203993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18341bd178124932d26a98fb3afef47cc899367ed4bd53088a25b9c7d4b20fd8. 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/FR0U91204000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1e45eff6927c067d48f3a20b4a97214167883fa44de947ff3176b6e9dc0e32. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:25: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/FR1MP2000320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac9f45eefae6cacb28a45ca61c0454db1eda252d7d5c646d763347f751a755c. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:04:03Z), 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/FR1MP2000330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3909a46f1c16520cf3b02d23fe6ad2109ffd5a9ba7a3d7251d5dfee496a57bb9. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:29: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/FR1MP2000340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390f946d2859f5ca20457708484da202c0c3328fe7646178ca1d2d0c24a745d0. 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/FR1MP2000350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898f8968de26200d3da95412fbad192a15a4057284d5ef2a809dfd8acda37e98. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/FR1MP2000380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38243905dbe59d5d24a677710eae6a947b841ea1fa51ef1e080bf6dfff107a6d. 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/FR1MP2000440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3230676d80430a5c3dd6bcd203130deca53f605ed6a58be25d6bae0f5e154db. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR1MP2000450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1c40bdfb5abf6cbbe36f9dba2137084ff4da6b4745985303c5794f552770c8. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/FR0U91203974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d87a839b41f86c8da2f051fcd40fbbf75790e731267f0718453a2953bb355d. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:37:11Z), 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/FR0U91203975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115f1bbd38d5a1a5cc29696eb7aee2f0352fc2cddf194475dc5af7aa89c27c3d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FR0U91203980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df3c22cc16b5643fab45b39efef8857e20d061ece9ce179aef082d86d5fcc3a. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/FR0U91204137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0470c65c7931e8389151bd279d3f89723314b3bbe72804467f19cf2d434264e0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FR0U91204141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b583667182c3ab88ac227dbe8893507e4d7b55825a53bff4f8c6d67472857da. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/FR0U91204146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0151738398963a12678175dd27b8c051f40dda404484b69fd23d559d0fbdde8d. 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/FR0U91204152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9afcaa72a0cfa6e07a1773d93463486373b57eb8c47241130260ac11748738a. 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/FR1MP2000160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72460b82b650e80b0622d4adb4f2e2149f8e11615960df9af51599ce407be34. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FR7PE1801630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb0f50458f2aa1ced565f93a9c7aa8402ae8544d89b5178a515d9f31d2c2de4. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/FR8GV1903860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14dcfc983d9a81fe8f1292f4ec703baadd7eef5b5696b4f78fb9724bc5bdb059. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/FRN372100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb8bde71a419b27cc1444f29d6b02e915e8376dcdad2ee46259162a176e0dae2. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:56: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/FRN372100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bede77faebf941225a6e22a48b798264e1e42db93e52b82f2fba8840fe748f. 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/FRN372100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb78aca1fc8b21e0323ecc60738a5c166b4b7c0ee36d6b817a27c69a621a7d67. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/FRN372100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856a9f8e05f5134861c7c03cf532d12184fd7730e6341138cba9967f40563324. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/FRN372100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14dcfc983d9a81fe8f1292f4ec703baadd7eef5b5696b4f78fb9724bc5bdb059. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/FRN372100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d510811cb63ebbf6c4de27b4828f62fc6dcf57734d7a53fcaabd442cb09030. 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/FRN372100090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5aeedcd2f3507898903968bb9c19531d8fc1aba622728155be74236d20cefb. 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/CHA442400456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57919270454defbc1a7546de54f5f4de6b32e2ef9567891d1bfa500c1ced5d0b. 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/FR0U90900147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb818b2932ea5398882d28b88aee7dcf2e37fe209ae04dac0a52c944e560392e9. 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/FR8FB2209090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60aed973f2321374ae8ff6e82e727bb532b6d9dd5aa4f3fc7931e6bdcfa1de9d. 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/DEDG61700041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5aeedcd2f3507898903968bb9c19531d8fc1aba622728155be74236d20cefb. 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/CHA442400456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01db761425abedc3ded02d863a9db4a8ee55e0d62418f79bb93910a53faed10. 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/FR10S1512197.