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 0xf7306201fe34afdd8ec499356a4c00ec8896f9aeeaaff6351103e70ca74ed6de. 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/7154fff8-84cd-482b-a4bf-88671e41309c.json and https://artists.proofprofile.net/proofs/artist/7154fff8-84cd-482b-a4bf-88671e41309c.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 0x373f67b3c677e87becffcb4f54ee6915fc7d42be73697746cd7d17cc713d39ee. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:27: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/QZGLS1947847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05251ce2de65b90a19684cdb65bcf89d5e55bd9b34768944ad2af1fe85bebde9. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/QZGLS1947815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85099aff1bdf8f2e6548ea5a1ca4388c4e0cdc9f88d868688cb21b24df958c04. 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/QZGLS1947816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adfafcbb0239b41094dd3c709f07d2744bd4798d78ac38a4f847383b2700453. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T19:45:14Z), 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/QZGLS1947868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad976b80b33d44b9332fefd221866bb1b6bbb0685f0e0ce0df480363595696e. 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/QZGLS1947869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec8baa4ca48223ece41698886ff3ab0482d7aabf3b22e310fb3169c3a6e7402. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T22:12: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/QZGLS1947856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9455660b0117e0a813cd83fa739cd3b616e20b44cb50bab3328fc10129fd3c. 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/QZGLS1947861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f792122bf76f2007247d934c224a62a4465c813d8c121e9fe935f1e2e4470f. 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/QZHZ41959532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e8775c7b68b0496509424f94fbbbbf5f6250fb0d27fa079eba6d2e87906194. 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/QZHZ41923544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3379b03bed10f650cfbecb792fb210b2a84f1323bef1b0666e2c2b2153cf27. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZHZ41923551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85419ba87ea6d150c60a56e6f68bc5d4ba3fec660c04f83d5fd8f881d3a82cb4. 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/QZMZ92014890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37cf8bbb6e83b1b443f1342ed8ba0914184886733695b4965b468979eeff622f. 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/QZMZ92014891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2628b774b83d61733d9ce00628e9e185bb248b1676bb44aceccd50e872d9f1b9. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:39: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/QZMZ92014894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8222297d32bb6d68d67e085f2046a1b79e1596c39aa8f6c7314d645dc035aa85. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZMZ92014895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94869f0673fd93cfdc3f6bda1a75138e84c9fb785d41ce2aa19dfa10a23309bb. 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/QZMZ92014896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f496e3b0f5886f0c8705b32d49c2aeaaf5a3824dd26ad2c6905954cb60975e. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:31: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/QZMZ92014898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760391c1e0256450ee248147fee21b9152543784030c2bd9cbe5d802279043c4. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:20: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/RUA1H2176029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa132fec9a3836ebc3156a3fed5a2297512158768ba7e051037ee57b84f68c185. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/RUA1H2176030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446e474400b1569a6fd3baa86bff649b73d54d33562dc6472c2a5dbd9c72d025. 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/FRX452246746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4a7783af080980af6721cc0a2c2f893a6423c1dbbd673d54f2b43edde04977. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FRX452246747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d57ba58ae581825fd550cc4db0458e89188c4142456ac55178e0d3e3b28a153. 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/FRX452246751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4add422175d8c1db92f321c608f7df4010401d5d483f7dfc5c03131b796a1e3. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42:17Z), 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/FRX452246754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ce1fe9df2e45551ad5204c3d883050d4b5b6982645de8992c900850339f7ae. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/FRX452246756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd3adc00541e59ec1e60e7463c018f01451a8f3fe27ac196b433b688ac0676d. 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/FRX452246758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2176bb4b2356899d3c9c2a0369faa494e22f777c014ba4f97b985b268598aa3. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZNJZ2364673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439151bfb6f464bc6c252a00117186fa83d7da1c0eeb7a481b8971f07ff60f42. 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/QZTVM2334604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591725e9d4bf6448ce43d226275f1723bc15666e684ee8226f752032e4971f7c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:08: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/QZNJY2460598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbedb4a03a0e67838a1f2a501a3f686c4d0036ebe62c656f69330ec6128fea2. 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/QZTVM2407664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b2b1cf361f63d91a7d6db71e00fc4c38f187a155359e290bdc404eb70e9ae2. 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/QZTVM2407666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616ef1a73acd723a1af3a3a3b3afd3f9e120d5c6a150eadd5db4bf62c3704354. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T13:55: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/QZTVM2407668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1692a86e481def4f0b48063abb610409869fde135ce5456952365cdd464b931. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:33: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/QZTVM2407670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f5d37f46099524121d0aa51794e804eb59ca2592a709b97ea4786b8729bb3f. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZTVM2407672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d61a92b5bf6e576342be05cfa2a8b184da5f8b81eae7374f4fd1c23bc1854a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTVM2407674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4846bec7c3431c673f652c749852f41f788faa499da16fb9a246f4272b36ae. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T06:48: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/QZTVM2407677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a5ebf82c269cc613d25418471b779a264b0929d5c909373724ae14e11cd1a4. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZTVM2407679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865ab48b753cd00ed910d77dd4ece9d905896932a930799dcc68550ef7308819. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZW9L2458752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17649b1346ebe0ce3c04ee2a77bb0f49791d5aa28c168005ceecce866bd773d5. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZTVM2506351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5938324398126c811fd81e0657d25e8fd7384ec2660138996961f87a6c1ea045. 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/RUA582002495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf0cbc4f5be588c0f8649d7acac6aea8a0747dc9430b15fa0cb47c5f46fcf46. 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/RUUM71901016.
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